Overview
This course aims to teach learners how to enhance their Kubernetes applications by implementing a CI/CD pipeline, monitoring clusters and applications, scaling resources on demand, ensuring security, and optimizing performance using Azure Kubernetes Service and Azure DevOps. The course covers topics such as Infrastructure as Code, Azure Pipelines, monitoring with Azure Monitor, scaling strategies, and ensuring availability. The intended audience for this course includes developers, DevOps engineers, and IT professionals looking to improve their skills in deploying and managing applications on Kubernetes using Azure services.
Syllabus
Introduction
Infrastructure as Kubernetes
Automated Deployment
Azure Pipelines
Demo Infrastructure as Code
Demo Pipeline
Application Pipeline
Environments
Pull Requests
Azure Monitor
Azure Monitor Demo
Availability
Scaling
Cluster Autoscaling Demo
Serverless Scaling
Virtual Containers
Availability Demo
Taught by
NDC Conferences