Usar imágenes de contenedor con Lambda - AWS Lambda

Usar imágenes de contenedor con Lambda

Puede empaquetar su código y dependencias como una imagen contenedor usando herramientas como la interfaz de línea de comandos (CLI) de Docker. A continuación, puede cargar la imagen en su registro contenedor alojado en Amazon EC2 Container Registry (Amazon ECR).

AWS proporciona un conjunto de imágenes base de código abierto que puede usar para crear la imagen contenedor para su código de función. También puede utilizar imágenes base alternativas de otros registros de contenedores. AWS también proporciona un cliente de tiempo de ejecución de código abierto que agregue a su imagen base alternativa para que sea compatible con el Lambda servicio.

Además, AWS proporciona un emulador de interfaz de tiempo de ejecución para que pueda probar sus funciones localmente utilizando herramientas como la CLI de Docker.

No hay ningún cargo adicional por empaquetar e implementar funciones como imágenes de contenedor. Cuando se invoca una función implementada como imagen contenedor, se paga por las solicitudes de invocación y la duración de la ejecución. Usted incurre en cargos relacionados con el almacenamiento de las imágenes de su contenedor en Amazon ECR. Para obtener más información, consulte Precios de Amazon ECR.