Cloud Computing and Other Training / Cloud Computing Training
Developing and Deploying with Kubernetes
Kubernetes is an open-source platform for managing, deploying, and scaling application containers. It is compatible with a wide array of container tools, including Docker.
In this training, attendees learn how to build and run containerized applications and then deploy, manage, and scale them using Kubernetes on Docker and other container platforms.
Location and Pricing
Most Accelebrate courses are delivered as private, customized, on-site training at our clients' locations worldwide for groups of 3 or more attendees and are custom tailored to their specific needs. Please visit our client list to see organizations for whom we have delivered private in-house training. These courses can also be delivered as live, private online classes for groups that are geographically dispersed or wish to save on the instructor's or students' travel expenses. To receive a customized proposal and price quote for private training at your site or online, please contact us.
Kubernetes Training Objectives
All students will:
Kubernetes Training Outline
Introduction and Set-up Check
Build and Run Production Quality Containerized Applications
Docker as the Container Runtime for Kubernetes
Kubernetes Overview, Systems Architecture, and Components
Kubernetes and the Challenge of Managing Distributed Applications
Pod to Pod communication and externally exposing your Pods
Containerized Application Configuration with ConfigMaps and Secrets
Pod Scaling with ReplicaSets, Jobs, DaemonSets, and Horizontal Pod AutoScaling (HPA)
Application Deployment with Kubernetes
Designing and running CI/CD workflows for containerized
Kubernetes Code Challenge
Attendees should have experience using Docker or other container systems or have taken Accelebrate's Introduction to Docker course. Prior Linux experience is also required. Knowledge of “cloud native” concepts and distributed systems architecture would be helpful, but not required.
All Kubernetes training students receive comprehensive courseware.
Copyright Ryan Blunden, all rights reserved.
Software needed for each student PC: