
Share your feedback to help improve this Azure Storage course. I appreciate your input and wish you all the best, hoping you find it beneficial.
Sign up for a free Azure account with email, phone, and credit card for validation, receive $200 credit, 30 days, plus 5 gigs blob storage and 100 gigs Azure files.
What is Azure Storage? What are the supported data services in Azure?
Azure blobs overview, access, use cases, & components.
Azure files overview, access, use cases, & components.
Azure queues overview, use cases, & components.
Azure tables overview, use cases, & components.
Azure disks overview, roles, & types.
Overview and explanation of the different storage account types and storage access tiers.
Azure storage redundancy options & durability.
Redundancy options design and read access to the secondary region.
Overview of Azure storage pricing, e.g., blobs, files, and disks.
A recap on data services, access tiers, and storage redundancy options.
Creating a storage account, Azure Portal.
Storage account settings and options.
How to create blob containers in Azure, upload, and view files?
Generating SAS and accessing private blobs.
Change blobs access tiers, from hot to cool to archive, using the portal, after the blobs are uploaded/created.
Master blob management in Azure storage by creating and promoting snapshots, applying versioning and tag filters, switching between hot, cool, and archive tiers, and handling deletes and undeletes.
Connecting to Azure Storage Explorer using a storage account key. Uploading files and folders.
Connecting to Azure Storage Explorer using a SAS URL. Connecting to a blob container in Azure storage.
Connecting to Azure Storage Explorer using Azure AD credentials. Access Azure blobs and run operations.
Learn to upload files to Azure storage using azcopy from the command line across Windows, Mac, and Linux, including SAS token permissions, Azure AD authentication, and scripting for bulk transfers.
How to use AzCopy to upload files to blob containers using Azure AD creds? Azure AD authentication and authorization.
Learn to use azcopy copy to create containers, upload directories recursively with blob tags, and manage blob types and tiers, including optional flags for block, append, and page blobs.
Azure data box overview, use cases, types, and how to order using the Azure portal.
Overview of Azure storage data protection and lifecycle management.
How to enable and work with blob versions in Azure storage? This session also explains how to promote a previous version to a current version.
Set up rule-based lifecycle policies to move base blobs from hot to cool or archive based on last modified thresholds of 90 days, and delete old snapshots and versions.
Set Immutability/access control policies on containers. Apply to blobs in containers.
Set Immutability/access control policies on the storage account level. Apply to all containers and blobs.
Enable cross-region object replication between general purpose v2 or premium block blob accounts to asynchronously copy block blobs, their versions, metadata, and properties, while excluding snapshots and blob index tags.
Configure object replication rules to copy blobs from a source to a destination storage account, using up to five prefix matches and a restricted scope via private endpoints.
Learn to host a simple static website on Azure blob storage by uploading index.html, enabling the static website feature, and using primary and secondary endpoints; optionally map a custom domain via DNS.
Secure Azure storage by enforcing a layered security model, restricting public access to selected virtual networks and IPs, or enabling private endpoints for private connectivity.
Learn to configure private endpoint connections for Azure storage by enabling Microsoft storage service endpoints on a subnet, assigning a private IP, creating a private link, and validating routes.
Access to Azure blob storage from a VM over a private link. The VM doesn't have Internet access and connects to the blobs using an internal IP in the subnet where the private link is provisioned.
Explore how Azure content delivery network caches content on edge servers at pop locations to reduce latency, routing to the nearest location and serving from cache until TTL expires.
Explore Azure Files in depth, covering deployment models, authentication methods, and permissions. Learn networking with private endpoints and Azure AD Kerberos for hybrid identities to access file shares.
Explore Azure Files storage tiers and their impact on performance and cost. Understand networking, encryption in transit and at rest, and data protection with soft delete, snapshots, and Azure Backup.
Explore Azure storage key authentication for file shares, including using storage account keys, mounting via PowerShell, and accessing port 445 across standard and premium storage.
Deploy an enterprise Azure Files on-prem to cloud hybrid, with site-to-site VPN, private endpoint, cloud DNS, and AD Connect synchronization, and manage shares using global and local groups.
Showcases Azure Files deployment by joining the storage account to the on-prem domain controller, syncing users to Azure AD, and configuring a site-to-site VPN with private endpoint and private DNS.
Create a premium Azure files share, join it to on prem domain, configure a private endpoint, DNS, and AD integration, and enable access controls for sales and marketing folders.
Demonstrate enterprise Azure Files deployment with granular permissions, RBAC for marketing and sales, and Robocopy-driven data migration, validating user access across on-prem to cloud connectivity.
Explore share-level permissions in Azure Files: default and per-share roles, like reader, contributor, and elevated contributor, plus NTFS ACLs and their combined effects.
Demonstrates Azure files share-level permissions through live demos, showing how disabling default share-level permissions and applying sales and marketing role assignments with contributor rights control user access.
Configure and validate share-level permissions in azure files by assigning reader and contributor rights, syncing users with azure ad, and using marketing and sales shares with global group access.
Configure Azure AD Kerberos for hybrid identities by joining the VM to Azure AD, enabling Azure AD login, registering a storage account application, and enabling logon with cloud Kerberos tickets.
Explore data protection levels for Azure files, including deletes, snapshots, automated backups with the enterprise backup solution, and review security options like maximum compatibility, maximum security, and custom security profiles.
Configure enterprise cloud backup for Azure file shares by creating a recovery service vault, registering the storage account, enabling lock, and applying a daily backup policy with configurable retention.
Configure azure storage security and protocol settings for file shares, choosing maximum compatibility, maximum security, or custom to balance Kerberos, Arc4, and aes-256 encryption with business needs.
Explore Azure file sync overview and hybrid deployments, enabling local caching, cloud tiering, and secure access to Azure files across sites with disaster recovery and cloud-side backups.
How to use Azure File Sync to migrate on-premises file servers to Azure Files. This lecture explains the concepts and demonstrates service and agent deployment.
Trigger cloud-to-on-prem updates with storage sync change detection, and observe on-prem-to-cloud syncing by default. Practice using PowerShell to invoke change detection and understand the 24-hour enumeration window.
Discover how to register on-prem file servers with a sync group, configure cloud tiering, and troubleshoot provisioning to enable immediate, secure synchronization of on-prem shares to Azure Files.
Learn to upload a text blob to an Azure storage container using a block blob client, with a unique blob name, asynchronous upload, and success feedback.
List blobs in a container using the list blobs flat method with a container client, create and upload a blob (hello world text), and display its name and url.
Upload a file to the data container, list and download blobs, and work with a specific Azure storage blob container using Node.js and PowerShell, demonstrating container and blob client usage.
The "Azure blobs and file shares- Complete guide (2023)" course will teach you how to plan, deploy and manage Azure blob storage and Azure files. The course comprises 80 lectures and covers all aspects of data services. Students will learn all about the following:
· Azure storage accounts, access tiers, and redundancy options
· Blob containers and access levels
· Authentication & access to Azure blobs and containers
· Azure storage explorer & AzCopy
· Blob versioning, lifecycle management, and immutability policies
· Object replication, static website, and Azure CDN
· Network access and connectivity
· Private endpoint connections
· Azure files cloud tiering
· Azure files share-level permissions and ACLs
· Azure file sync service and deployment
· Azure files multi-site sync and access
· Azure files snapshots and backup
· Node.js client library
· And much more...
You will learn the key concepts and see how things work in an enterprise setup. I go from simple deployment scenarios to advanced ones using Microsoft best practices and explain the rationale behind the work.
I used live demos in almost all scenarios to make it easy to follow and pass on a clear message. I have also used PowerPoint, Visio, Word, Excel, and other tools to drive the message.
Enjoy the course and don't hesitate to ask questions and provide feedback.