aws-lambda
AWS Lambda usando Python
Buscar..
¿Por qué AWS Lambda?
Soportes de AWS Lambda
- Escalabilidad transparente y disponibilidad.
- Desarrollador de operaciones amigables y sin necesidad de administrar servidores.
- Integración nativa a servicios AWS
- No hay necesidad de pagar por el tiempo de inactividad
- Integración REST
- Monitoreo de la interfaz REST usando la puerta de enlace de la API de AWS
Hola Mundo - Función Lambda
Esta es una de las funciones lambda más simples. Es equivalente al programa Hello World.
Para crear su primer programa siga los pasos mencionados a continuación.
- Inicie sesión en la consola de AWS
- Haga clic en Lambda bajo cálculo
- Haga clic en crear una función Lambda
- Omitir seleccionar la sección de planos
- En el gatillo de configuración, haga clic en el rectángulo punteado.
- Seleccione API Gateway
- Rellene los datos requeridos como en la imagen. Nombre de API es el nombre de tu API que vas a construir. El Patrón de recursos es la ruta URL que puede invocar a su función Lambda. Seleccione el método http requerido. En nuestro ejemplo elegimos GET. En AWS, la puesta en escena se puede realizar de diferentes formas, como prod, dev ... Le ayudará a diferenciar las funciones de prod y dev. Para fines de demostración, permite elegir la seguridad como abierta (no se recomienda en producción). Haga clic en Siguiente
- Configure la función de la siguiente manera Proporcione el nombre de la función, la descripción de su función y el entorno de ejecución. Estamos eligiendo Python como entorno de ejecución.
- Modificar el código. Aquí estamos imprimiendo el evento aws lambda en cloudtrail, que es gratuito. También está devolviendo una cadena.
- Proporcionar controlador de función Lambda y función Asegúrese de que el nombre del controlador debe comenzar con lambda_function. También cree un nuevo rol para ejecutar la función lambda. Seleccione la cantidad de memoria principal requerida para ejecutar su función. Seleccione el tiempo de espera predeterminado y haga clic en siguiente
- Haga clic en crear función
- Ahora su función está lista para ejecutarse. Haga clic en el enlace proporcionado por el aws Cuando haga clic en el enlace, su función lambda se ejecutará en segundo plano y obtendrá una salida en el navegador.
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow