Kubernetes: Cloud Native Ecosystem
34mIntermediate2021-12-20
Authors

Karthik Gaekwad
Veteran engineer who enjoys building software products from scratch
Course details
This course covers many of the tools hosted by the Cloud Native Computing Foundation, with an emphasis on the problems they solve. Instructor Karthik Gaekwad covers not just these tools, but also the mindset and engineering challenges involved in adopting cloud native or cloud distributed system architectures. Karthik begins by introducing the Cloud Native Computing Foundation (CNCF), the vendor-neutral governing body for many of the fastest-growing open-source projects. He discusses some CNCF offerings, including Kubernetes, Helm, and Argo. Karthik goes over service discovery and registry, as well as managing cloud native services, then dives into container networking, container storage, and runtime projects. He explains cloud native monitoring with Prometheus, application logging and tracing, and tools to help you with security, policy, and distribution. Karthik concludes with a discussion of where the CNCF is today and where it is going for tomorrow.
Skills covered
KubernetesCloud DevelopmentDevOps ToolsDevOpsLearningCloud ComputingOpen Source
Concepts
0. Introduction
- 01 - Kubernetes - Cloud native ecosystem
- 02 - What you need to know
1. Cloud Native Computing Foundation
- 03 - What is the CNCF
- 04 - First look at the CNCF landscape
2. Management and Orchestration
- 05 - Application development and deployment
- 06 - Service discovery and registry
- 07 - Managing cloud native services
3. Networking and Runtime
- 08 - Container networking 101
- 09 - Container storage and runtime projects
4. Application Observability, Analysis, and Security
- 10 - Cloud native monitoring with Prometheus
- 11 - Application logging
- 12 - Application tracing
- 13 - Security, policy, and distribution
Conclusion
- 14 - The CNCF today and tomorrow