Skip to content

Latest commit

 

History

History
214 lines (182 loc) · 8.81 KB

README.md

File metadata and controls

214 lines (182 loc) · 8.81 KB

Azure Storage - AZ-104 Study Guide

This module covers Azure Storage services, including storage accounts, blob storage, file shares, data protection, replication, and advanced security configurations. This guide will help you develop a solid foundation and progress to advanced topics in Azure Storage, preparing you for real-world Azure administration and the AZ-104 certification exam.


2-Week Study Plan (4 Hours per Day)

Week 1: Fundamentals and Core Azure Storage Services

Day 1: Introduction to Azure Storage Accounts

  • Topics Covered:
    • Overview of Azure Storage services and types of storage accounts.
    • Configuring storage accounts and understanding storage tiers.
    • Storage account replication options (LRS, GRS, ZRS, RA-GRS).
  • Objectives:
    • Understand the purpose and types of Azure storage accounts.
    • Create and configure storage accounts with different replication and performance tiers.
  • Study Tasks:

Day 2: Azure Blob Storage - Basics

  • Topics Covered:
    • Understanding blob storage and storage tiers (hot, cool, archive).
    • Creating and managing containers and blobs.
    • Access levels for containers and blobs.
  • Objectives:
    • Learn to create and configure blob containers.
    • Understand the use cases for each storage tier.
  • Study Tasks:

Day 3: Azure Files and File Shares

  • Topics Covered:
    • Creating and managing Azure File shares.
    • Understanding SMB and NFS protocols in Azure Files.
    • Accessing Azure Files from Windows and Linux.
  • Objectives:
    • Set up and access Azure File shares for different use cases.
  • Study Tasks:

Day 4: Securing Storage Accounts and Data

  • Topics Covered:
    • Storage account security features: shared access signatures (SAS), storage account keys.
    • Implementing RBAC on storage resources.
  • Objectives:
    • Secure Azure storage accounts using best practices for access control.
  • Study Tasks:

Day 5: Data Redundancy and Replication in Azure Storage

  • Topics Covered:
    • Data redundancy models in Azure (LRS, GRS, ZRS).
    • How replication works for high availability and durability.
  • Objectives:
    • Understand and configure data redundancy options.
  • Study Tasks:
    • Reading:
    • Lab:
      • Experiment with different replication options in a storage account.
      • Configure a storage account for geo-redundant storage (GRS) and observe behavior.

Day 6: Lifecycle Management and Automation

  • Topics Covered:
    • Azure Blob lifecycle management policies.
    • Automating blob tier transitions and deletion.
  • Objectives:
    • Configure lifecycle management policies for blob data.
  • Study Tasks:

Day 7: Backup and Recovery for Azure Storage

  • Topics Covered:
    • Backup options for Azure storage accounts.
    • Restoring deleted blobs and managing data recovery.
  • Objectives:
    • Implement backup and recovery strategies for storage.
  • Study Tasks:

Week 2: Advanced and Expert-Level Azure Storage Topics

Day 8: Azure Storage Performance and Cost Optimization

  • Topics Covered:
    • Optimizing storage performance for different workloads.
    • Cost management with storage tiers and lifecycle policies.
  • Objectives:
    • Configure storage accounts for optimized cost and performance.
  • Study Tasks:

Day 9: Monitoring and Diagnostics for Azure Storage

  • Topics Covered:
    • Monitoring storage performance and diagnostics using Azure Monitor.
    • Configuring alerts and diagnostics for storage resources.
  • Objectives:
    • Set up monitoring and alerts for storage account performance and health.
  • Study Tasks:
    • Reading:
    • Lab:
      • Enable monitoring and diagnostics for a storage account and configure custom alerts.

Day 10: Encryption and Data Security in Azure Storage

  • Topics Covered:
    • Encryption at rest, encryption in transit, and customer-managed keys.
    • Advanced encryption configurations for sensitive data.
  • Objectives:
    • Implement encryption options to secure Azure Storage.
  • Study Tasks:

Day 11: Azure File Sync and Hybrid Storage Solutions

  • Topics Covered:
    • Setting up Azure File Sync to extend on-premises file servers to Azure.
    • Configuring hybrid storage solutions.
  • Objectives:
    • Implement Azure File Sync for hybrid cloud storage scenarios.
  • Study Tasks:
    • Reading:
    • Lab:
      • Set up Azure File Sync and synchronize an on-premises server with an Azure file share.

Day 12: Access Control and Private Endpoints for Storage Security

  • Topics Covered:
    • Using private endpoints to secure storage accounts in virtual networks.
    • Configuring advanced access control with network security features.
  • Objectives:
    • Implement network-level security for storage accounts.
  • Study Tasks:

Day 13: Advanced Blob Storage Features - Append Blobs, Immutable Blobs

  • Topics Covered:
    • Append blobs for logging and auditing scenarios.
    • Immutable storage for regulatory compliance.
  • Objectives:
    • Configure and use advanced blob types for specialized use cases.
  • Study Tasks:
    • Reading:
    • Lab:
      • Create append blobs and test use cases for log storage.
      • Enable immutable storage on a container for compliance purposes.

Day 14: Review and Practice Assessment

  • Topics Covered:
    • Review all key Azure Storage concepts.
    • Complete