Lektion 1Nätverk, CDN och edge-överväganden: VPC-design, lastbalansering, CDN för butiksprestandaDenna sektion täcker nätverks- och edge-design, inklusive VPC-layout, subnät, ruttning och lastbalansering. Den förklarar också CDN- och edge-cachestrategier för att förbättra prestanda, tillförlitlighet och säkerhet för användartjänster.
VPC, subnät och ruttningstopologiNord-syd och öst-väst säkerhetLag 4 och 7 lastbalanseringCDN-cache och ogiltigförklaringsreglerEdge-säkerhet och DDoS-skyddLektion 2Data- och tillståndshantering: databassval (RDBMS vs molnbaserad SQL/NoSQL), cache, datareplisering och backupstrategierDenna sektion behandlar data- och tillståndsdesign, täcker RDBMS och moln-SQL/NoSQL-val, schema och åtkomstmönster, cachestrategier samt replisering och backup. Den betonar konsistens, prestanda och återställningsmål.
Relationell vs NoSQL datamodelleringVal av hanterad databastjänstCachelager och ogiltigförklaringReplikering, RPO och RTO-planeringBackup, återställning och DR-testningLektion 3Säkerhets- och efterlevnadsdesign: IAM, hemlighetsshantering, kryptering i transit och at rest, PCI-omfångsreduktionsmetoderDenna sektion fokuserar på säkerhet och efterlevnad genom design, täcker IAM, hemlighetsshantering och kryptering i transit och at rest. Den introducerar också PCI-omfångsreduktion och revisionsberedskap för reglerade ICT-miljöer.
Design av identitet och åtkomsthanteringHemlighetslagring och rotationTLS, certifikat och nyckelhanteringData-kryptering at rest-strategierPCI-omfångsreduktion och bevisLektion 4Kostnadshantering och styrning: taggning, budgetering, reserverad vs efterfrågebaserad användning, kostnadsövervakningsverktygDenna sektion förklarar kostnadshantering och styrning, inklusive taggningsstandarder, budgetering och reserverad kontra efterfrågebaserad kapacitet. Den täcker också kostnadsövervakningsverktyg, kostnadsfördelningsmodeller och skyddsräcken för att förhindra överspending.
Taggning och kostnadsfördelningsmodellerBudgeterings- och prognosprocesserReserverad, spot och efterfrågebaserad mixKostnadsdashboards och varningarPolicys och skyddsräcken för utgifterLektion 5Val av distribueringsplattform(ar): kriterier för publika moln (tillgänglighetszoner, hanterade tjänster, kostnad), hybrid vs molnbaserad avvägningDenna sektion förklarar hur man väljer publika molnleverantörer, jämför hanterade tjänster och prissättning samt beslutar mellan hybrid- och molnbaserade tillvägagångssätt, i linje med resiliens, efterlevnad och operativa behov.
Jämförelsekriterier för molnleverantörerUtvärdera hanterade tjänsteerbjudandenKostnadsmodellering och TCO-uppskattningHybrid vs molnbaserade beslutsfaktorerMultiregionell och AZ-distribueringsdesignLektion 6Observabilitet och driftbarhet: centraliserad loggning, mått, distribuerad spårning, varningar och runbooksDenna sektion täcker design av observabilitet för ICT-system, inklusive centraliserad loggning, mått, spårning och varningar. Den förklarar SLO:er, dashboards, runbooks och jourarbetsflöden för att säkerställa pålitlig drift och snabb incidenthantering.
Centraliserad loggningsarkitekturMått, KPI:er, SLO:er och SLI:erDistribuerad spårningsimplementeringVarningsdesign och brusreduceringRunbooks och incidentarbetsflödenLektion 7Beräkning och körtid: containrar, orkestrering med Kubernetes, serverlösa alternativ och när de ska användasDenna sektion undersöker beräknings- och körtidsalternativ, inklusive containrar, Kubernetes-orkestrering och serverlösa plattformar. Den förklarar schemaläggning, autoskalning, arbetsbelastningsisolering och när varje modell bäst passar ICT-implementeringsbehov.
Containeriseringsstandarder och bilderKubernetes-kluster- och noddesignAutoskalning och arbetsbelastningsplaceringServerlösa funktioner och händelsemodellerVal av körtider för varje arbetsbelastningLektion 8CI/CD och leveransflöden: grenstrategier, automatiserad testning, artefaktshantering, distribueringsmönster (blå/grön, kanariefågel)Denna sektion detaljerar CI/CD-flödesdesign, från grenning och versionshantering till automatiserad testning, artefaktshantering och distribueringsstrategier som blå/grön och kanariefågel, för säker, upprepningsbar och granskbar mjukvaruleverans.
Grennings- och utgivningsstrategierAutomatiserade bygg- och teststegArtefaktlagring och härkomstBlå/grön och kanariefågel-utrullningarRollback och feature flag-taktikerLektion 9Kärnarkitekturmönster: mikrotjänster vs modulär monolith, API-gateway, service mesh-grundernaDenna sektion utforskar kärnarkitekturmönster, jämför mikrotjänster och modulära monolithier samt förklarar API-gateway- och service mesh-roller. Den fokuserar på skalbarhet, koppling, observabilitet och operativa komplexitetsavvägningar.
Mikrotjänster vs modulär monolithDomän-gränser och tjänststorlekAPI-gateway-ansvarService mesh-förmågor och begränsningarMellan-tjänstekommunikationsmönster