In our Introduction to Kubernetes training, both beginners and experts gain important knowledge about container technologies and container orchestration. It features the foundational concepts and practices of containerization and orchestration.
Duration
2 Days
Course Language
The seminar language is German, unless otherwise stated. English is always available upon request.
Certification
All participants will receive a Certificate upon successful completion of the course.
Intended Audience
Developers, operators, and architects desiring a strong foundation in container technology and an introductory hands-on experience building, shipping, running and orchetrating containers.
Learning Objectives
By the end of this course successfull learners will be able to:
- Assess the advantages of a containerized software development & deployment
- Use Docker engine features necessary for running containerized applications
- Utilize Kubernetes orchestrators to deploy, maintain, and scale a distributed application
- Perform application updates without downtime
- Underestand what are pods, labels, services, deployments, persistent volumes and stateful sets
- Get an applications into a \"managed\" Kubernetes cluster
Course Outline
- General introduction to containers
- Containerization vs. virtualization
- Linux core features
- Microservices
- CI/CD and DevOps
- Kubernetes Architecture
- Kubernetes components
- Kubernetes resources
- Kubernetes in action
- Pods
- Workloads
- StatefulSet
- DaemonSet
- Services
- Ingress
- Kubernetes Networking
- Docker networking
- Kubernetes networking
- Intra pod communication
- Inter Pod Communication
- Cluster DNS
- Logging and monitoring
- Logging architecture
- Monitoring architecture
- Monitoring Pipeline
- Prometheus
- Grafana
- Continuous Integration
- Rolling Deployment
- Blue-Green Deployment
- A/B testing
- Canary release
Contact
If you're interested in our services, we invite you to get in touch! Your satisfaction is our priority at Expava.
Feel free to reach out using the contact information provided on our Contact page.