- Lab
- A Cloud Guru
Deploy a Storage Account to Meet Business Requirements
Fantastic Solutions Inc., a global marketing firm, needs to store and manage a large volume of digital assets, including images, videos, and documents. These assets are used by their creative teams across multiple regions for various marketing campaigns. The company requires a storage solution that provides high availability, durability, and scalability to support their growing business needs. Additionally, they need to ensure that the storage solution is cost-effective and allows for easy access and management of the stored assets. Based on the given scenario and requirements, the recommended storage account solution for Fantastic Solutions Inc. is to use Azure Blob Storage with the following configuration: - Account Kind: GeneralPurpose v2 (GPv2) storage account, which supports all storage types, including blobs, files, queues, and tables. - Performance Tier: Standard performance tier, as it provides cost-effective storage for large amounts of data with high durability and availability. - Access Tier: Hot access tier, as the digital assets are frequently accessed and modified by the creative teams. This tier optimizes for high access frequency and low latency. - Replication: Read-access geo-redundant storage (RA-GRS) replication, which provides high availability and durability by replicating data to a secondary region. This ensures that the assets are accessible even in the event of a regional outage. - Blob Storage: Use Azure Blob Storage to store the digital assets, as it supports large file sizes (up to 5 TB per blob) and provides scalability and performance. - Container Structure: Create separate containers for different types of assets (e.g., images, videos, documents) to organize and manage the stored data effectively. - Security: Implement Azure Active Directory (Azure AD) authentication and role-based access control (RBAC) to secure access to the storage account and ensure that only authorized users can access the digital assets. By deploying an Azure Blob Storage account with the above configuration, Fantastic Solutions Inc. can meet their business requirements for storing and managing their digital assets. The solution provides high availability, durability, scalability, and cost-effectiveness, while allowing easy access and management of the stored data across multiple regions.
Path Info
Table of Contents
-
Challenge
Deploy a Storage Account
Deploy a storage account with settings that meet the criteria of the scenario.
-
Challenge
Create separate containers for the various types of assets
- Create three containers for the assets explicitly needed.
- Create one additional container as a catch area for assets needed to be stored but that do not currently fit the container criteria.
-
Challenge
Configure security and access
- Deploy a Key Vault.
- Create shared access tokens for each container that allow for everything except deletion.
- Create addition shared access token that is used for deleting items.
- Store the tokens in a key vault.
What's a lab?
Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.