AWS re:Invent Recap Edition 2018 (Updates)

AWS re:Invent Recap Edition 2018 (Updates)

Como cada año, a finales de noviembre y en Las Vegas (USA), AWS presenta su nueva línea de Productos y, éste año no ha sido menos. AWS ya ha llegado a un producto por cada día del año, es un sin fin de posibilidades adaptados a cada necesidad que podamos tener. En el post de hoy me agradará comentar algunos de los más destacados y los que creo, particularmente, que pueden ser un antes y un después, veamos:

AWS RoboMaker: servicio de robótica en la nube

AWS RoboMaker es un servicio que facilita el desarrollo, la simulación y la implementación de aplicaciones de robótica inteligente a escala. RoboMaker está basado en el Sistema Operativo Robot (ROS) y dispone de máxima conectividad con los servicios en la nube de AWS. Esto incluye los servicios de aprendizaje automático, los servicios de monitoreo y los servicios de análisis de AWS que permiten a un robot transmitir datos, navegar, comunicarse, comprender y aprender. RoboMaker proporciona un entorno para el desarrollo de aplicaciones, un servicio de simulación robótica para acelerar las pruebas de aplicaciones y un servicio de gestión de flotas robóticas para la implementación, actualización y administración remota de aplicaciones.

Machine Learning with AWS

Los equipos técnicos de AWS tenían una más que interesante formación en distintos campos, Machine Learning es uno de ellos. Ayer AWS los puso al alcance de todos y nos ha permitido tener a nuestro alcance más de 30 cursos de Machine Learning que totalizan más de 45 horas, además de laboratorios prácticos y documentación, desarrollados originalmente para el uso interno de Amazon, como decíamos. Los desarrolladores, los científicos de datos, los ingenieros de plataformas de datos y los responsables de la toma de decisiones empresariales pueden utilizar esta capacitación para aprender cómo aplicar Machine Learning (ML), inteligencia artificial (AI) y deep learning (DL) en sus negocios, revelando nuevas perspectivas y valores.

AWS Comprehend Medical

Amazon Comprehend Medical es un servicio de procesamiento de lenguaje natural que facilita el uso del aprendizaje automático para extraer información médica relevante de texto no estructurado. Con Amazon Comprehend Medical, podremos recopilar información médica rápida, con precisión, como una condición médica, medicamentos, dosis, fuerza y frecuencia de diversas fuentes, como notas de médicos, informes de ensayos clínicos y registros de salud de pacientes. Además, el servicio identifica la relación entre la medicación extraída y la información de prueba, tratamiento y procedimiento. Por ejemplo, el servicio identifica una dosis particular, potencia o frecuencia relacionada con un medicamento específico a partir de notas clínicas no estructuradas.

AWS DeepRacer

AWS DeepRacer

AWS DeepRacer es un coche de carreras a escala 118 que nos ofrece una forma muy interesante de poder empezar con “reinforcement learning” (RL). RL es una técnica avanzada de aprendizaje automático (ML) que adopta un enfoque muy diferente a otros métodos que quizás estamos más familiarizados. Podremos experimentar y aprender a través de la conducción autónoma con el coche virtual y las pistas en el simulador de carreras 3D desplegado en AWS, y para una experiencia real, podremos desplegar nuestros modelos entrenados en AWS DeepRacer y competir en la AWS DeepRacer League.

AWS S3 Intelligent-Tiering

AWS S3 Intelligent-Tiering es una nueva clase de almacenamiento de Amazon S3 diseñada para clientes que desean optimizar los costes de almacenamiento automáticamente cuando cambian los patrones de acceso a los datos, sin afectar al rendimiento ni a los gastos operativos. S3 Intelligent-Tiering es la primera clase de almacenamiento de objetos en la nube que ofrece un ahorro automático de costes al mover datos entre dos niveles de acceso (acceso frecuente y acceso infrecuente) cuando cambian los patrones de acceso, y es ideal para datos con patrones de acceso desconocidos o cambiantes.

AWS Amplify Console

AWS Amplify es un servicio de despliegue y alojamiento continuo para aplicaciones web modernas con backends sin servidor. Las aplicaciones web modernas incluyen frameworks de aplicaciones de una sola página como React, Angular y Vue, y generadores de sitios estáticos como Jekyll, Hugo y Gatsby. AWS Amplify nos facilita el lanzamiento rápido de web apps y manejará automáticamente la complejidad de actualizar simultáneamente el frontend y el backend de nuestras web estáticas.

AWS Lake Formation

