AWS for backendutviklere: EC2, S3, RDS og Lambda
Amazon Web Services er infrastrukturlaget bak en betydelig del av dagens produksjonsprogramvare. Dette sporet fokuserer på tjenestene backendutviklere bruker mest – EC2 for databehandling, S3 for objektlagring, RDS for administrerte relasjonsdatabaser og Lambda for serverløse funksjoner – og bygger opp den praktiske kunnskapen som trengs for å distribuere, overvåke og skalere virkelige applikasjoner på AWS.
Dette lærer De
De begynner med det grunnleggende om EC2 og går videre gjennom administrerte databaser med Amazon RDS, mønstre for objektlagring med S3, inkludert avanserte funksjoner som livssyklusregler og forhåndssignerte URL-er, samt serverløs arkitektur med Lambda. Underveis konfigurerer De overvåking og logging med CloudWatch, utformer det grunnleggende innen AWS-nettverk og sikkerhet, bruker strategier for kostnadsoptimalisering, bygger CI/CD- og utrullingspipelines på AWS og arbeider med DynamoDB som et supplement til relasjonsdatabaser. Avanserte emner omfatter strategier for Auto Scaling, RDS-konfigurasjoner med flere tilgjengelighetssoner og integrasjonsmønstre for Lambda med andre AWS-tjenester.
Læringsløpet
Tolv kurs dekker nivåene A1 til C1. Sporet åpner med Introduksjon til AWS og grunnleggende EC2 og bygger gradvis videre gjennom B1- og B2-emner – nettverk, sikkerhet og kostnadsstyring – før det når C1-nivået: Avanserte EC2- og Auto Scaling-strategier, Avansert gjennomgang av RDS og DynamoDB, Avanserte Lambda-mønstre og integrasjoner og CI/CD- og utrullingsstrategier på AWS. Hvert nivå forutsetter det foregående, slik at progresjonen er bevisst og bygger trinnvis videre.
Slik fungerer det
Hvert kurs er delt inn i korte, fokuserte leksjoner som De arbeider med i den innebygde editoren, med tilbakemeldinger i sanntid. Når De står fast, er en AI-veileder tilgjengelig direkte i leksjonen for å forklare konsepter eller feilsøke konfigurasjonen Deres uten at De må forlate leksjonen.