Te contamos lo que debes saber sobre Lambda Extensions

Hace un tiempo estuvimos en el AWS Black Belt, uno de los eventos más importantes para la comunidad que se dedica al desarrollo de servicios de Amazon Web Services. Uno de los temas más recurrentes fue el monitoreo, seguridad y buenas prácticas de los diversos recursos de AWS: AWS Lambda Extensions y en este post te hablaremos de él.

¿Qué es Lambda Extensions?

Es una nueva característica anunciada para AWS Lambda que permite mayor control a través de herramientas de monitoreo, observabilidad, seguridad, y gobernanza durante el ciclo de vida de tus funciones lambda. Con esta herramienta puedes integrar de forma más rápida diversas herramientas de terceros o incluso el tuyo.

Todo muy bien hasta aquí, pero entonces, ¿Cómo se ve un Lambda Extensions? De forma visual, son scripts distribuidos en Lambda Layers, que se ejecutarán dentro o fuera de la función lambda y responderán a cada actualización a través de eventos de sondeos.

Tenemos dos tipos de Lambda Extensions: los internos y los externos.

  1. Los internos se ejecutarán en el mismo proceso de tu función lambda.
  2. Los externos se ejecutarán en un proceso separado, por ende los de tipo externo podrán ser escritos con un lenguaje distinto al de tu función lambda.

Aquí te sugerimos consultar los runtime que soportan Lambda Extensions, además de validar el costo por tiempo de consumo de tus extensiones.

¿Cuáles son los beneficios?

Es momento de ver cuales son los beneficios en caso de implementar esta herramienta:

  • No existe complejidad en la instalación, configuración e integración de extensiones de terceros
  • El uso de esta herramienta no aplica un cargo extra, aunque deberás considerar el tiempo de CPU y de recursos que implica su uso
  • Facilitan el desarrollo de aplicaciones serverless robustas y seguras

Adicional, la integración con terceros AWS Partners pueden ampliar los beneficios y soluciones al monitoreo, observabilidad y seguridad de nuestras funciones lambdas.

¿Has pensado en las demás ventajas adicionales que pueden traer Lambda Extensions a tu empresa?. Cada vez escuchamos más soluciones a tecnologías Serverless, y, Lambda nunca se queda atrás

¿Qué esperas para integrarte al mundo Serverless y Lambda?  ¡En Codster estamos esperándote!

Samantha Bustos

Regístrate e impulsa tu empresa con nosotros

¿Curioso por saber más?

Descubre como Codster puede ayudarte
desarrollo de inteligencia artificial

¿Curioso por saber más?

Descubre como Codster puede ayudarte