In this intense bootcamp, students will encounter containers for the first time, learn to orchestrate them into scalable, highly available applications orchestrated by Kubernetes, and finally begin deploying production grade Kubernetes clusters through Mirantis Container Cloud. This bundle is ideal for students who are just starting out with containerization and want to leverage the full power of Kubernetes across multiple clusters and teams. Students will leave the workshop with a proof of concept Mirantis Container Cloud deployment on AWS.
Content
- Usecases
- Comparison to virtual machines
- Container implementation from the Linux kernel
- Container lifecycle details
- Core container creation, auditing and management CLI
- Layered filesystem implementation and performance implications
- Creating images with Dockerfiles
- Optimising image builds with multi-stage builds and image design best practices
- Docker native networking model
- Software defined networks for containers
- Docker-native single-host service discovery and routing
- Docker volume creation and management
- Best practices and usecases for container-external storage.
- Management, regional, managed and attached cluster usage and architecture
- Installation and setup of management and managed clusters
- Using Keycloak to manage user permissions
- Integrating LDAP with MCC
- Managing permissions for multitenancy
- Stacklight configuration and cluster integration
- Using Prometheus and Grafana dashboards
- Customizing Stacklight configurations & third-party integrations
- Exploring logs with Kibana