Azure Kubernetes Service (AKS) Training
Level
IntermediateDuration
16h / 2 daysDate
Individually arrangedPrice
Individually arrangedAzure Kubernetes Service (AKS) Training
Azure Kubernetes Service (AKS) simplifies the deployment of a managed Kubernetes cluster on the Azure platform. As a hosted Kubernetes service, Azure handles critical tasks such as health monitoring and maintenance. Being one of the most popular cloud platforms, used by numerous companies, financial institutions, and banks, it offers a convenient tool where clients only pay for the nodes attached to the cluster, while the control plane and management are free. The platform provides extensive integration and monitoring capabilities.
What You Will Learn
- Refresh your knowledge of containers and container management using Kubernetes.
- Learn about a leading commercial Microsoft tool widely used in the market.
- Gain practical skills in using AKS.
- Explore advanced topics, common issues, and tools to address them.
- Complete hands-on exercises to build fluency in this technology.
Who is this training for?
Beginners and intermediate users in cloud technologies.
Professionals seeking to expand their knowledge of Azure technologies.
Those looking for practical, hands-on knowledge of using Azure.
Training Program
Module 1: Introduction to Container and Cloud Technologies
- Refresh knowledge across cloud technologies
- Docker and containers
- Kubernetes fundamentals
- Kubernetes objects
Module 2: Azure Kubernetes Service (AKS)
- AKS overview
- Differences between AKS and standard Kubernetes
Module 3: Cluster Setup and Application Deployment
- Creating an AKS cluster
- Deploying applications to the cluster
- Scaling applications
- Updating and rolling back deployments
- Integration with Azure Container Registry (ACR)
Module 4: Networking in AKS
- Introduction to AKS networking and key concepts
- Networking tools: Kubenet, Azure CNI
- Network models
- Network deployment and monitoring
Module 5: Applications and Services in AKS
- ClusterIP services
- NodePort services
- Load Balancer services
- Ingress Controller
- Deploying and monitoring applications
- Deployment strategies:
- Blue-Green
- Canary
Module 6: Monitoring and Observability
- Azure Monitor
- Azure Monitor Insights
- Metrics
- Workbooks
- Alerts
- Logs
Module 7: Troubleshooting and Operations
- Common AKS issues
- Scaling problems
- vCPU and VM quota limitations
- Changing access keys in Azure Files
- IP pool issues
- Practical problem-solving examples
Module 8: Integration with Azure Services
- Data storage and managed disks
- Sensitive data and secrets management (Azure Key Vault)
- Security measures
- Network configuration and IP management
- Authentication and Azure Active Directory integration
- Role-Based Access Control (RBAC)
- Updates and restarts (daemon reboot)
- Network rules