Byg skalerbare backender uden at administrere servere
AWS Lambda og API Gateway lader dig køre backendlogik, der skalerer automatisk, kun koster for den faktiske køretid og ikke kræver klargøring af infrastruktur. Dette læringsforløb dækker serverløs backendudvikling på AWS fra grundprincipperne: hvordan Lambda kører funktioner, hvordan API Gateway dirigerer HTTP-trafik, og hvordan DynamoDB, SAM og Step Functions indgår i produktionsklare systemer.
Det lærer du
Du begynder med den serverløse eksekveringsmodel og de centrale AWS-begreber og går derefter videre til at bygge og udrulle Lambda-funktioner, designe REST-API'er med API Gateway og gemme data med DynamoDB. Derefter sikrer du dine API'er med autorisationslag, definerer infrastruktur som kode med AWS SAM og anvender optimeringsteknikker og bedste praksis for serverløse systemer. Den avancerede del dækker hændelsesdrevne arkitekturer med asynkron behandling, langvarige arbejdsgange med Step Functions og automatiserede udrulninger gennem CI/CD-forløb, der er bygget specifikt til serverløse projekter.
Læringsforløbet
Tolv kurser bevæger sig fra A1 til C1. Det første kursus, Grundprincipper i serverløse systemer og introduktion til AWS, er gratis. Kurserne bygger videre på hinanden — A1 og A2 etablerer modellen, B1-kurserne dækker Lambda-udvikling og lagring med DynamoDB, og B2-kurserne behandler sikkerhed, SAM, avanceret konfiguration af API Gateway og optimering. De fire C1-kurser til sidst — Asynkron behandling og hændelsesdrevne arkitekturer, Tilstandshåndtering og Step Functions, CI/CD til serverløse applikationer og Serverløst projekt fra den virkelige verden — anvender det hele i realistiske udrulningsscenarier.
Sådan fungerer det
Hvert kursus er opdelt i korte, praktiske lektioner, som du gennemfører i den indbyggede kodeeditor med feedback i realtid. Du kan få hjælp af en AI-underviser, når du går i stå, så du kan arbejde med Lambda-konfiguration, SAM-skabeloner eller Step Functions-tilstandsmaskiner i dit eget tempo uden at forlade appen.