aws-lambda
AWS Lambda med Python
Sök…
Varför AWS Lambda?
AWS Lambda stöder
- Transparent skalbarhet och tillgänglighet
- Utvecklarvänliga operationer och inget behov av att hantera servrar
- Native integration till AWS-tjänster
- Du behöver inte betala för vilotid
- RESTful integration
- Övervaka det RESTful gränssnittet med hjälp av AWS API gateway
Hello World - Lambda-funktion
Detta är en av de enklaste lambda-funktionerna. Det motsvarar Hello World-programmet.
Följ nedanstående steg för att skapa ditt första program.
- Logga in på AWS Console
- Klicka på Lambda under beräkna
- Klicka på skapa en Lambda-funktion
- Hoppa över valda blåkopisavsnitt
- Klicka på den prickade rektangeln i konfigurering av utlösaren
- Välj API Gateway
- Fyll i önskad information som på bilden. API-namn är namnet på ditt API som du kommer att bygga. Resursmönster är URL-sökvägen som du kan åberopa din Lambda-funktion. Välj önskad http-metod. I vårt exempel väljer vi GET. I AWS kan scenering göras på olika sätt som prod, dev ... Det hjälper dig att skilja funktionerna från prod och dev. För demoändamål låter vi välja säkerhet som öppen (Det rekommenderas inte i produktionen). Klicka på nästa
- Konfigurera funktionen enligt nedan Ange funktionsnamn, beskrivning av din funktion och runtime-miljö. Vi väljer python som runtime-miljö.
- Ändra koden. Här trycker vi på aws lambda-evenemanget i molntrail som är gratis. Det returnerar också en sträng.
- Ge Lambda funktionshanterare och roll Se till att hanterarens namn börjar med lambda_function. Skapa också en ny roll för att utföra lambda-funktionen. Välj mängden huvudminne som krävs för att köra din funktion. Välj standard timeout och klicka på Nästa
- Klicka på skapa-funktion
- Nu är din funktion redo att köras. Klicka på länken från aws När du klickar på länken kommer din lambda-funktion att köras i bakgrunden och du kommer att få utdata i webbläsaren.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow