Kubernetes: Cloud Native Ecosystem

Kubernetes: Cloud Native Ecosystem

34mIntermediate2021-12-20

Authors

Karthik Gaekwad

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

Introduction

  • Kubernetes - Cloud native ecosystem
  • What you need to know

Cloud Native Computing Foundation

  • What is the CNCF
  • First look at the CNCF landscape

Management and Orchestration

  • Application development and deployment
  • Service discovery and registry
  • Managing cloud native services

Networking and Runtime

  • Container networking 101
  • Container storage and runtime projects

Application Observability, Analysis, and Security

  • Cloud native monitoring with Prometheus
  • Application logging
  • Application tracing
  • Security, policy, and distribution

Conclusion

  • The CNCF today and tomorrow
40,000 Toman