AWS voor backendontwikkelaars: EC2, S3, RDS en Lambda
Amazon Web Services vormt tegenwoordig de infrastructuurlaag achter een aanzienlijk deel van de productiesoftware. Dit leertraject richt zich op de services die backendontwikkelaars het meest gebruiken — EC2 voor rekenkracht, S3 voor objectopslag, RDS voor beheerde relationele databases en Lambda voor serverloze functies — en bouwt de praktische kennis op die nodig is om echte applicaties op AWS uit te rollen, te monitoren en te schalen.
Wat je leert
Je begint met de basis van EC2 en gaat verder met beheerde databases met Amazon RDS, patronen voor objectopslag met S3, waaronder geavanceerde functies zoals levenscyclusregels en vooraf ondertekende URL's, en serverloze architectuur met Lambda. Onderweg configureer je monitoring en logregistratie met CloudWatch, ontwerp je de basis voor AWS-netwerken en -beveiliging, pas je strategieën voor kostenoptimalisatie toe, bouw je CI/CD- en implementatiepijplijnen op AWS en werk je met DynamoDB als aanvulling op relationele databases. Geavanceerde onderwerpen zijn strategieën voor Auto Scaling, RDS-configuraties over meerdere beschikbaarheidszones en integratiepatronen voor Lambda met andere AWS-services.
Het leerpad
Twaalf cursussen beslaan niveau A1 tot en met C1. Het leertraject begint met Introductie tot AWS en de basis van EC2 en bouwt gestaag voort via onderwerpen op B1- en B2-niveau — netwerken, beveiliging en kostenbeheer — tot het C1-niveau: Geavanceerde EC2- en Auto Scaling-strategieën, RDS en DynamoDB diepgaand bekeken, Geavanceerde Lambda-patronen en integraties en CI/CD- en implementatiestrategieën op AWS. Elk niveau bouwt voort op het vorige, zodat de opbouw doelgericht en cumulatief is.
Zo werkt het
Elke cursus is opgedeeld in korte, gerichte lessen die je in de ingebouwde editor doorloopt, met feedback in realtime. Wanneer je vastloopt, is er in de les een AI-tutor beschikbaar om concepten uit te leggen of je configuratie te debuggen.