Serverloze ontwikkeling met AWS Lambda · Les

Uw eerste Lambda-functie

Schrijf, configureer en implementeer een eenvoudige 'Hello World'-Lambda-functie met de AWS-console en doe praktische ervaring op met het platform

Les 3 van 411 stappen

Uw eerste Lambda-functie is een gratis Serverloze ontwikkeling met AWS Lambda-les op CoddyKit. Dit is les 3 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Serverloze ontwikkeling met AWS Lambda. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Serverloze ontwikkeling met AWS Lambda bevat in totaal 4 lessen.

Je eerste Lambda-functie

Tijd om te bouwen! Je maakt en implementeert je eerste Hello World Lambda rechtstreeks in de AWS-console — je eerste praktische stap met serverloos computing.

Lambda vinden in de AWS-console

Meld je aan bij de AWS-console, zoek in de bovenste balk naar "Lambda" en selecteer deze optie om het Lambda-overzicht te openen, waar al je functies staan.

Een nieuwe Lambda-functie starten

Klik in het overzicht op Create function en kies "Author from scratch" om een geheel nieuwe serverloze functie te definiëren.

Je functie en runtime een naam geven

Stel de basis in: een unieke Function name en een Runtime — de taal waarin je code wordt uitgevoerd. Hier gebruiken we Python 3.9.

De machtigingen van Lambda: uitvoeringsrol

Je functie heeft een uitvoeringsrol (een IAM-rol) nodig voor machtigingen. Kies "Create a new role with basic Lambda permissions" om CloudWatch-logboeken toe te staan.

Je ‘Hello World’ programmeren

De console opent een code-editor — vervang de standaardcode door deze eenvoudige Python-Hello World-handler.

import json

def lambda_handler(event, context):
    # Log the event for debugging purposes
    print(f"Received event: {event}")

    # Return a simple greeting
    return {
        'statusCode': 200,
        'body': json.dumps('Hello from your first Lambda!')
    }

Je functie opslaan en implementeren

Klik na het bewerken op Deploy om je wijzigingen op te slaan en de nieuwe versie actief te maken. Sla je deze stap over, dan blijft de Lambda-service de oude code gebruiken.

Je Lambda-functie testen

Open het tabblad Test en configureer een testgebeurtenis — de hello-world-sjabloon werkt — geef de gebeurtenis een naam en klik vervolgens op Test om je functie aan te roepen en de resultaten te bekijken.

Logboeken controleren op uitvoer

Na een test verschijnen de resultaten direct in beeld. Open voor de volledige uitvoer, inclusief je print()-instructies, CloudWatch Logs, waar Lambda zijn runtime-logboeken naartoe stuurt.

Korte controle: Lambda implementeren

Je hebt zojuist je eerste Lambda geïmplementeerd! Laten we controleren of je de belangrijkste stappen begrijpt.

Samenvatting: je eerste Lambda

Gefeliciteerd! Je hebt je eerste Lambda-functie gemaakt, geconfigureerd, geprogrammeerd, geïmplementeerd en getest — een basisvaardigheid voor serverloze apps.

Gratis beginnen

Leer Serverloze ontwikkeling met AWS Lambda met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
12
Lessen
48

Veelgestelde vragen

Is de les “Uw eerste Lambda-functie” gratis?

Ja — de volledige tekst van “Uw eerste Lambda-functie” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Serverloze ontwikkeling met AWS Lambda wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Serverloze ontwikkeling met AWS Lambda bevat in totaal 4 lessen.

Wat leer ik in “Uw eerste Lambda-functie”?

Schrijf, configureer en implementeer een eenvoudige 'Hello World'-Lambda-functie met de AWS-console en doe praktische ervaring op met het platform Je oefent met Serverloze ontwikkeling met AWS Lambda door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Serverloze ontwikkeling met AWS Lambda te beginnen?

Ervaring vooraf is niet nodig. Serverloze ontwikkeling met AWS Lambda op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.

Hoe lang duurt de les “Uw eerste Lambda-functie”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Serverloze ontwikkeling met AWS Lambda?

Ja. Elke les over Serverloze ontwikkeling met AWS Lambda bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Wat is serverless computing?
  2. Aan de slag met AWS Lambda
  3. Uw eerste Lambda-functie
  4. Serverless-prijzen en de gratis tier
← Terug naar Serverloze ontwikkeling met AWS Lambda