Lesson 1Networking, CDN and edge considerations: VPC design, load balancing, CDN for storefront performanceDis part cover networking an edge design, including VPC layout, subnets, routing, an load balancing. It explain CDN an edge caching strategies fi boost performance, reliability, an security fi user-facing services.
VPC, subnet, and routing topologyNorth-south and east-west securityLayer 4 and 7 load balancingCDN caching and invalidation rulesEdge security and DDoS protectionsLesson 2Data and state management: database selection (RDBMS vs cloud-native SQL/NoSQL), caching, data replication and backup strategiesDis part tackle data an state design, covering RDBMS an cloud SQL/NoSQL choices, schema an access patterns, caching strategies, an replication an backup. It stress consistency, performance, an recovery goals.
Relational vs NoSQL data modelingManaged database service selectionCaching layers and invalidationReplication, RPO, and RTO planningBackup, restore, and DR testingLesson 3Security and compliance design: IAM, secrets management, encryption in transit and at rest, PCI scope reduction approachesDis part focus pon security an compliance by design, covering IAM, secrets management, an encryption in transit an at rest. It introduce PCI scope reduction an audit readiness fi regulated ICT setups.
Identity and access management designSecrets storage and rotationTLS, certificates, and key handlingData encryption at rest strategiesPCI scope reduction and evidenceLesson 4Cost management and governance: tagging, budgeting, reserved vs on-demand usage, cost monitoring toolsDis part explain cost management an governance, including tagging standards, budgeting, an reserved versus on-demand capacity. It cover cost monitoring tools, chargeback models, an guardrails fi stop overspending.
Tagging and cost allocation modelsBudgeting and forecast processesReserved, spot, and on-demand mixCost dashboards and alertingPolicies and guardrails for spendLesson 5Choosing deployment platform(s): public cloud selection criteria (availability zones, managed services, cost), hybrid vs cloud-native tradeoffsDis part explain how fi pick public cloud providers, compare managed services an pricing, an decide between hybrid an cloud-native approaches, lining up deployment platforms wid resilience, compliance, an operational needs.
Cloud provider comparison criteriaEvaluating managed service offeringsCost modeling and TCO estimationHybrid vs cloud-native decision factorsMulti-region and AZ deployment designLesson 6Observability and operability: centralized logging, metrics, distributed tracing, alerting and runbooksDis part cover designing observability fi ICT systems, including centralized logging, metrics, traces, an alerting. It explain SLOs, dashboards, runbooks, an on-call workflows fi ensure reliable ops an quick incident response.
Centralized logging architectureMetrics, KPIs, SLOs, and SLIsDistributed tracing implementationAlert design and noise reductionRunbooks and incident workflowsLesson 7Compute and runtime: containers, orchestration with Kubernetes, serverless options and when to use themDis part check compute an runtime options, including containers, Kubernetes orchestration, an serverless platforms. It explain scheduling, autoscaling, workload isolation, an when each model best fit ICT rollout needs.
Containerization standards and imagesKubernetes cluster and node designAutoscaling and workload placementServerless functions and event modelsChoosing runtimes for each workloadLesson 8CI/CD and delivery pipelines: branching strategies, automated testing, artifact management, deployment patterns (blue/green, canary)Dis part detail CI/CD pipeline design, from branching an versioning to automated testing, artifact management, an deployment strategies like blue/green an canary, ensuring safe, repeatable, an auditable software delivery.
Branching and release strategiesAutomated build and test stagesArtifact storage and provenanceBlue/green and canary rolloutsRollback and feature flag tacticsLesson 9Core architecture patterns: microservices vs modular monolith, API gateway, service mesh essentialsDis part explore core architecture patterns, comparing microservices an modular monoliths, an explaining API gateway an service mesh roles. It focus pon scalability, coupling, observability, an operational complexity tradeoffs.
Microservices vs modular monolithDomain boundaries and service sizingAPI gateway responsibilitiesService mesh capabilities and limitsInter-service communication patterns