Lambda no es un entorno para ejecutar su aplicación o implementarla. Tampoco es ningún tipo de programa de encapsulación para ejecutar una aplicación dentro de él. Lambda es solo código ejecutable.
Lo que eso significa es que tendrá que codificar lo que necesite para ejecutarlo en un idioma compatible con lambda. Si ya tiene su aplicación codificada en Java, NodeJS, .NET o Python, entonces tiene suerte, probablemente solo necesite dividir todas sus funciones como bits de código individuales y ejecutarlas como funciones lambda encadenadas. Si su aplicación es otro idioma, debe volver a escribir todo en cualquiera de los idiomas mencionados anteriormente.
El mejor uso de lambda sería usarlos como funciones auxiliares que no necesitan un recurso de servidor en ejecución constante. Dicho esto, hay varias aplicaciones completas que se han desarrollado en Lambda, pero la mayoría de ellas son experimentales y todavía no están listas para la empresa.
- ¿Cuáles son algunas ideas de proyectos relacionadas con la base de datos o la minería de datos o la aplicación web?
- ¿Cómo puedo tener un número aleatorio de 6 cifras enviado automáticamente a los solicitantes de mi formulario web y también guardado en la base de datos?
- Si hago una aplicación web en Angular2 que se ejecuta en AWS (S3, DynamoDB), ¿todavía necesito hacer alguna programación del lado del servidor (como Play o PHP o Python)?
- ¿La construcción y el lanzamiento de aplicaciones exitosas lo hacen adecuado para un rol de gerente de producto en una empresa?
- ¿Debo poner todo el código en mis controladores cuando estoy escribiendo una aplicación web?
Echa un vistazo a esta publicación de blog para comenzar con las funciones simples de lambda