The Advanced Kubernetes training course is designed for students with a basic understanding of Kubernetes wanting to venture into customizing clusters by creating business-specific components to deliver more powerful solutions. This course focuses on advanced topics such as deploying resilient applications, extending Kubernetes, cluster provisioning, and traffic shifting with network policies.
The course begins with deploying resilient applications, extending Kubernetes, cluster provisioning, and ServiceMesh. Next, the course dives into three levels of Kubernetes administration. The course concludes with a lesson on roles and access control and a review of Serverless.
The course will be code heavy using GoLang to tap into the various API's to build enhanced Kubernetes powered clusters. Prerequisites include a working knowledge of Kubernetes as well as GoLang.
Purpose
|
Learn how to create and configure Kubernetes clusters. |
Audience
|
Developers and developer teams needing a better way to manage containers. |
Role
| DevOps Engineer - Software Developer - System Administrator |
Skill Level
| Advanced |
Style
| Targeted Topic - Workshops |
Duration
| 3 Days |
Related Technologies
| Docker | Kubernetes |
Productivity Objectives
- Design and deploy resilient applications.
- Apply next-level command-line tools like Kube-scheduler, cloud-controller-manager, operators, and more.
- Provision clusters with Kube-admin and cluster API.
- Utilize RBAC to regulate access to a computer or network resources based on the roles of individual users within an enterprise.