14 hours (usually 2 days including breaks)
Docker is an open-source platform for building, shipping and running applications inside containers. Kubernetes goes one step further by providing the tools needed to deploy and manage containerized applications at scale in a clustered environment.
In this instructor-led, live training (onsite or remote), participants will learn how to deploy a collection of sample servers inside containers, then automate, scale, and manage their containerized servers within a Kubernetes cluster. The training goes on to more advanced topics, walking participants through the process of securing, networking and monitoring a Kubernetes cluster.
By the end of this training, participants will be able to:
Format of the course
Overview of container orchestration with Kubernetes
Overview of Kubernetes architecture
Installing a Kubernetes cluster
Pulling a Docker image from the internet
Creating Kubernetes pods, volumes and deployments
Grouping and organizing your cluster
Using Kubernetes Namespaces to manage different environments
Discovering and connecting to containers
Discovering and publishing services
Upgrading a Kubernetes cluster
Interfacing between network providers and Kubernetes networking
Best Practices for running containerized servers and data stores
Scaling your Kubernetes cluster
Infrastructure for Kubernetes
Building a high-availability cluster
Deploying a scalable application
Updating your application
Summary and Conclusion
We are looking to expand our presence in Australia!
If you are interested in running a high-tech, high-quality training and consulting business.Apply now!