Kubernetes is a powerful system developed by Google for managing containerized applications in a clustered environment. It aims to provide better ways of managing related, distributed components across varied infrastructures.
1. Containers & Microservices Recap • What's missing in Dockers containers? 2. HL Kubernetes as orchestration solution • Kubernetes vs. Marathon / Mesos / Swarm 3. Pods (vs. containers) • Master/node • Services • Kubectl 4. Clusters • Minikube 5. Application lifecycle • Deploy • Staging • Update (Upgrade/Rollback) • Monitoring and health check • Scheduling 6. Stateless/Stateful Application 7. (auto) Scaling • Scale up/down • Load balancing 8. Secrets 9. Networking • IP/ports • Discovering 10. High availably in Kubernetes11. Kubernetes hands-on • Create containers • Create pods • Create clusters • Deploy applications • Scale up applications
Target Population : People with basic knowledge of Containers who want to learn K8S.
Before taking this course, the participants should have a basic knowledge of Containers.
1 Day (8 hours)
השתתפות ב80% מהקורס