Azure Kubernetes Service (AKS) Training
Duration:
2 days
2 days
Language:
English or Hungarian
English or Hungarian
Tooling:
computers needed
computers needed
Exam:
no
no
Objectives
In the last couple of years software deployment and virtualization solutions have changed.
Kubernetes and Docker are the representatives of this modern container technology. This course introduces participants to the fundamental concepts of Kubernetes.
Participants
Developers and operators who want to understand this container technology.
Content
This course will guide you through how to apply containerization. By the end of the training participants will be able to leverage the clustering features Kubernetes.
Modules
- What is container technology?
- Softwares in a container environment
- Using docker images
- Persistent data
- Volumes
- Mounting
- Multi-container applications
- Docker compose
- The yaml file
- Basic compose commands
- Networking with docker compose
- Docker in DevOps
- Integrating with git
- Automated deployments
- Container deployments to Azure
- Basics of Kubernetes
- What is Kubernetes?
- Kubernetes setup
- Configuration files
- Object types and API versions
- Pods in kubernetes world
- Kubernetes networking
- Deployments with Kubernetes
- Configuration
- Scaling
- Case study application with Kubernetes
- Config files
- Rethinking the deployments
- Volumes in Kubernetes
- Environment variables
- Securing variables
- Troubleshooting
- Kubernetes in production line
- Azure (GKE or AWS is optional)
Misc
- Duration: 2 Days.
- English handout will be provided for the participants.
- Basic linux administration knowledge is required