aws services overview
TRANSCRIPT
© 2016, Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados.
Jeff Barr, director de formación ([email protected] / @jeffbarr)
24 de mayo de 2016
Información general de servicios de AWS
Introducción
Esta es una descripción general
Encontrará multitud de detalles online
Conozca su nombre y su finalidad
Abróchese el cinturón: ¡empezamos!
2.208AWS Direct
Connect
AWS Elastic Beanstalk
GovCloud
Amazon CloudTrail
CloudHSM
WorkSpaces
Amazon Kinesis
Amazon AppStream
Amazon SNS
Identity and Access Management
Amazon Route 53
AWS Import/Export
Amazon SWF
Redshift
Dynamo DB
CloudSearch
Datos de AWS Pipeline
AWS Certificate Manager
AWS KMS
Amazon Config
Amazon RDS for Aurora
WorkDocs
Directory Service
CodeCommit
AWS CodePipeline
AWS Service Catalog
Registros de CloudWatch
Amazon EFS
Amazon API Gateway
Máquina de Amazon Aprendizaje
AWS Device Farm
AWS WAF
Elasticsearch Service
QuickSight
Import/Export Snowball
RDS for MariaDB
Amazon Inspector
AWS IoT
EC2 ContainerRegistro
Amazon ElastiCache
AWS CloudFormation
Mobile Analytics
AWS Mobile Hub
AWS Storage GatewayAWS OpsWorks
Elastic TranscoderAmazon SES
EC2Container Service
Amazon Cognito
AWS CodeDeploy
Glacier
Amazon WorkMail
Lambda
A partir del 30 de abril de 2016
* A partir del 30 de abril de 2016
AWS amplía continuamente sus servicios para permitir prácticamente cualquier carga de trabajo en la nube, y en la actualidad dispone de más de 70 servicios, que abarcan desde la computación, almacenamiento, redes, base de datos, análisis, servicios de aplicaciones, implementación, administración y servicios móviles. AWS ha lanzado un total de 313 características o servicios nuevos este año*, con un total de 2.208 características y servicios nuevos desde su creación en 2006.
Ritmo de innovación de AWS
2009
4882
2011
280
2013
722
2015
ARQUITECTURA HÍBRIDA
Backups de datos
Implemen-taciones de aplicaciones integradas
DirectConnect
IdentidadFederación
Administraciónintegrada derecursos
Redes integradas
MARKETPLACE
Aplicaciones empresariales Bases de datos
Herramientas de operaciones de desarrollo
RedesSeguridad AlmacenamientoInteligencia empresarial
APLICACIONES EMPRESARIALES
Escritorios virtuales
Compartir y colaborar
Correo electrónico corporativo
Copia de seguridad
IoT
Motor de reglas
Sombras del dispositivo
SDK de dispositivos
Registro
Gateway para dispositivos
DESARROLLO Y OPERACIONESSERVICIOS MÓVILES
SERVICIOS DE APLICACIONESANÁLISIS
Almacenamientode datos
Hadoop/Spark
Recopilación de datos en streaming
Aprendizaje automático (AA)
Búsqueda elástica
Colas y notificaciones
Flujo de trabajo
Búsqueda
Correo electrónico
Transcodificación
Implementación de aplicaciones 1 clic
Identidad
Sincronización
Prueba de aplicaciones móviles
Notificacionesde inserción
Administración de recursos de DevOps
Administración del ciclo de vida de la aplicación
Contenedores
Disparadores
Plantillas de recursos
API Gateway
Análisis de datos en streaming
Inteligencia empresarial
Análisismóviles
Consola integrada única
SOPORTE TÉCNICO Y EMPRESARIAL
Soporte Servicios profesionales
Administración de cuentas
Ecosistema de socios
Arquitectos de soluciones
Capacitación y certificación
Informes de seguridad y facturación
JUEGOS
Motor de video-juegos 3D
Diseñador de personajes
Servicio multijugador
Integración de Twitch
Integración de la nube
Regiones Zonas de disponibilidadPuntos de presencia
INFRAESTRUCTURA
SERVICIOS BÁSICOS
ComputaciónVM, autoescalado, equilibrio de carga, contenedores, funciones de la nube
AlmacenamientoObjetos, bloques, archivos, archivos de almacenamiento, importación/exportación
Bases de datosRelacionales, NoSQL, almacenamiento en caché, migración
CDN RedesVPC, DX, DNS
Control de acceso
Administración de identidades
Administración y almacenamiento de claves
Monitorización y logs
SEGURIDAD Y CONFORMIDAD
Auditoría de recursos y uso
Conformidad de configuración
Firewall de aplicaciones web
Evaluación e informes
Elastic Compute Cloud (EC2)Servidores virtuales en la nube
Capacidad informática modificable Pleno control sobre los recursos de computación Reducción del tiempo de obtención e inicio de
nuevas instancias de servidor a solo unos minutos Elija entre más de 30 tipos de instancias diferentes Escale conforme cambien sus requisitos Pague solo lo que utilice
Computación
Auto ScalingEscale su infraestructura automáticamente
Añada o elimine instancias EC2 en función de las métricas y las comprobaciones de estado
Sin cargos adicionales Minimice el costo y maximice el desempeño Se integra con balanceadores de carga elásticos
Computación
LambdaEjecute código en respuesta a eventos
Ejecuta código en respuesta a disparadores como carga de S3, actualizaciones de DynamoDB, flujos de Kinesis y solicitudes de API Gateway
Escalado automático Solo tiene que proporcionar el código; no hay
ninguna infraestructura que administrar Pague solo lo que utilice
Computación
EC2 Container ServiceEjecute y administre contenedores Docker
Un servicio de administración de contenedores de alto desempeño para ejecutar contenedores Docker en instancias EC2
Use el programador integrado, cree el suyo propio o use un programador de terceros
Se integra con otros servicios como ELB y EBS Sin cargos adicionales Próximamente: EC2 Container Registry
Computación
Elastic BeanstalkEjecute y administre aplicaciones web
Es ideal para aquellos desarrolladores que simplemente quieren cargar su código y dejar que el servicio administre el resto
Admite Docker, Java, .NET, Node.js, PHP, Python, Ruby y Go
Controla automáticamente la implementación, el equilibrio de carga, el escalado automático y la monitorización del estado de las aplicaciones
Mantenga el control total sobre los recursos de AWS que alimentan su aplicación
Computación
Simple Storage Service (S3)Almacenamiento escalable en la nube
Almacenamiento para Internet Almacene y recupere cualquier cantidad de datos, en
cualquier momento, desde cualquier parte de la web Altamente escalable, confiable y seguro Admite el cifrado Pague solo lo que utilice
Almacenamiento y entrega de contenido
GlacierAlmacenamiento de archivos en la nube
Almacenamiento de archivado y backup de bajo costo Seguro y duradero Sin límite de la cantidad de datos almacenada Flexibilidad Pague solo lo que utilice Integración sencilla con S3
Almacenamiento y entrega de contenido
Elastic Block Store (EBS)Almacenamiento en bloque para EC2
Almacenamiento fuera de la instancia persistente SSD o disco magnético Snapshots duraderas en S3 Compatibilidad con cifrado Opción de IOPS provisionadas
Almacenamiento y entrega de contenido
Storage GatewayIntegra entornos de TI locales con el almacenamiento en la nube
Se distribuye como una máquina virtual instalada en un centro de datos local
Integración con S3, EBS y Glacier Transmisiones de datos seguras entre AWS y los
recursos locales Compatible con soluciones de almacenamiento
locales a través de la interfaz iSCSI.
Almacenamiento y entrega de contenido
Opciones de importación/exportaciónTransferencia de datos de gran volumen
Direct Connect: una red virtual dedicada desde su ubicación a las nuestras
Disco de importación/exportación: envíe sus discos físicos a AWS
Import/Export Snowball: envíe petabytes de datos a AWS mediante nuestro dispositivo seguro
Kinesis Firehose: capture y cargue automáticamente datos de streaming en S3
Almacenamiento y entrega de contenido
CloudFrontRed de entrega de contenido global
Distribuya contenido con baja latencia, alta velocidad de transferencia y sin compromisos
52 ubicaciones de borde Integración sencilla con servicios de AWS Contenido estático y dinámico Características de CDN avanzadas, como
compatibilidad con SSL, restricción geográfica y contenido privado
Almacenamiento y entrega de contenido
Relational Database Service (RDS)Bases de datos relacionales administradas
Capacidad redimensionable Se encarga de las tareas laboriosas de administración Varios tipos de motores disponibles Opciones de alta durabilidad Aplicación de parches y backups automáticos
Base de datos
DynamoDBAlmacenamiento de datos NoSQL predecible y escalable
Servicio rápido de bases de datos NoSQL totalmente administrado
Capaz de administrar cualquier cantidad de datos Duradero y altamente disponible Todo el almacenamiento SSD Sencillo y económico
Base de datos
Base de datos
AuroraMotor de bases de datos relacionales
Base de datos relacional diseñada para la nube Altamente disponible, duradero y escalable Hasta un tamaño de base de datos de 64 TB,
15 réplicas de lectura Muy seguro Compatibilidad con MySQL
Base de datos
ElastiCacheCaché en memoria
Servicio de caché administrado Admite Memcached o Redis Redimensionamiento sencillo a través de API o consola Se integra con Cloudwatch y SNS
Base de datos
RedshiftAlmacenamiento de datos rápido, sencillo y rentable
Almacenamiento de datos basados en SQL totalmente administrado
Procesamiento masivo en paralelo a escala de petabytes
Tan solo 1 000 USD/TB/año Online y funcional en solo unos minutos Compatible con ODBC/JDBC Backup continuo
Redes
Cloud privada virtual (VPC)Recursos de la nube aislados
Cree redes virtuales definidas por el usuario Permita el control del entorno de red Se puede conectar a centros de datos existentes a través
de VPN o Direct Connect Se puede conectar con otras VPC en AWS
Redes
Route 53Registro escalable de DNS y nombres de dominio
Responde a consultas de DNS con baja latencia utilizando una red global de servidores DNS
Direccionamiento basado en latencia al punto de enlace de AWS más cercano
Integración con otros productos de AWS Registro de nombres de dominio
Redes
Elastic Load Balancing (ELB)Balanceo de carga de aplicaciones
Admite el balanceo de carga de tráfico HTTP, HTTPS y TCP a instancias EC2
Detecta y elimina las instancias que han fallado Aumenta y disminuye dinámicamente en función
del tráfico Se integra con Auto Scaling
Redes
Direct ConnectConexión de red dedicada a AWS
Establece una conexión de red dedicada entre sus instalaciones y AWS
Reduce los costos de ancho de banda de las transferencias de datos de gran volumen
Ofrece un desempeño de la red coherente Velocidades de 50 Mbps a 10 Gbps por puerto
SES SNS SQS APIGateway
CloudSearch Elastic Transcoder
Servicios de aplicaciones
Simple Workflow Service
Servicios de aplicaciones
Simple Email Service (SES)Servicio de envío de correo electrónico
Servicio de envío de correo electrónico masivo y transaccional
Elimina la administración del servidor de correo electrónico
Satisface los estrictos estándares de los ISP (proveedores de Internet)
Bucles de retroalimentación integrados sobre el envío correcto o incorrecto de los mensajes
Servicios de aplicaciones
CloudSearchServicio de búsqueda administrada
Integra funcionalidad de búsqueda rápida y altamente escalable en las aplicaciones
Escalado automático AWS se encarga del aprovisionamiento de hardware,
la partición de los datos y los parches de software
Servicios de aplicaciones
Simple Notification Service (SNS)Servicio de notificaciones automatizado
Configure, opere y envíe notificaciones Publique mensajes desde una aplicación y entréguelos
inmediatamente a suscriptores o a otras aplicaciones Inserte mensajes en dispositivos móviles
Servicios de aplicaciones
Elastic TranscoderTranscodificador multimedia escalable fácil de usar
Convierte archivos multimedia de un formato a otro Altamente escalable Integración con S3 y CloudFront
Servicios de aplicaciones
Simple Queue Service (SQS)Servicio de cola de mensajes
Cola de mensajes administrada y escalable Componente básico para sistemas distribuidos Altamente disponible y duradero Pago por uso
Servicios de aplicaciones
Simple Workflow ServiceServicio de flujo de trabajo para coordinar componentes de aplicaciones Coordine los pasos de procesamiento a través de
sistemas distribuidos Administra flujos de trabajo, incluidos flujos de trabajo
de estado, decisiones, ejecuciones, tareas y registro Garantice que las tareas se ejecutan con total
confianza, en orden y sin duplicados Se pueden ejecutar llamadas API sencillas desde
código escrito en cualquier lenguaje
Servicios de aplicaciones
API GatewayCree, publique y administre API
Desempeño a cualquier escala a través de ubicaciones de borde en todo el mundo, limitación controlada del tráfico y almacenamiento en caché de resultados de la API
Supervise la actividad de las API Se integra con funciones Lambda Ejecute varias versiones de la misma API Totalmente administrado
Directory Service
IAM Trusted Advisor
CloudTrail Key Management Service
Administración y seguridad
CloudWatch
AWS Config Service Catalog
CloudHSM Certificate Manager
Administración y seguridad
Directory ServiceDirectorios administrados en la nube
Permite el inicio de sesión único y la administración de políticas para aplicaciones e instancias EC2 de Amazon
Compatible con Active Directory Se puede usar de forma independiente o integrarse con
los servicios de directorio existentes Se integra con WorkDocs, IAM y Workspaces
Administración y seguridad
Identity and Access Management (IAM)Identity and Access Management (IAM)
Cree usuarios, grupos y roles para permitir el acceso a AWS Se puede federar con otros sistemas
Administración y seguridad
Trusted AdvisorExperto en optimización de la nube de AWS
Comprueba la optimización de costos, desempeño, tolerancia a errores y seguridad de su cuenta de AWS
Las comprobaciones básicas son gratuitas y todas ellas disponen de soporte técnico empresarial
Administración y seguridad
CloudTrailSeguimiento de cambios y actividades de los usuarios
Registra las llamadas API de AWS para sus cuentas Registra los archivos de las llamadas API almacenados
en S3 Permite realizar análisis de seguridad, seguimiento de
cambios en los recursos y auditorías de conformidad Capacidad de enviar notificaciones tras la entrega de
archivos log Compatible con muchos servicios de AWS
Administración y seguridad
CloudWatchMonitorización de recursos y aplicaciones
Visibilidad sobre la utilización de recursos y el desempeño operativo con métricas y logs
Defina umbrales de alarma para enviar notificaciones o activar Auto Scaling
Agregación, monitorización y solución de problemas de archivos logs con CloudWatch Logs
Admite las mediciones publicadas por el cliente con métricas personalizadas
Administración y seguridad
AWS ConfigConfiguraciones e inventario de recursos
Inventario de los recursos de AWS Notificaciones de los cambios de configuración Mantiene un historial de los cambios de configuración Integración con soluciones de los socios
Administración y seguridad
AWS Service CatalogEncuentre y lance productos mediante un portal personalizado
Cree y administre catálogos de servicios de TI aprobados para su uso en AWS
Imágenes de máquina virtual, servidores, software, bases de datos, arquitecturas de aplicaciones
Administre los servicios implementados habitualmente y satisfaga los requisitos de conformidad y las normas corporativas
Administración y seguridad
AWS CloudHSMAlmacenamiento de claves en hardware a efectos de conformidad normativa Módulo de seguridad de hardware dedicado en la nube de AWS Usted controla las claves de cifrado y las operaciones
criptográficas Aprobado de acuerdo con los estándares gubernamentales
para la administración segura de claves Sincronización con su HSM local Se integra con Redshift, RDS y con sus propias aplicaciones
Administración y seguridad
AWS Key Management ServiceCreación y control administrados
Administración centralizada de sus claves de cifrado Se integra con los servicios de AWS, incluido EBS, S3,
RDS, Redshift, Elastic Transcoder, WorkMail y EMR Obtenga acceso mediante programación a sus claves
desde AWS o localmente Totalmente administrado
Administración y seguridad
AWS Certificate ManagerAdministre certificados SSL para usarlos con servicios de AWS
Aprovisione, administre e implemente certificados SSL/TLS Proteja los sitios web Obtenga y renueve los certificados rápidamente Use certificados con AWS (ELB y CloudFront) Totalmente administrado Gratuito
CodeDeploy CodePipeline CodeCommit OpsWorks CloudFormation Application Discovery
Desarrolladores y dirección
Desarrolladores y dirección
OpsWorksAutomatice operaciones con Chef
Automatice las tareas operativas, como la implementación de código, configuraciones de software, instalaciones de paquetes, instalaciones de bases de datos y escalado de servidores mediante Chef
Modele las capas de sus aplicaciones en stacks Use las recetas y los libros de cocina de Chef Admite Linux y Windows Control de seguridad detallado Úselo en AWS o en sus instalaciones
Desarrolladores y dirección
CloudFormationCree y administre recursos con plantillas
Modele, aprovisione y actualice recursos de AWS a través de archivos de texto con formato JSON
Implemente el stack desde una plantilla con parámetros en tiempo de ejecución
Consulte y realice cambios rápidos en las plantillas con la interfaz de arrastrar y colocar de CloudFormation Designer
Aprovisionamiento confiable y repetible
Desarrolladores y dirección
CodeDeployImplementaciones de código automatizadas
Automatiza la implementación de software en instancias EC2 Permite actualizaciones acumulativas y comprobaciones de
estado Independiente de la plataforma y del lenguaje Se integra con las cadenas de herramientas existentes Úselo en AWS o en sus instalaciones
Desarrolladores y dirección
CodeCommitAlmacene código en repositorios Git privados
Elimina la necesidad de escalar y operar servidores de control de código fuente
Cifrado de archivos automático Altamente escalable, redundante y duradero Admite todos los tipos y tamaños de archivo Use las herramientas Git que ya tiene
Desarrolladores y dirección
CodePipelinePublique software mediante la entrega continua
Automatiza las implementaciones y actualizaciones de las aplicaciones para una distribución rápida de las nuevas características
Diseñe etapas del proceso de lanzamiento de software
Mejore la calidad del código a través de compilaciones y pruebas automatizadas
Se conecta a las herramientas y sistemas existentes
Use complementos prediseñados o personalizados
Desarrolladores y dirección
Application Discovery ServiceDetecte el inventario y las dependencias de las aplicaciones locales Planee proyectos de migración de aplicaciones Identifique las dependencias de las aplicaciones
y asignaciones Obtenga un perfil del desempeño Recopile datos de servidores, sistemas de
almacenamiento y redes Almacena los resultados en formato cifrado Exploración y visualización
Pregunta de sondeo
¿Qué servicio para desarrolladores o directivos le gustaría probar a continuación?
Elastic MapReduce (EMR)Plataforma Hadoop administrada para el procesamiento de big data
Cambio de tamaño flexible del clúster en función de las demandas de flujo de trabajo
Procesamiento por lotes y en tiempo real Clústeres de ejecución prolongada o transitorios Admite instancias de subasta para la optimización de costos Integración sencilla con los almacenes de datos de AWS
Análisis
Kinesis Firehose Cargue datos de streaming en S3
y Redshift Sin administración continua Integración directa con el almacén
de datos
Kinesis Streams
Cree aplicaciones personalizadas en tiempo real
Administración sencilla Tiene un costo bajo
Kinesis Trabaje con la transmisión de datos en tiempo real
Una plataforma para la transmisión de datos de AWS, que actualmente consta de:
Análisis
Data PipelineOrganización de flujos de trabajo controlados por datos
Mueva los datos entre diferentes recursos de datos y de computación de AWS
Transforme los datos durante la transferencia Se integra con orígenes de datos locales
Análisis
Aprendizaje automático (AA)Cree aplicaciones inteligentes rápida y fácilmente
Servicio totalmente administrado creado para desarrolladores
Se integra con el ecosistema de datos de AWS Encuentre patrones en sus datos Admite predicciones por lotes y en tiempo real
Análisis
QuickSightInteligencia empresarial rápida y fácil de usar
Admite almacenes de datos de AWS, archivos sin formato y orígenes de terceros
Genera automáticamente visualizaciones inteligentes con tecnología de AutoGraph
Análisis ultrarrápidos con cálculos en memoria a través de SPICE
Análisis
Amazon Elasticsearch ServiceEjecute y escale clústeres de Elasticsearch en AWS
Creación, configuración y administración sencillas de clústeres
Admite el stack de ELK (Elasticsearch-Logstash-Kibana) Seguridad, monitorización y auditoría Opciones de integración con servicios de AWS como
CloudWatch Logs y DynamoDB Acceso directo a la API de Elasticsearch
Análisis
Aplicaciones empresariales
WorkSpacesEscritorios en la nube
Cree y administre escritorios virtuales para sus usuarios Se integra con VPC y Directory Service Clientes para Windows, Mac, Chromebook, iPad, Kindle
Fire y Android
Aplicaciones empresariales
WorkDocsServicios empresariales de almacenamiento y uso compartido seguros
Almacene y comparta documentos con otras personas
Flujo de trabajo de revisiones y retroalimentación Se integra con su servicio de directorio corporativo Se integra con escritorios, portátiles, tablets
y espacios de trabajo
Aplicaciones empresariales
WorkMailServicio de correo electrónico y calendario seguro
Servicio administrado de correo electrónico y calendarios empresariales
Seguridad de nivel empresarial Compatible con Outlook Acceso desde cualquier lugar
AWS IoTConecte dispositivos a la nube
Conecte, comunique y administre sus dispositivos de Internet de las cosas
Escale a miles de millones de dispositivos Seguridad y autenticación de clase empresarial Obtenga acceso a puntos de enlace de AWS Visibilidad y control sin parangón de dispositivos,
incluso cuando no tienen conexión
Internet de las cosas
Amazon Lumberyard y Amazon GameliftCree e implemente juegos AAA
Motor de videojuegos 3D multiplataforma Implemente y escale mediante GameLift Cree juegos de gran calidad Conéctese a AWS Conecte con los aficionados en Twitch
Desarrollo de juegos