AWS Lake Formation es un servicio que facilita la configuración de un Data Lake en días. Un Data Lake es un repositorio centralizado, curado y seguro que almacena todos nuestros datos, tanto en su forma original como preparados para el análisis. Sin embargo, la configuración y gestión implica una gran cantidad de tareas manuales, complicadas y que requieren mucho tiempo. Este trabajo incluye la carga de datos de diversas fuentes, la supervisión de los flujos de datos, la configuración de particiones, la activación del cifrado y la gestión de claves, la definición de tareas de transformación y la supervisión de su funcionamiento, la reorganización de los datos en formato de columnas, la configuración de los ajustes de control de acceso, la deduplicación de datos redundantes, la correspondencia de registros vinculados, la concesión de acceso a conjuntos de datos y la auditoría del acceso en el tiempo. Con AWS Lake Formation podremos definir rápidamente dónde residen nuestros datos y qué políticas de acceso y seguridad de datos queremos aplicar.

AWS Lake Formation

AWS DynamoDB On-Demand

DynamoDB On-Demand acomodará instantáneamente nuestras cargas de trabajo a medida que aumenten o disminuyan a cualquier nivel de tráfico. Si el nivel de tráfico de una carga de trabajo alcanza un nuevo pico, DynamoDB se adaptará rápidamente para acomodar la carga de trabajo. Las tablas que utilizan el modo “On-Demand” ofrecen la misma latencia (milisegundos), compromiso SLA y seguridad que DynamoDB “tradicional”. Podremos utilizar el modo “On-Demand” tanto para tablas nuevas como existentes, y podremos continuar utilizando las APIs existentes de DynamoDB sin cambiar el código.

Amazon Chime

Amazon Chime es el sistema própio de Amazon para nuestras reuniones online y nos aseguran que nos dará una vuelta importante tanto en seguridad, como en confiabilidad y facilidad. Amazon Chime funciona en todos los dispositivos y nos permite tanto videoconferencias, llamadas, chats como compartir contenido, dentro y fuera de nuestra organización.

AWS re:Invent 2018 - Keynote with Werner Vogels

AWS Step Functions

AWS Step Functions permitirá coordinar múltiples servicios de AWS en flujos de trabajo sin necesidad de servidor para poder crear y actualizar aplicaciones rápidamente. Mediante Step Function, podremos diseñar y ejecutar diversos flujos de trabajo para unir y/o fusionar funcionalidades de servicios como AWS Lambda, AWS Fargate, Amazon SQS o Amazon ECS.

AWS Step Functions by @awscloud_es

Amazon Redshift concurrency scaling

Amazon Redshift concurrency scaling by @awscloud_es

Amazon Redshift ha introducido importantes mejoras para el escalado y poder afrontar aquellos picos de actividad que pueden llegar a torpedear nuestra infraestructura.

Purpose-built Databases

Quisiera destacar una imagen muy interesante de la presentación del Dr. Werner Vogels, chief technology officer and vice president en AWS, referente a las tipologías vs topologías de las bases de datos:

Amazon Redshift concurrency scaling by @awscloud_es

AWS App Mesh + AWS Cloud Map

AWS App Mesh facilitará la monitorización y el control de los microservicios que se ejecutan en AWS. App Mesh estandariza la forma en que se comunican los microservicios, dándonos visibilidad extremo a extremo y ayudándonos a garantizar una alta disponibilidad en nuestras aplicaciones.

AWS App Mesh

AWS Cloud Map permitirá nombres personalizados para nuestros recursos, y mantener la ubicación actualizada de estos recursos que cambian dinámicamente. Aumentará notablemente la disponibilidad de nuestras aplicaciones y será un perfecto aliado para AWS App Mesh.

AWS Cloud Map

AWS Lambda Layers + ALB for Lambda

Una de las presentaciones estrella fué AWS Lambda Layers y podríamos decir que la Comunidad de Lambda la pedía casi a gritos, a parte tendrá integraciones muy interesantes como Serverless. Podremos extender la ejecución de los entornos Lambda con bibliotecas y dependencias y así reducir nuestro código y simplificar mantenimientos.

AWS Lambda Layers by @awscloud_es

AWS Lambda Layers by @awscloud_es

También, importante, fue el lanzamiento de Application Load Balancing para Lambda, el cual va a permitir integrar las funciones Lambda en otras arquitecturas existentes.

Application Load Balancing para Lambda

Amazon Managed Streaming for Kafka (Amazon MSK)

Sabemos que la gestión de clústeres de Kafka no es para nada simple, pues es una alegría ver el lanzamiento de Amazon Managed Streaming para Kafka como servicio totalmente gestionado, altamente disponible y seguro que facilitará la ejecución de aplicaciones en Apache Kafka en la nube AWS sin necesidad de tener experiencia en la gestión de infraestructuras de Apache Kafka. Amazon MSK opera clústeres Apache Kafka de alta disponibilidad, proporcionará características de seguridad importantes y será compatible con versiones de código abierto de Apache Kafka.

Apache Kafka by AWS

Autor: Joakim Vivas

comments powered by Disqus