Contenedores en AWS

Ejecute los contenedores en el entorno más seguro, confiable y escalable
Los servicios de contenedores de AWS facilitan la administración de la infraestructura subyacente, ya sea en la nube o en las instalaciones, para que pueda centrarse en la innovación y en las necesidades de su empresa. En la actualidad, cerca del 80 por ciento de los contenedores en la nube se ejecutan en AWS. Clientes como Samsung, Expedia, GoDaddy y Snap eligen ejecutar sus contenedores en AWS por la seguridad, fiabilidad y escalabilidad que ofrece.
Cree microservicios seguros
Garantice un fuerte aislamiento de seguridad entre los contenedores. AWS ofrece las últimas actualizaciones en materia de seguridad y permite establecer permisos de acceso pormenorizado para todos los contenedores. AWS ofrece aproximadamente 210 servicios en materia de seguridad, conformidad y gobernanza, además de características clave para ajustarse a sus necesidades.
Pase de la idea al mercado, más rápido
Comience a utilizar rápidamente AWS Copilot o AWS App Runner para reducir los gastos operativos y la administración. AWS puede ayudar a su equipo a lanzar las aplicaciones rápidamente, optimizar los comentarios, iterar más rápido en ideas y acelerar el tiempo de lanzamiento al mercado.
Elija el orquestador de informática y de contenedores correcto según sus necesidades

Seleccione entre la más amplia gama de servicios para ejecutar los contenedores. Elija AWS Fargate para la informática sin servidor para contenedores, donde AWS administrará el aprovisionamiento de la infraestructura. Para obtener control completo sobre el entorno de informática, elija ejecutar los contenedores en Amazon Elastic Compute Cloud (EC2). Para los orquestadores de contenedores, puede elegir Amazon Elastic Container Service (ECS) o Amazon Elastic Kubernetes Service (EKS).

Integre en AWS con alta confiabilidad

Combina la agilidad de los contenedores con la elasticidad y seguridad de la nube. Los servicios de contenedor de AWS están integrados por completo a otros servicios de AWS por diseño, lo que permite que las aplicaciones de contenedor aprovechen la amplitud y el alcance de AWS, desde las redes y la seguridad hasta el monitoreo. Los servicios de contenedores de AWS se ejecutan en la amplia infraestructura global con más de 80 zonas de disponibilidad (AZ) en 25 regiones. Puede encontrar más información sobre los acuerdos de nivel de servicio para los servicios de contenedores aquí: Amazon ECS, Amazon EKS y AWS Fargate.

El 80 %

de todas las aplicaciones de contenedores que se ejecutan en la nube se ejecutan en AWS*

Un 150 %

de crecimiento interanual de los servicios de contenedores de AWS

10 veces

mayor uso de Amazon EKS en un año

3 veces

mayor uso de Fargate en un año, con 100 millones de tareas cada semana

Más de 8 000 000 000

de extracciones de imágenes semanales con Amazon Elastic Container Registry (ECR)
* https://nucleusresearch.com/research/single/guidebook-containers-and-kubernetes-on-aws/

Tabla de servicios AWS

Subcategoría
Caso de uso
Servicio de AWS
Orquestación de contenedores
Ejecute aplicaciones en contenedores o cree microservicios

Amazon Elastic Container Service (ECS)

Implemente, administre y escale aplicaciones en contenedores de manera sencilla con el servicio de orquestación de contenedores completamente administrado de AWS.

Administre contenedores con Kubernetes

Amazon Elastic Kubernetes Service (EKS)

Inicie, ejecute y escale aplicaciones de Kubernetes en la nube de AWS o en las instalaciones con el modo más confiable de ejecutar Kubernetes.

Opciones de informática
Ejecute contenedores sin administrar servidores

AWS Fargate

Ejecute los contenedores en Amazon ECS o Amazon EKS sin la necesidad de administrar la infraestructura de informática subyacente.

Ejecute contenedores con control de nivel de servidor

Amazon Elastic Compute Cloud (EC2)

Implemente los contenedores en una infraestructura en la nube autoadministrada que proporcione una capacidad de informática segura y de tamaño ajustable.

Ejecute cargas de trabajo tolerantes a errores con hasta un 90 por ciento de descuento

Instancias de spot de Amazon EC2

Las instancias de spot de Amazon EC2 permiten aprovechar la capacidad sin usar de EC2 en la nube de AWS.

Herramientas y servicios con soporte para contenedores
Lance y administre rápidamente aplicaciones en contenedores

AWS Copilot

Lance y administre fácilmente aplicaciones en contenedores en AWS.

Comparta e implemente software de contenedores, de manera pública o privada

Amazon Elastic Container Registry (ECR)

Comparta e implemente software de contenedores, de manera pública o privada.

Redes de nivel de aplicación para todos sus servicios

AWS App Mesh

AWS App Mesh es una malla de servicios que proporciona redes de nivel de aplicación para facilitar la comunicación entre sus servicios a través de diversos tipos de infraestructura de informática.

Servicio de detección de recursos en la nube

AWS Cloud Map

Con Cloud Map, puede asignar nombres personalizados para los recursos de su aplicación. Además, mantiene la ubicación actualizada de estos recursos que cambian de forma dinámica.

Empaquete e implemente funciones de Lambda como imágenes de contenedor

AWS Lambda

AWS Lambda es un servicio de informática sin servidor que le permite ejecutar código sin aprovisionar ni administrar servidores, crear una lógica de escalado de clústeres basada en la carga de trabajo, mantener integraciones de eventos o administrar tiempos de ejecución.

Cree y ejecute aplicaciones en contenedores en un servicio completamente administrado

AWS App Runner

Implemente rápidamente las API y las aplicaciones web con contenedor a escala sin la necesidad de tener experiencia previa en infraestructuras.

Ejecute aplicaciones simples en contenedores por un precio mensual fijo

Amazon Lightsail

Ejecute aplicaciones simples en contenedores por un precio mensual fijo.

Incluya en contenedores y migre aplicaciones existentes

AWS App2Container (A2C)

Modernice las aplicaciones Java y .NET en aplicaciones en contenedores con la herramienta de línea de comandos (CLI) .

En las instalaciones
Ejecute contenedores en la infraestructura administrada por el cliente

Amazon ECS Anywhere

Ejecute de manera sencilla los contenedores en su propia infraestructura en las instalaciones.

Cree y opere clústeres de Kubernetes en su propia infraestructura

Amazon EKS Anywhere

Cree y opere clústeres de Kubernetes en las instalaciones, incluso en sus propias máquinas virtuales (VM) y servidores bare metal.

Administración de contenedores a escala empresarial
Administración automatizada para implementaciones de contenedores y tecnologías sin servidores

AWS Proton

Conecte y coordine todas las herramientas que necesita para el aprovisionamiento de la infraestructura, las implementaciones de código, el monitoreo y las actualizaciones.

Una plataforma para aplicaciones preconfigurada y completamente administrada

Red Hat OpenShift Service en AWS (ROSA)

Con ROSA, puede ejecutar aplicaciones en contenedor con sus flujos de trabajo OpenShift existentes y reducir la complejidad de la administración.

Código abierto
Ejecute la distribución de Kubernetes que impulsa Amazon EKS

Amazon EKS Distro

Ejecute la distribución de código abierto de Kubernetes que impulsa Amazon EKS.

Incluya en contenedores y migre aplicaciones existentes

AWS App2Container (A2C)

Modernice las aplicaciones Java y .NET en aplicaciones en contenedores con la herramienta de línea de comandos (CLI) .

Servicios de contenedores de AWS

Subcategoría Casos de uso Servicio de AWS
Orquestación de contenedores Ejecute aplicaciones en contenedores o cree microservicios  Amazon Elastic Container Service (ECS) 
Administre contenedores con Kubernetes Amazon Elastic Kubernetes Service (EKS) 
Opciones de informática Ejecute contenedores sin administrar servidores

AWS Fargate 
Ejecute contenedores con control de nivel de servidor

Amazon Elastic Compute Cloud (EC2) 
Ejecute cargas de trabajo tolerantes a errores con hasta un 90 por ciento de descuento Instancias de spot de Amazon EC2
Herramientas y servicios con soporte para contenedores Lance y administre rápidamente aplicaciones en contenedores
AWS Copilot 
Cree y ejecute aplicaciones en contenedores en un servicio totalmente gestionado
AWS App Runner 
Ejecute aplicaciones simples en contenedores por un precio mensual fijo Amazon Lightsail
Almacene, cifre y administre imágenes de contenedores Amazon Elastic Container Registry (ECR)
En las instalaciones Ejecute contenedores en la infraestructura administrada por el cliente Amazon ECS Anywhere
Cree y opere clústeres de Kubernetes en su propia infraestructura Amazon EKS Anywhere
Administración de contenedores a escala empresarial Administración automatizada para implementaciones de contenedores y tecnologías sin servidores
AWS Proton
Una plataforma para aplicaciones preconfigurada y completamente administrada Red Hat OpenShift Service en AWS (ROSA)
Código abierto Ejecute la distribución de Kubernetes que impulsa Amazon EKS Amazon EKS Distro
Incluya en contenedores y migre aplicaciones existentes AWS App2Container

Casos de uso

Page-Illos_Containers_Microservices_3-column
Cree microservicios

Separe aplicaciones y ejecútelas como componentes independientes, llamados microservicios, con el uso de contenedores para aislar los procesos.

Page-Illos_Containers_Batch-Processing_3-column
Utilice el procesamiento por lotes

Empaquete en contenedores los trabajos de procesamiento por lotes y de ETL (extracción, transformación y carga) para iniciarlos con rapidez y escalarlos de forma dinámica a medida que cambie la demanda.

Page-Illos_Containers_Machine-Learning_3-column
Escale modelos de machine learning

Escale rápidamente modelos de machine learning (ML) para trabajos de formación e inferencia, y ejecútelos cerca de los orígenes de datos en cualquier plataforma con contenedores.

Estandarice el código de aplicación híbrida

Estandarice la manera en que implementa el código mediante la creación de flujos de trabajo para aplicaciones en contenedores y su ejecución en entornos en la nube o en las instalaciones.

Migre aplicaciones a la nube

Empaquete aplicaciones enteras y trasládelas a la nube sin necesidad de cambiar nada en el código.

Cree una plataforma como servicio (PaaS)

Ayude a los desarrolladores a comenzar a innovar rápidamente. Estandarice la manera en que se implementan y administran sus aplicaciones con contenedores, sin la necesidad de administrar infraestructura.

Historias de clientes

Historia del cliente de Vanguard

Vanguard utilizó Amazon ECS y AWS Fargate para reducir la administración de servidores, lo que aumentó la velocidad de su lanzamiento al mercado de tres meses a 24 horas.

Lea la historia completa aquí »

Historia del cliente de New Relic

New Relic refactorizó su plataforma de servicios a Amazon EKS para pasar de un modelo de precios basado en el alojamiento a uno basado en el consumo en ocho meses.

Lea la historia completa aquí »

Historia de cliente de Babbel

Babbel, el software de aprendizaje de idiomas, eligió Amazon ECS, AWS Fargate y AWS Lambda para ayudar a que se adapten rápidamente a las cambiantes demandas mundiales.

Lea la historia completa aquí »