Practical Azure Kubernetes Service (AKS)
Kubernetes became quite popular recently especially with Kubernetes as Service options available from most of the cloud providers. Let's take Azure as an example. Azure Kubernetes Services (AKS) is a very powerful tool. And as always with great power comes great responsibility. In case with AKS it's operational responsibility.
Way too often I see organizations start adopting AKS without full understanding of what it actually takes to maintain AKS clusters in production.
What networking model should you choose and how do you structure your node pools?
How do you provision your cluster and what is your cluster upgrade strategy?
Should you use GitOps as cluster configuration and applications deployment strategy?
How should you monitor your cluster and applications health?
These are just some of the questions you need to have clear answers to before you allow your production workloads to be deployed to AKS.
This workshop is structured as a combination of theoretical blocks and hands-on labs covering different aspects of working with AKS including
* Kubernetes 101
* provisioning options available for AKS
* networking in AKS
* access and identity
* working with storage
* scaling options in AKS
* monitoring options in AKS
* storage and secrets
Throughout the workshop, we will look at best practices for security, operations and development.
Some experience working with Azure, Kubernetes and git is desirable. Some development experience building and deploying code with dotNet (C#) is also useful, but not mandatory.
Microsoft Azure MVP | Azure Solutions Architect Expert | Senior Consultant at Konsulentselskapet Ensō AS
Oslo, NorwayView Speaker Profile