Course Outline
Introduction
- The marriage of containers and hypervisors
Container Shortcomings
- Application workload isolation
Virtual Machine Shortcomings
- Speed
- Resource Consumption
Kata Containers Use Cases
Preparing the Development Environment
Overview of Kata Containers Features and Architecture
- Leveraging Intel Clear Containers and Hyper.sh runV
- Compliance: OCI for Docker and CRI for Kubernetes.
Kata Container Components
- Agent, Runtime, Proxy, Shim, Kernel and QEMU.
Building a Kata Container
Security
- Overview of VM and container security
- Enabling workload isolation
Networking
- Kubernetes Overlay Network
Storage
- How the VM and storage interact
Kata Containers APIs
- Supporting legacy VMs.
- Supporting bare-metal infrastructure.
Deployment
- Deploying applications to production
Multi-tenancy
- Multi-tenant Kubernetes
Kata Containers and Continuous Integration
- Integrating with CI tools and processes
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of containers and virtual machine concepts (Docker, Kubernetes, KVM, etc.).
- Experience with the Linux command line.
Audience
- Developers
Testimonials (5)
Interesting labs, help from trainer
Alexey - Tink Poland sp. z o. o.
Course - Certified Kubernetes Application Developer (CKAD) - exam preparation
The trainer Luc is fantastic, he has in-depth knowledge of the subject, a human approach and an ability to adapt to live needs.
Salim - LHH
Course - Certified Kubernetes Administrator (CKA) - exam preparation
Machine Translated
It was very much what we asked for—and quite a balanced amount of content and exercises that covered the different profiles of the engineers in the company who participated.
Arturo Sánchez - INAIT SA
Course - Microsoft Azure Infrastructure and Deployment
have the MV on hand
Pamela Perez Aguirre - AT&T
Machine Translated
The trainer know the topic very good.