CNCF

Week 1 — CNCF Landscape and Core Concepts #

DayTopicVideoArticleEnglish Practice
01What is CNCF?The Absolute Beginner’s Guide To Cloud Native — listen for the definition of cloud nativeIntroduction to Cloud Native Computing — definitionRecord a 60-second baseline explanation of cloud native without a script.
02How do containers differ from VMs?Virtual Machines vs Containers - Simply Explained — follow the comparisonContainers vs. Virtual Machines: Another Perspective — comparisonWrite three comparison sentences using “whereas” or “while.”
03What does Kubernetes orchestrate?What is Kubernetes - Kubernetes explained in 15 mins — listen for the orchestration roleWhat Is Container Orchestration? — how orchestration worksExplain the role of orchestration using “first,” “next,” and “finally.”
04What is the container lifecycle?How Pods and the Pod Lifecycle work in Kubernetes — follow the phasesWhat Do ‘Cloud Native’ and ‘Kubernetes’ Even Mean? — how pods fit into cloud nativeDescribe the lifecycle in four ordered sentences using “pending,” “running,” and “terminated.”
05How does the CNCF landscape organize projects?CNCF Landscape guided tour — follow the categoriesAn Introduction to the Cloud Native Landscape — landscape overviewDraw a simple map of the landscape layers and describe each aloud for 90 seconds.
06Review: explain the CNCF cloud native stackA Hitchhiker’s Guide to the CNCF Landscape — replay the overviewWhat Is ‘Cloud Native’ (and Why Does It Matter)? — verify your summaryGive a two-minute explanation of the cloud native stack; compare it with Day 01.

Week 2 — Orchestration and Runtime Mechanisms #

DayTopicVideoArticleEnglish Practice
07What is a Pod?Kubernetes Explained in 9 Minutes — listen for what a Pod containsKubernetes Building Blocks: Nodes, Pods, Clusters — building blocksExplain a Pod using one everyday analogy in three sentences.
08How does declarative configuration work?Kubernetes Components explained! — follow the YAML structureFrom YAML to Platforms: The Kubernetes Deployment Journey — declarative manifestsWrite five sentences describing what you declare, using “desired state” and “actual state.”
09What is a Service and how does networking work?Kubernetes Services explained — follow the service typesKubernetes Ingress for Beginners — how traffic reaches podsCompare ClusterIP, NodePort, and LoadBalancer using “whereas” twice.
10How does scheduling decide where to run?How Does the Kubernetes Scheduler Pick a Node? — follow the scheduling stepsA Deep Dive into Kubernetes Scheduling — how scheduling worksDescribe the scheduling process in four ordered sentences.
11What is a controller and how does it reconcile?Kubernetes Deployment vs StatefulSet vs DaemonSet — follow the controller differencesHow Kubernetes Deployments Work — how controllers reconcileExplain the reconciliation loop using “desired state,” “actual state,” and “converge.”
12Review: explain how a workload runs in KubernetesKubernetes Crash Course for Absolute Beginners — replay without captionsHow Do Applications Run on Kubernetes? — verify your summaryGive a two-minute explanation from YAML to running Pod; compare with Day 07.

Week 3 — Observability, Security, and Delivery #

DayTopicVideoArticleEnglish Practice
13What is a service mesh and why use one?Istio Service mesh explained — listen for what the sidecar proxy doesIntroduction to Service Mesh — definitionExplain the problem a service mesh solves in three sentences.
14How does container networking work?Kubernetes Network - Container Network Interface - What is CNI? — follow the CNI modelA Hacker’s Guide to Kubernetes Networking — how networking worksDescribe pod-to-pod communication using “namespace,” “CNI,” and “route.”
15What is GitOps and how does continuous delivery work?What is GitOps, How GitOps works and Why it’s so useful — follow the GitOps workflowUnderstanding GitOps: The Latest Tools and Philosophies — how GitOps worksWrite five sentences about Git as the single source of truth using “however” once.
16How do we monitor and observe a cluster?Kubernetes Observability 101: Metrics, Logs, Dashboards, and Traces — follow the three pillarsHow OpenTelemetry Works: Tracing, Metrics and Logs on Kubernetes — observability standardsCompare metrics, logs, and traces using “whereas” or “in contrast.”
17What are the security boundaries in cloud native?Kubernetes Security Best Practices you need to know — focus on the recommended practices6 Kubernetes Security Best Practices — security checklistWrite a five-point security checklist using “must,” “should,” and “in order to.”
18Review: explain observability, security, and delivery togetherKubernetes Tutorial for Beginners - FULL COURSE — replay selected segmentsDo I Really Need Kubernetes? — verify your reasoningGive a two-minute explanation connecting observability, security, and delivery; compare with Day 13.

Week 4 — Maturity, Trade-offs, and Summary #

DayTopicVideoArticleEnglish Practice
19How does CNCF graduate projects?Crossing the Chasm - CNCF Project Maturity — follow the maturity stagesHow a Project Graduates from the CNCF — graduation processDescribe the three maturity stages using “sandbox,” “incubating,” and “graduated.”
20When is Kubernetes overkill?Is Kubernetes Overkill? Why You Probably Don’t Need It — listen for the warning signsKubernetes Isn’t Always the Right Choice — when to avoid KubernetesWrite 100 words about a scenario where Kubernetes would be overkill using “however.”
21How do you choose a CNCF project?Keynote: Turn Up the Heat - Driving Cloud Native Innovation — follow the decision frameworkA CTO’s Guide to Navigating the Cloud Native Ecosystem — how to evaluate toolsExplain your evaluation criteria in five sentences using “in order to” and “depends on.”
22What are the operational costs of cloud native?From Complexity to Clarity: Engineering an Invisible Kubernetes — focus on cost and effortNavigating the Trade-Offs of Scaling Kubernetes Dev Environments — cost and performanceCompare two trade-offs using “whereas” and “on the other hand.”
23Building a recommendation for a cloud native stackKeynote: Driving Cloud Native Innovation into the Future — follow the project choicesThe Cloud Native Landscape: Platforms Explained — how to piece tools togetherWrite a 150-word recommendation using ideas from at least three weeks.
24Final presentation and reflectionKubernetes Zero to Hero: The Complete Beginner’s Guide — replay selected segments10 Key Attributes of Cloud Native Applications — revisit the fundamentalsGive a three-minute presentation; compare your clarity with Day 01.

Weekly Self-Check #

After each sixth study day, record:

  • Listening: Can I identify the main point and three supporting details without captions?
  • Vocabulary: Can I use five useful phrases from this week in new sentences?
  • Speaking: Can I explain the topic for two minutes using only a few keywords?
  • Writing: Can I produce a short summary with a main point, an example, and a limitation?
  • Next step: Which one difficulty should I focus on next week? Repeat a difficult week if needed; finishing on schedule is not a language-proficiency test.

Reference #

CNCF Projects

Github

Website