Deep dive into the Azure AKS storage infrastructure for creating stateful applications.
Description
You have already started learning Kubernetes ?
You are already using it since few months ?
You understand the core concepts ?
Should you say yes, then for sure you are looking for a deep dive into specific aspects like managing the storage and data persistence in a cluster.
This course will walk you through the exploration of the different storage options for Azure AKS like:
- Azure Disk (LRS, ZRS, Shared)
- Azure Blob Storage (NFS and Fuse)
- Azure File Share
Because working with data and persistent volumes requires thinking about the disaster recovery scenarios, this course will guide you on how to create a backup and restore for your cluster.
That will cover:
- Creating persistent volumes snapshots using kubernetes API
- Creating a backup for PVs and kubernetes objects using Velero
Customers who choose to deploy a database into the cluster will typically use primary and replica instances. This course will show you and example for that implementation using MySQL. Main database will be continuously replicated and synchronized to all the replica instances.
Important note:
Most of the topics and concepts present in this course are applicable to any Kubernetes cluster. But some are specific to Azure AKS.
Requirement:
You need to have an Azure subscription as we will create resources in Azure. You can create one for free.
Who this course is for:
- Kubernetes administrators who want to deep dive into the storage infrastructure of AKS.
- Platform teams who aim to provide a unified kubernetes platform for the project teams.