Publicado en: Jan 11, 2024

HAQM Elastic Container Service (HAQM ECS) y AWS Fargate ahora se integran con HAQM Elastic Block Store (EBS). Esto le permite aprovisionar y adjuntar fácilmente volúmenes de EBS a las tareas de HAQM ECS que se ejecutan en AWS Fargate y HAQM Elastic Compute Cloud (EC2) mediante las API de HAQM ECS. Esta capacidad facilita la implementación de aplicaciones con uso intensivo de datos y almacenamiento, como trabajos de ETL, transcodificación de medios y cargas de trabajo de inferencia de machine learning, mediante contenedores sin servidor.

Para usar los volúmenes de EBS con sus tareas de HAQM ECS, simplemente configure en la definición de la tarea la ruta en la que quiere que se monte el volumen de EBS. Luego, pase los atributos deseados de este volumen (por ejemplo, tamaño, tipo, IOPS, rendimiento), la clave de HAQM Key Management Service y el snapshot-id (si quiere que el volumen se inicialice a partir de una instantánea de EBS existente) en la solicitud de las API RunTask, CreateService o UpdateService. Cuando configura los volúmenes de EBS para sus tareas o servicios de HAQM ECS, HAQM ECS aprovisiona una cantidad de volúmenes de EBS igual a la cantidad de tareas y monta un volumen de EBS en cada una de ellas. De forma predeterminada, HAQM ECS elimina automáticamente el volumen de EBS adjuntado cuando finaliza una tarea. Esta integración le brinda acceso a todas las funciones de EBS, incluidos el rendimiento y los tipos de volúmenes configurables, las instantáneas, DataLifeCycleManager y el cifrado para las aplicaciones implementadas con HAQM ECS.

La compatibilidad con HAQM ECS para los volúmenes de EBS está disponible en las siguientes regiones de AWS. Para empezar, consulte la documentación y nuestro blog.