No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

AWS Lambda

5/16
Recursos

AWS Lambda es un servicio serverless que nos permite ejecutar c贸digo en respuesta a eventos, sin preocuparnos por servidores o infraestructura. Estos eventos pueden ser temporizadores, visitas a alguna secci贸n de nuestra aplicaci贸n, solicitudes HTTP, entre otros.

Entre sus casos de uso encontramos el (pre)procesamiento de datos a escala, y la ejecuci贸n de backends web, m贸viles y de IoT interactivos. Lambda se puede combinar con otros servicios de AWS para crear experiencias en l铆nea seguras, estables y escalables.

驴C贸mo se factura Lambda?

Lambda se factura por milisegundos, y el precio depende del uso de RAM. Por ejemplo, 128MB RAM x 30 millones de eventos por mes resultan en un costo de $11.63 al mes.

Contribuci贸n creada por: Ciro Villafraz.

Aportes 10

Preguntas 2

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

Supongamos que queremos tener una aplicacion que diariamente envia un mensaje en twitter.

Requisitos

  • API twitter, EC2, SO Linux, lenguajde de programaci贸n Python
  • Network, Hard drive, Actualizaciones

AWS Lambda

  • Servicio inform谩tico sin servidor
  • Ejecuta su c贸digo en respuesta a eventos.

Caso de uso

Subes una imagen y el lamba crea varias resoluciones

Facturacion por milisegundos

  • El precio depende del uso de RAM
  • 128MB RAM x 30M eventos por mes.
  • $11.63 al mes

Lambda ofrece 1 mill贸n de solicitudes gratis al mes, con el nivel gratuito de AWS.

Importante que recordemos, serverless (sin servidor), no significa que nuestras aplicaciones no correnen un servidor, sino que significa que nosotros no administramos los servidores, y 煤nicamente nos preocupamos por nuestro c贸digo. AWS se encarga de todo lo dem谩s.

En la empresa tuvimos varias fases de cambios, pasamos de on premise a aws ec2, duramos as铆 algunos a帽os, luego la administraci贸n de ec2, de desplegar wildfly, el mantenimiento etc, decidimos volcarnos a Lambda pues ya vimos madurez y mejoramos el Time to Market y la administraci贸n de infraestructura pues no ten铆amos casi gente a esa administraci贸n, por 煤ltimo ya no usamos DB relacionales sino conectamos lambda con Dyanamo DB pues ya se pod铆a conectar. Lamba al principio nos trajo algunos problemas pues al levantar el servicio ten铆a unas demoras que nos generaban fallas en request, pero lambda ha evolucionado bastante.

Este servicio se oye muy genial!!!

Gracias por dar casos de uso. Considero que es importante ejemplificar los servicios de AWS para que quede m谩s claro como se pueden usar en un ambiente productivo

馃く Siempre hab铆a escucho de Lambda y no entend铆a por que el gusto o la decisi贸n de utilizar este, Ahora ya todo tiene sentido

Wow no sab铆a que era tan barato :0

Me gustaria que AWS fuera un poco mas transparente en la forma de presentar sus servicios鈥 Si, puedes hacer millones de llamadas por centavos鈥 pero鈥 en su forma 鈥榥ativa鈥 el endpoint no puede hacer mucho鈥 necesitas guardar archivos, agrega costos de s3, necesitas base de datos (seguramente!!) es otro costo anexo鈥 y rapidamente los costos se agregan鈥 es ipmortante tener todo ese pendiente y ver si es mas practico vs tener un servicio hosteado completamente en un EC2

Uno de los retos mas grandes de la nube鈥 es saber cual servicio escoger鈥 por ejemplo, para una aplicacion鈥 dependiendo la cantaidad de 鈥榬equest鈥 que tendras, podria tener mas sentido tener lambdas (para pocos request) o full time (para un servidor que podria ser golpeado miles de veces por segundo)鈥 y eso puede tambien variar dependiendo del exito que un servicio tenga de la 鈥榥oche a la manana鈥 que requiera cambiar de solucion 鈥榦n the fly鈥