
Learn how to create and configure Azure storage accounts, choose blob, table, queue, or file storage, and understand standard vs premium, replication, secure transfer, and access keys.
Explore blob storage in Azure: manage accounts, containers, and block and page blobs, and enforce access policies while uploading, copying, and backing up data.
Explore Azure queue storage for scalable messaging between applications, covering posting messages, visibility timeouts, and reliable delivery with multiple receivers and processing semantics.
Master Azure storage accounts for shared file storage across virtual machines using the SMB protocol, enabling legacy apps to migrate with minimal rewriting.
Learn to program Azure storage blobs and tables using the storage SDK, creating containers, uploading blobs, and performing batch table operations with partition and row keys.
Develop asynchronous messaging with Azure storage queues, sending and receiving many messages globally, and manage visibility timeouts, retries, and explicit delete after successful processing.
Program a file storage service in Azure storage. Compare Blob storage and file storage, noting Blob is more optimized for performance and cheaper, while file storage supports legacy apps.
Explains how to use shared access signatures and stored access policies to grant granular, time-limited access to storage containers while safeguarding the storage account keys.
Configure diagnostics monitoring and analysis for Azure storage, capturing service and EPA level metrics such as ingress, egress, availability, latency, and operations. Enable logging, retention, and alerts to monitor performance.
This course is designed to help you gain an in‑depth understanding of Azure Storage Services, covering both administration and programming aspects. It is ideal for Azure administrators, developers, and cloud professionals who want to confidently implement, manage, and monitor storage solutions in Microsoft Azure.
The course begins with the introduction and creation of Azure Storage Accounts, explaining core concepts, configuration options, and best practices. You will then work extensively with Blob Storage, learning how to store and manage unstructured data efficiently.
You will explore all major Azure storage services, including Table Storage, Queue Storage, and File Storage, understanding their use cases and differences. The course goes beyond theory by covering programming storage services, including programming Blob storage, Queue storage, and File storage services for real‑world application scenarios.
Security and controlled access are important aspects of Azure Storage, so you will learn about Stored Access Policies and Shared Access Signatures (SAS) to securely grant limited access to storage resources. The course also covers diagnostics, monitoring, and analytics, helping you track performance, troubleshoot issues, and monitor storage usage effectively.
A bonus lecture is included to guide you on what to learn next after mastering Azure Storage Services. Practice tests are provided to reinforce learning and validate your understanding of Azure Storage concepts.