rights reserved. 3 Modelo de responsabilidad operacional en AWS On-Premises Nube Menos Má s Cómputo Virtual Machine EC 2 Elastic Beanstalk AWS Lambda ECS/Fargat e ECS/EC 2 EKS/EC 2
rights reserved. 4 Modelo de responsabilidad operacional en AWS On-Premises Nube Menos Má s Cómputo Virtual Machine EC 2 Elastic Beanstalk AWS Lambda ECS/Fargat e Base de Datos MySQ L MySQL en EC2 RDS MySQL RDS Aurora Aurora Serverless DynamoDB Almacena- miento SAN, NAS S3 Mensajerí a ESB s Amazon MQ Kinesi s SQS / SNS Analítico s Hadoop Hadoop en EC2 EM R Elasticsearch Service Athena ECS/EC 2 EKS/EC 2 EF S FSx for Windows Storage Gateway EB S Managed Kafka Glue
rights reserved. 9 Servicios de containers en AWS Administración Implementación, programación, escalado y administración de aplicaciones conteinerizadas Amazon Elastic Container Service (ECS) Amazon Elastic Container Service for Kubernetes (EKS)
rights reserved. 10 Servicios de containers en AWS Administración Implementación, programación, escalado y administración de aplicaciones conteinerizadas Hospedaje Donde los containers son ejecutados Amazon Elastic Container Service (ECS) Amazon Elastic Container Service for Kubernetes (EKS) Amazon EC2 AWS Fargate
rights reserved. 11 Servicios de containers en AWS Administración Implementación, programación, escalado y administración de aplicaciones conteinerizadas Hospedaje Donde los containers son ejecutados Amazon Elastic Container Service (ECS) Amazon Elastic Container Service for Kubernetes (EKS) Amazon EC2 AWS Fargate Repositorio de Imágenes Donde se guardan las imágenes de docker Amazon Elastic Container Registry (ECR)
rights reserved. 19 Actualizar un Servicio - Rolling Implementación de una nueva versión de tu container minimumHealthyPercent = 50% y maximumPercent = 100% Elastic Load Balancing
rights reserved. 20 Actualizar un Servicio - Rolling Implementación de una nueva versión de tu container minimumHealthyPercent = 50% y maximumPercent = 100% Elastic Load Balancing Shared Data Volume Containers Shared Data Volume Containers Antiguo container Antiguo container
rights reserved. 21 Actualizar un Servicio - Rolling Implementación de una nueva versión de tu container minimumHealthyPercent = 50% y maximumPercent = 100% Nuevo container Elastic Load Balancing Shared Data Volume Containers Shared Data Volume Containers Antiguo container
rights reserved. 22 Actualizar un Servicio - Rolling Implementación de una nueva versión de tu container minimumHealthyPercent = 50% y maximumPercent = 100% Nuevo container Elastic Load Balancing Shared Data Volume Containers Shared Data Volume Containers Nuevo container
rights reserved. 23 Actualizar un Servicio - Doubling Implementación de una nueva versión de tu container minimumHealthyPercent = 100% y maximumPercent = 200% Elastic Load Balancing
rights reserved. 24 Actualizar un Servicio - Doubling Implementación de una nueva versión de tu container minimumHealthyPercent = 100% y maximumPercent = 200% Elastic Load Balancing Shared Data Volume Containers Antiguo container Shared Data Volume Containers Shared Data Volume Containers Antiguo container Antiguo container
rights reserved. 25 Actualizar un Servicio - Doubling Implementación de una nueva versión de tu container minimumHealthyPercent = 100% y maximumPercent = 200% Nuevo container Elastic Load Balancing Shared Data Volume Containers Antiguo container Shared Data Volume Containers Shared Data Volume Containers Shared Data Volume Containers Shared Data Volume Containers Shared Data Volume Containers Antiguo container Antiguo container Nuevo container Nuevo container
rights reserved. 26 Actualizar un Servicio - Doubling Implementación de una nueva versión de tu container minimumHealthyPercent = 100% y maximumPercent = 200% Nuevo container Elastic Load Balancing Shared Data Volume Containers Shared Data Volume Containers Shared Data Volume Containers Nuevo container Nuevo container
rights reserved. 30 - Parches y actualización del sistema operativo, agentes, etc. - Escalado del cluster de instancias EC2 para una utilización óptima. Con ECS – EC2 Instancias EC2 + Agente ECS + Grupo de Autoescalado + Tareas con Containers
rights reserved. 32 Tu aplicación containerizada Administrado por AWS No se deben provisionar, escalar o administrar instancias EC2 Elástico Aumenta o disminuye capacidad de forma automática. Paga solamente lo que utilizas Integrado con el ecosistema de AWS: Redes VPC, Balanceo de carga, Permisos con IAM, Monitoreo con Cloudwatch AWS Fargate
rights reserved. 33 Ambiente de containers totalmente administado con AWS ECS + Fargate Trae tu código existente Listo para producción Integraciones poderosas No se requieren cambios del código existente, funciona con flujos de trabajo y microservicios existentes construidos en Amazon ECS Cumple con ISO, PCI, HIPAA, SOC. Lance diez o decenas de miles de contenedores en segundos Integraciones nativas de AWS para redes, seguridad, CICD, monitoreo, etc. Fargate ejecuta decenas de millones de containers para clientes de AWS cada semana
rights reserved. 42 Microservice development lifecycle developers services monitor release test build delivery pipelines monitor release test build monitor release test build monitor release test build monitor release test build monitor release test build
rights reserved. 47 The AWS Developer Tools for CI/CD AWS CodeBuild + Third Party AWS CodeCommit AWS CodeBuild AWS CodeDeploy Source Build Test Deploy Monitor
rights reserved. 48 The AWS Developer Tools for CI/CD AWS CodeBuild + Third Party AWS CodeCommit AWS CodeBuild AWS CodeDeploy Source Build Test Deploy Monitor AWS CodePipeline