Insight into the Future of Cloud Native: CNCF x Alibaba Cloud Native Technology Course

What Is This Course About?

CNCF x Alibaba Cloud Native Technology Open Course is a new course jointly launched by CNCF and Alibaba. It is a series of technical open courses that focus on the cloud native technology stack and feature both technical interpretation and practice implementation. We aim to help every cloud computing developer and engineer to grasp the nature and essence of the cloud native era.

Who Is This Course For?

This course is aimed at beginners and intermediate-level audiences, including:

  • Software engineers and college students in the field of computer science and software engineering etc.
  • Application developers using/trying to use container and Kubernetes technology.
  • Software engineers and administrators with basic server side knowledge and now exploring container technology world.
  • Managers and engineers trying to understand the fundamental of cloud native technology stack.

What Can You Obtain through This Course?

  • Enhance your knowledge on cloud native to create your own system.
  • Understand the reasoning and nature behind cloud native technologies.
  • Hands-on practice that complements the core knowledge.
  • Cloud native best practices from first-line technical teams.
  • A course completion certificate jointly awarded by CNCF and Alibaba Cloud

Who Are the Course Instructors?

Xiang Li, Senior Staff Engineer at Alibaba Cloud, is responsible for improving software infrastructure. He is one of the nine Technical Oversight Committee (TOC) representatives for the CNCF. Prior to Alibaba Cloud, he led the distributed project team at CoreOS, responsible for the development of distributed systems related projects such as Kubernetes and etcd in CoreOS. His main interests are consistency protocols in distributed systems, distributed storage, and distributed system scheduling, and he is the author of etcd. He also witnessed and experienced the complete development process of CoreOS, from being a Y Combinator alumnus to being acquired by RedHat.

Course Outline (Lecture I)

Principles and Essentials of Cloud Native Tech Stack

  1. Understand value of container: Immutable Infrastructure
  1. Core concepts
  2. Understand Pod and Pod design patterns
  3. Stateless application management
  4. App configuration
  5. Observability
  6. Services & networking
  1. Linux container deep dive
  1. Understand etcd
  2. Scheduling & resource management
  3. Storage & persistent volume
  4. Stateful application management
  5. Kubernetes API programing
  6. Service & networking Advanced
  7. Installation, Configuration & Validation
  8. Security
  9. CRI & Sandboxed Container Runtime



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alibaba Cloud

Alibaba Cloud

Follow me to keep abreast with the latest technology news, industry insights, and developer trends. Alibaba Cloud website: