fbpx

Lo que tienes que saber sobre Lambda Extensions

es flag
en flag
Escucha el contenido con nuestro asistente de voz
Voiced by Amazon Polly


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!

David Vázquez
Entusiasta por el aprendizaje de nuevas tecnologías DevOps, Cloud, Linux y herramientas que agilicen mi empleo diario. Me considero un amante de la tecnología en constante preparación autodidacta.
Compartir en facebook
Compartir en twitter
Compartir en linkedin

hola@codster.io

(+52) 55 7824 7628

WeWork Cervantes

Blvd. Miguel de Cervantes Saavedra 169,
Col. Granada, Alcaldía Miguel Hidalgo,
Ciudad de México, C.P. 11520

Contáctanos