Ejecute código sin servidor
Escribir y ejecutar código siempre se realizaba sobre servidores o clústeres, con AWS Lambda no debes preocuparte por aprovisionar o administrar la infraestructura TI, simplemente escribirás y cargarás el código en formato zip a AWS Lambda.
¿Qué es AWS Lambda?
AWS Lambda es un servicio de cómputo sin servidor que permite a los usuarios ejecutar código en respuesta a eventos sin tener que administrar servidores.
¿Como funciona?
AWS Lambda se ejecuta y desencadena en respuesta a eventos, como la ejecución de un servicio a través del API Gateway
Beneficios de usar AWS Lambda:
- Escalabilidad automática: AWS Lambda ajusta automáticamente la capacidad en función de la carga de trabajo.
- Facturación por uso: Solo se paga por el tiempo de ejecución de la función.
- Flexibilidad de lenguajes de programación: AWS Lambda admite varios lenguajes de programación populares, incluidos Java, Python, C# y más.
- Integración con otros servicios de AWS: AWS Lambda se integra con otros servicios de AWS, como Amazon S3, Amazon DynamoDB, Amazon API Gateway, Amazon Event Bridge y más.
Procesamiento de archivos
Aplicaciones web
Buckets de Amazon S3, expuesta por el servicio de Cloudfront.
está llama al endpoint del API REST expuesto por Amazon API Gateway, el cual
según el endpoint especificado activa la ejecución del código de la función de
AWS Lambda.
en DynamoDB, que contiene información del clima del lugar especificado por el
usuario, finalmente AWS Lambda retorna la información consultada de vuelta al
usuario.
Backend Moviles
a menudo acerca de reseñas de películas, cada post es notificado por correo
electrónico para la lista de amigos del usuario en la red social.
Gateway, el cual ejecuta una función de AWS Lambda, cada vez que el usuario
realiza un post.
tópico correspondiente para enviar un mensaje de texto a los números
telefónicos de los usuarios suscritos al tópico SNS. De esta forma, los usuarios
reciben un SMS con las notificaciones de los nuevos posts de su lista de amigos
en la red social.
Las empresas que han innovado en AWS lambda con Applying Consulting
NGR a diario recibe un gran número de pedidos a través de sus distintas franquicias de
comida rápida. Para ello necesita un servicio que pueda procesar cientos de pedidos
por minutos en un tiempo veloz, que sea autoescalable según la demanda de pedidos
que reciba y que sea altamente disponible en más de una región de AWS en caso de
fallos en una zona. Como parte de Desarrollo de Software en la nube de AWS, se
trabajó con AWS Lambda para el despliegue del código de sus funciones. Estas a su
vez se integraron con distintos servicios de AWS (DynamoDB, API Gateway, Amazon
Event Bridge, etc) e integraciones con servicios terceros de Delivery (API de Rappi, API
De PedidosYa, API de Didi, etc).
ViveKonecta ofrece servicios de experiencias a sus clientes. Necesitaba un servicio que
pueda procesar cientos de consultas por minuto acerca de la información de sus
clientes. Como parte de Desarrollo de Software en la nube de AWS, se trabajó con
AWS Lambda para el despliegue del código de sus funciones con SAM y distintos
servicios de AWS. Logrando así que el servicio sea altamente disponible y
autoescalables.
Comienza tu transformación digital con Applying Consulting
Contacta a nuestros expertos y empieza a aprovechar la tecnología en la nube