AWS for backendudviklere: EC2, S3, RDS og Lambda
Amazon Web Services er det infrastrukturlag, der i dag ligger bag en betydelig del af den software, der kører i produktion. Dette forløb fokuserer på de tjenester, backendudviklere bruger mest — EC2 til beregning, S3 til objektlagring, RDS til administrerede relationelle databaser og Lambda til serverløse funktioner — og opbygger den praktiske viden, der kræves for at udrulle, overvåge og skalere virkelige applikationer på AWS.
Det lærer du
Du begynder med grundprincipperne i EC2 og går videre gennem administrerede databaser med Amazon RDS, mønstre for objektlagring med S3, herunder avancerede funktioner som livscyklusregler og forhåndssignerede URL'er, samt serverløs arkitektur med Lambda. Undervejs konfigurerer du CloudWatch-overvågning og logning, designer grundlæggende AWS-netværk og -sikkerhed, anvender strategier til omkostningsoptimering, bygger CI/CD- og udrulningsforløb på AWS og arbejder med DynamoDB som supplement til relationelle databaser. Avancerede emner omfatter strategier for automatisk skalering, RDS-konfigurationer med flere tilgængelighedszoner og mønstre for integration af Lambda med andre AWS-tjenester.
Læringsforløbet
Tolv kurser spænder over niveauerne A1 til C1. Forløbet begynder med AWS: introduktion og grundprincipper i EC2 og bygger gradvist videre gennem emner på B1- og B2-niveau — netværk, sikkerhed og omkostningsstyring — før det når C1-niveauet: Avancerede strategier for EC2 og automatisk skalering, RDS og DynamoDB i dybden, Avancerede Lambda-mønstre og -integrationer samt CI/CD- og udrulningsstrategier på AWS. Hvert niveau forudsætter det foregående, så progressionen er bevidst og bygger trin for trin.
Sådan fungerer det
Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede editor med feedback i realtid. Når du går i stå, kan du få hjælp af en AI-underviser direkte i lektionen, som kan forklare koncepter eller fejlsøge din konfiguration, uden at du behøver forlade lektionen.