Cloud Native and Containerization
19 chaptersThis page contains all chapters in this theme. Open chapters in sequence or use this page as a section map.
Why know Cloud Native and 12 factors
Original ContenteasyIntroductory chapter: 12 factors, cloud native and distributed systems design.
Open chapterCloud technologies
DocumentarymediumSpeech on the role of cloud technologies: IaaS/PaaS/SaaS/BaaS, elastic scaling, risks of cloud adoption and practical scenarios.
Open chapterWell-Architected Framework: AWS, Azure, GCP
Original ContentmediumComparison of AWS Well-Architected, Azure Well-Architected, and Google Cloud Architecture Framework: core pillars, shared principles, and practical usage.
Open chapterThe Twelve-Factor App
Original ContentmediumHeroku methodology for SaaS: codebase, dependencies, config, backing services, build/release/run and other cloud-native principles.
Open chapterCloud Native (short summary)
Book SummaryhardContainers, Functions, Data: a practical guide to creating cloud-native applications from O'Reilly.
Open chapterInfrastructure as Code
Original ContentmediumIaC practice for cloud-native: declarative models, state management, reusable modules, drift detection and secure rollout strategies.
Open chapterKubernetes Fundamentals (v1.35): Architecture, Objects, and Core Practices
Original ContentmediumA practical base on Kubernetes based on the official documentation v1.35: control plane, workload objects, networking, storage and operational minimum.
Open chapterKubernetes Patterns (short summary)
Book SummaryhardCatalog of patterns for K8s: fundamental, behavioral, structural and configuration patterns from Bilgin Ibryam.
Open chapterDesigning Distributed Systems (short summary)
Book SummarymediumPatterns from Brendan Burns: sidecar, ambassador, scatter/gather, work queues and batch processing.
Open chapterGitOps
Original ContentmediumHow to implement GitOps: desired state in Git, pull-based delivery, Argo CD/Flux, progressive delivery and rollback in production.
Open chapterInside Argo: Automating the Future
DocumentarymediumDocumentary analysis of the evolution of Argo (CD, Workflows, Rollouts, Events) and the practical implementation of GitOps as an engineering discipline of manageability.
Open chapterService Mesh Architecture
Original ContenthardService mesh architecture: data plane/control plane, mTLS, traffic policy, observability and operational trade-offs.
Open chapterServerless: Architecture and Usage Patterns
Original ContentmediumHow to design serverless systems: event-driven flow, cold starts, state management, idempotency and cost/latency trade-offs.
Open chapterEdge Computing: Architecture and Trade-offs
Original ContentmediumHow to design edge systems: local processing, synchronization with cloud core, offline mode, node security and fleet operations.
Open chapterMulti-region / Global Systems
Original ContenthardDesign of global cloud-native systems: multi-region topologies, consistency trade-offs, global traffic routing and disaster recovery.
Open chapterCost Optimization & FinOps
Original ContentmediumHow to manage the cost of cloud-native systems: CAPEX vs OPEX, short-term and long-term trade-offs, unit economics and FinOps practices.
Open chapterKubernetes: The Documentary
DocumentarymediumHow Google's Container Orchestrator Became an Industry Standard: Open Source, CNCF, and Pilot with Pokémon GO.
Open chapterInside Envoy: The Proxy for the Future
DocumentaryhardThe history of the creation of Envoy Proxy in Lyft: sidecar pattern, xDS API and the path to the CNCF graduated project.
Open chapterCKA: Kubernetes Exam Preparation
Original ContenthardCurrent CKA structure, speed preparation strategy and selection of resources (mindmap + practical tips).
Open chapter