- 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
This instructor-led, live training (online or onsite) is aimed at those wishing to advance their knowledge of Docker to deploy applications at a larger scale while maintaining control, to automate, secure, and monitor containerized applications in a large-scale Kubernetes cluster.
By the end of this training, participants will be able to:
- Build their own Docker images.
- Deploy and manager large number of Docker applications .
- Evaluate different container orchestration solutions and choose the most suitable one.
- Set up a continuous integration process for Docker applications.
- Integrate Docker applications with existing continuous tools integration processes.
- Secure their Docker applications.
- Use Kubernetes to deploy and manage different environments under the same cluster
- Secure, scale and monitor a Kubernetes cluster
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
- 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
Österreich - Docker & Kubernetes Advanced
Schweiz - Docker & Kubernetes Advanced
Deutschland - Docker & Kubernetes Advanced
Denmark - Docker & Kubernetes Advanced
Finland - Docker & Kubernetes Advanced
Greece - Docker & Kubernetes Advanced
Magyarország - Docker & Kubernetes Advanced
Luxembourg - Docker & Kubernetes Advanced
España - Docker & Kubernetes Advanced
Italia - Docker & Kubernetes Advanced
România - Docker & Kubernetes Advanced
Türkiye - Docker & Kubernetes Advanced
Bulgaria - Docker & Kubernetes Advanced
Kazakhstan - Docker & Kubernetes Advanced
Moldova - Docker & Kubernetes Advanced
Slovenia - Docker & Kubernetes Advanced
Croatia - Docker & Kubernetes Advanced
Serbia - Docker & Kubernetes Advanced
Bhutan - Docker & Kubernetes Advanced