Hemos visto múltiples ejemplos y casos de uso de la creación de una API de bajo código utilizando Kumologica y ejecutándola en AWS Lambda y en Azure Function. En este artículo, te guiaremos a través de la creación y despliegue de un servicio de "hola mundo" simple en un contenedor Docker dentro del Servicio de Contenedores Elásticos de AWS (ECS) Fargate.
Foto de Chris Linnett
Arquitectura
Basándonos en el diseño definido en el diagrama (Figura 1), crearemos aplicaciones de Kumologica como un contenedor Docker. Una vez que la imagen de Docker esté lista, la enviaremos al Registro de Contenedores Elásticos de AWS (ECR). ECR almacena todas las imágenes de Docker. El Servicio de Contenedores Elásticos es una plataforma de gestión de contenedores de AWS. La disponibilidad de la carga de trabajo, el escalado y la red están gestionados por ECS. Para desplegar una carga de trabajo en ECS, es necesario crear una definición de tarea de ECS, que definirá la imagen de Docker que se debe utilizar, el nombre del servicio y el tipo de lanzamiento. En este caso, elegiremos el tipo de lanzamiento como Fargate.
dzone.com
Kumologica Container Inside AWS ECS Fargate
