aws-lambda
AWS Lambda met behulp van Python
Zoeken…
Waarom AWS Lambda?
AWS Lambda ondersteunt
- Transparante schaalbaarheid en beschikbaarheid
- Ontwikkelaarsvriendelijke bewerkingen en geen noodzaak om servers te beheren
- Eigen integratie in AWS-services
- U hoeft niet te betalen voor inactieve tijd
- RESTvolle integratie
- Monitoring van de RESTful-interface met behulp van de AWS API-gateway
Hallo wereld - Lambda-functie
Dit is een van de eenvoudigste lambda-functies. Het is gelijk aan het programma Hello World.
Volg de onderstaande stappen om uw eerste programma te maken.
- Log in op AWS-console
- Klik op Lambda onder berekenen
- Klik op een Lambdafunctie maken
- Geselecteerde blauwdruksectie overslaan
- Klik in de trigger configureren op de gestippelde rechthoek
- Selecteer API Gateway
- Vul de vereiste details in zoals in de afbeelding. API-naam is de naam van uw API die u gaat bouwen. Bronpatroon is het URL-pad waarmee u uw Lambda-functie kunt oproepen. Selecteer de gewenste http-methode. In ons voorbeeld kiezen we GET. In AWS kan enscenering op verschillende manieren worden gedaan, zoals prod, dev ... Het helpt je om de functies te onderscheiden van prod en dev. Voor demo-doeleinden laten we beveiliging kiezen als Open (het wordt niet aanbevolen in productie). Klik volgende
- Configureer de functie zoals hieronder Geef de functienaam, beschrijving van uw functie en runtime-omgeving op. We kiezen python als runtime-omgeving.
- Wijzig de code. Hier drukken we het aws lambda-evenement in cloudtrail dat gratis is. Het retourneert ook een string.
- Zorg voor Lambda-functiehandler en -rol Zorg ervoor dat de handlernaam moet beginnen met lambda_function .. Maak ook een nieuwe rol voor het uitvoeren van de lambda-functie. Selecteer de hoeveelheid hoofdgeheugen die nodig is om uw functie uit te voeren. Selecteer de standaardtime-out en klik op volgende
- Klik op functie maken
- Nu is uw functie klaar om te worden uitgevoerd. Klik op de link van de aws Als u op de link klikt, wordt uw lambdafunctie op de achtergrond uitgevoerd en krijgt u uitvoer in de browser.
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow