Contenedores en AWS

Ejecute los contenedores en el entorno más seguro, confiable y escalable

Información general

Los servicios de contenedores de AWS facilitan la administración de la infraestructura subyacente, ya sea en las instalaciones locales o en la nube, para que usted se pueda centrar en la innovación y en las necesidades de su negocio. 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 optan por ejecutar sus contenedores en AWS para obtener seguridad, fiabilidad y escalabilidad.

ilustración de contenedor

Características

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.

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.

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).

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.

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
Comparta e implemente software de contenedores, de manera pública o privada Amazon Elastic Container Registry (ECR)
Redes de aplicaciones para todos sus servicios AWS App Mesh
Servicio de detección de recursos en la nube AWS Cloud Map
Empaquete e implemente funciones de Lambda como imágenes de contenedor AWS Lambda
Cree y ejecute aplicaciones en contenedores en un servicio completamente administrado
AWS App Runner
Ejecute aplicaciones simples en contenedores por un precio mensual fijo Amazon Lightsail
Almacene aplicaciones en contenedores y migre las aplicaciones existentes AWS App2Container
Redefina la plataforma de las aplicaciones a Amazon ECS con una experiencia guiada Orquestador de AWS Migration Hub
Local 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

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

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.

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 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.

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