Bygg skalerbare backender uten å administrere servere
AWS Lambda og API Gateway lar Dem kjøre backend-logikk som skaleres automatisk, bare koster for faktisk kjøretid og ikke krever klargjøring av infrastruktur. Dette læringsløpet dekker serverløs backend-utvikling på AWS fra grunnen av – hvordan Lambda kjører funksjoner, hvordan API Gateway ruter HTTP-trafikk, og hvordan DynamoDB, SAM og Step Functions settes sammen til produksjonsklare systemer.
Dette lærer De
De begynner med den serverløse kjøremodellen og sentrale AWS-konsepter, før De går videre til å bygge og distribuere Lambda-funksjoner, utforme REST-API-er med API Gateway og lagre data med DynamoDB. Deretter sikrer De API-ene med autoriseringslag, definerer infrastruktur som kode ved hjelp av AWS SAM og bruker optimaliseringsteknikker og beste praksis for serverløse løsninger. Den avanserte delen dekker hendelsesdrevne arkitekturer med asynkron behandling, langvarige arbeidsflyter med Step Functions og automatiserte distribusjoner gjennom CI/CD-pipelines som er laget spesielt for serverløse prosjekter.
Læringsløpet
Tolv kurs går fra A1 til C1. Det første kurset, Grunnlaget for serverløse løsninger & introduksjon til AWS, er gratis. Kursene bygger på hverandre – A1 og A2 etablerer modellen, B1-kursene dekker Lambda-utvikling og datalagring med DynamoDB, mens B2-kursene tar for seg sikkerhet, SAM, avansert konfigurasjon av API Gateway og optimalisering. De fire C1-kursene til slutt – Asynkron behandling & hendelsesdrevne arkitekturer, Tilstandshåndtering & Step Functions, CI/CD for serverløse applikasjoner og Praktisk serverløst prosjekt – anvender alt i realistiske distribusjonsscenarier.
Slik fungerer det
Hvert kurs er delt inn i korte, praktiske leksjoner som De fullfører i den innebygde kodeeditoren med tilbakemeldinger i sanntid. En AI-veileder er tilgjengelig når De står fast, slik at De kan arbeide med Lambda-konfigurasjon, SAM-maler eller tilstandsmaskiner i Step Functions i Deres eget tempo uten å forlate appen.