Ventajas de AWS Lambda

Ejecute el código sin aprovisionar ni administrar la infraestructura. Simplemente escriba y cargue el código como un archivo .zip o una imagen de contenedor.
Responda automáticamente a las solicitudes de ejecución de código a cualquier escala, desde una docena de eventos al día hasta cientos de miles por segundo.
Ahorre costos al pagar solamente por el tiempo de computación que utiliza, por milisegundo, en lugar de aprovisionar la infraestructura por adelantado para la capacidad máxima.
Optimice el tiempo de ejecución del código y el rendimiento con el tamaño adecuado de la memoria de las funciones. Responda a la alta demanda en milisegundos de dos dígitos con simultaneidad aprovisionada.

Funcionamiento

AWS Lambda es un servicio informático sin servidor y basado en eventos que le permite ejecutar código para prácticamente cualquier tipo de aplicación o servicio backend sin necesidad de aprovisionar o administrar servidores. Puede activar Lambda desde más de 200 servicios de AWS y aplicaciones de software como servicio (SaaS), y solo paga por lo que utiliza.
  • Procesamiento de archivos
  • Diagrama que muestra cómo funciona AWS Lambda. Se toma una fotografía y, a continuación, se carga en el bucket de S3. Lambda se activa para ejecutar el código de cambio de tamaño y se ajusta el tamaño de la foto.
  • Procesamiento de transmisiones
  • Diagrama que muestra cómo funciona Amazon Kinesis. Se carga una transmisión de redes sociales en Kinesis y, a continuación, se activa Lambda. Lambda ejecuta código que genera datos de etiqueta, los cuales se almacenan en DynamoDB.
  • Aplicaciones web
  • Diagrama que muestra cómo Amazon S3, API Gateway y DynamoDB trabajan juntos para recuperar datos meteorológicos.
  • Backends para IoT
  • Diagrama que muestra cómo Amazon Kinesis y AWS Lambda ayudan a hacer pedidos de piezas de repuesto.
  • Backends móviles
  • Diagrama que muestra cómo Amazon API Gateway, AWS Lambda y Amazon SNS trabajan juntos para ayudar a los usuarios a recibir notificaciones de actualización de estado.

AWS para cada aplicación

AWS Lambda, un servicio informático sin servidor, ejecuta el código en respuesta a los eventos y administra los recursos informáticos por usted. Descubra cómo el conjunto integral de capacidades y servicios de infraestructura de AWS permite el desarrollo rápido y rentable de aplicaciones modernas. 

Más información

Casos de uso

Satisfaga una demanda impredecible y que requiere de muchos recursos usando AWS Lambda para escalar horizontalmente al instante a más de 18 000 vCPU. Cree flujos de trabajo de procesamiento de forma rápida y sencilla con un conjunto de otras ofertas sin servidor y desencadenadores de eventos.
Combine AWS Lambda con otros servicios de AWS para crear experiencias en línea seguras, estables y escalables.
Preprocese los datos antes de alimentar su modelo de machine learning (ML). Con el acceso a Amazon Elastic File System (EFS), AWS Lambda se encarga de la administración y el aprovisionamiento de la infraestructura para simplificar el escalado.
Cree funciones basadas en eventos para facilitar la comunicación entre servicios desacoplados. Reduzca los costos al ejecutar aplicaciones durante los momentos de máxima demanda sin que se produzcan colapsos o un exceso de aprovisionamiento de recursos.

Más información sobre AWS