Learn AKS Storage Infrastructure



Deep dive into the Azure AKS storage infrastructure for creating stateful applications.

What you will learn

Setup storage infrastructure for Azure AKS

Backup the cluster stateful apps and persistent volumes

Scale the storage infrastructure

Choose the right storage solution

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:

  1. Azure Disk (LRS, ZRS, Shared)
  2. Azure Blob Storage (NFS and Fuse)
  3. 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:


  1. Creating persistent volumes snapshots using kubernetes API
  2. 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.

English
language

Content

Working with Kubernetes StatefulSet

[Demo] Creating a Statefulset
Introduction to Statefulset
Advanced scenario: Statefulset for a MySql cluster with many replicas
[Demo] Creating a MySql cluster with primary and replica instances

Working with Azure Disk

Using Azure Disk with Local Redundent Storage (LRS)
[Demo] Creating Azure Disk with Local Redundent Storage (LRS)
Introduction to Azure Disk with Zone Redundant Storage (ZRS)
[Demo] Creating Azure Disk with Zone Redundant Storage (ZRS)
Introduction to Azure Shared Disk with Zone Redundant Storage (ZRS)
[Demo] Creating Azure Shared Disk with Zone Redundant Storage (ZRS)

Working with Azure Storage Blob

Introduction to Azure Blob Storage
[Demo] Creating an Azure Blob Storage for AKS
Final notes on Blob Storage
Securing access to Blob Fuse using Managed Identity
[Demo] Attaching a Blob Fuse to AKS using User Managed Identity

Creating a Snapshot for the Persistent Volume

Introduction the Kubernetes Snapshot API
[Demo] Creating a Snapshot for a persistent volume

Creating a backup for the cluster

Introduction to Velero
[Demo] Creating AKS cluster backup using Velero
[Demo] Restore an AKS cluster from backup

Securing cluster secrets using the Secret Store CSI volume

Introduction to Secret Store CSI volume
[Demo] Creating a Secret Store CSI volume that access Azure Key vault
Final notes

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO

Check Today's 30+ Free Courses on Telegram!

X