Lesson 01: Cluster Architecture
Learn about the vast Kubernetes ecosystem and the high level architecture choices that are needed before choosing a Kubernetes distribution and the various components that will be used in it.
Lesson 02: Logging
There are many different ways both cluster and application logging can be accomplished in a Kubernetes cluster. In this lesson the various application logging architectures will be explored as well as other logging considerations.
Lab 02: Logging
Investigate how container logging works under the covers and then deploy a full logging solution into the Kubernetes cluster.
Lesson 03: Monitoring
Monitoring data is different than logging data and the approaches for monitoring solutions reflect that. In this lesson learn about monitoring approaches and considerations when analyzing the collected monitoring data.
Lesson 04: Cluster Troubleshooting
Problems can happen in any technology platform. In Kubernetes it's important to know the places to look and the approaches for debugging when something does go wrong in a Kubernetes cluster.
Lab 04: Cluster Troubleshooting
Stop and break various system or Kubernetes components and observe how the platform reacts.
Lesson 05: Onboarding
When a new team or application needs to use a Kubernetes Cluster there are various considerations and actions that need to be taken by the Operator managing the platform. This lesson shows some of those considerations and approaches.
Lab 05: Onboarding
Deploy an authentication framework into the cluster to allow new team member accounts to be created and used in the cluster.
Lesson 06: Cluster Maintenance
Like any platform, there are various activities that should be performed to ensure proper maintenance in a Kubernetes cluster. This lesson will introduce the more common activities and the various considerations when planning and performing them.
Lab 06: Cluster Maintenance
Take a node in the cluster down for maintenance and also install and perform a backup using Velero.
Lesson 07: Tanzu Community Edition
Tanzu Community Edition is a freely available, community-supported, open source distribution of VMware Tanzu that is a basis for building a Kubernetes platform for applications. Learn about the concepts it introduces and the design of VMware Tanzu.
Share your thoughts!
Help us improve. We want to know what you think of this course — good, bad, and ugly.
Neil Winton is a Staff Solution Architect within the VMware Tanzu Learning team. He has more than 35 years’ experience within the software industry and, although he has always been a software developer at heart, most recently he has enjoyed helping people to learn about cloud-native technologies and applications.View Profile