Course Outline
- Quick Recap of Docker
- Overview of Docker Features and Architecture
- Setting up Docker
- Building Your Own Docker Images
- Running Multi-Container Docker Applications with Docker Compose
- The Challenges of Deploying Many Docker Applications
- Introduction to Container Orchestration
- Benefits of Container Orchestration
- Docker Swarm Overview
- Comparing Docker Swarm and Kubernetes
- Docker Troubleshooting Tips and Tricks
- Introduction to Kubernetes (k8s)
- Setting up the Kubernetes Cluster
- Kubernetes Architecture Insights
- Introduction to Main Kubernetes Resources: Pods, ReplicaSet, Deployments
- k8s Services and Ingress Overview
- Different Service Types
- Load Balancing and Service Discovery
- Port Forwarding to Access Internal Services
- Ingress Basics
- Deploying a Scalable Application in k8s
- Horizontal Pod Autoscaling (HPA)
- Vertical Pod Autoscaling (VPA)
- Managing k8s Configs and Secrets
- Secrets in Kubernetes
- Configurations in Kubernetes
- Delving into K8 volumes
- Persistent Volumes (PV)
- Persistent Volumes Claim (PVC)
- Kubernetes Troubleshooting Techniques
- Summary and Conclusion
Requirements
- An understanding of Docker & Kubernetes
- Experience with Docker containers , Linux command line
- An understanding of networking concepts
Audience
- DevOps engineers
- System administrators
- Software developers
- Architects
Testimonials (5)
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Course - Docker, Kubernetes and OpenShift for Administrators
It is an in-deep Kubernetes training covering all important aspects to manage Kubernetes, be it in the cloud or on-premise, but the pace is gradual and well adjusted, so the training can be followed very well by students who have had no prior exposure to Kubernetes, as it builds up knowledge from the ground up.
Volker Kerkhoff
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
I generally liked the trainer knowledge and enthusiasm.
Ruben Ortega
Course - Docker and Kubernetes
I mostly enjoyed the knowledge of the trainer.