Los siguientes ejemplos proporcionan plantillas de código de función e infraestructura como código (IaC) para crear e implementar rápidamente aplicaciones sin servidor que implementen algunos casos de uso comunes de Lambda. Los ejemplos también incluyen ejemplos de código e instrucciones para probar las aplicaciones después de implementarlas.
Para cada una de las aplicaciones de ejemplo, proporcionamos instrucciones para crear y configurar los recursos manualmente mediante la AWS Management Console IaC o para usar AWS Serverless Application Model para implementar los recursos mediante IaC. Siga las instrucciones de la consola para obtener más información sobre la configuración de los recursos individuales de AWS de cada aplicación o use AWS SAM para implementar rápidamente los recursos como lo haría en un entorno de producción.
Para utilizar los ejemplos proporcionados como base para sus propias aplicaciones sin servidor, modifique el código de función y las plantillas proporcionadas para su propio caso de uso.
Seguimos creando nuevos ejemplos, así que vuelva a consultar esta página para encontrar más aplicaciones sin servidor para casos de uso comunes de Lambda.
Aplicaciones de ejemplo
-
Ejemplo de aplicación de procesamiento de archivos sin servidor
Cree una aplicación sin servidor para llevar a cabo automáticamente una tarea de procesamiento de archivos cuando se está cargando un objeto en un bucket de Amazon S3. En este ejemplo, cuando se carga un archivo PDF, la aplicación cifra el archivo y lo guarda en otro bucket de S3.
-
Ejemplo de aplicación de tareas cron programadas
Cree una aplicación para llevar a cabo una tarea programada mediante una programación cron. En este ejemplo, la aplicación lleva a cabo el mantenimiento de una tabla de Amazon DynamoDB mediante la eliminación de entradas con más de 12 meses de antigüedad.