Domain 2 of AZ204: Create for Azure Storage

Table of Contents
Types of Azure StorageDomain 2: Develop for Azure storageDevelop solution that uses Cosmos DB storageDevelop solution that uses blob storage
Azure Storage is a cloud-based platform that supports modern applications. We all know that data volume is increasing every day. Therefore, we must upgrade our storage solutions. Azure Storage is a cloud-based storage solution that allows you to store large amounts of data objects in a highly scalable and scalable manner. It provides massive security, durability and accessibility, as well as other benefits. Client applications and users can access Azure Storage data items anywhere in the world via HTTP or HTTPS.
Types of Azure Storage
Azure Storage can be expanded with additional disk storage. There are five main components to Azure Storage:
Azure Blob Storage: It stores large amounts of unstructured information. Storage (BLOBs) is used for large binary objects.
Azure table storage: This feature has been added to Azure Cosmos DB. Azure tables are used to store structured NoSQL data.
Azure file storage: This is a fully managed file sharing service that runs under the Server Message Block protocol. It can be used on-premise or in the cloud.
Azure queue storage: This is a message storage service you can access via HTTP or HTTPS from anywhere on the planet.
Disk storage: There’s a choice of two types of virtual hard drives (VHDs), managed and unmanaged.
Azure Developer AZ204 certification covers five domains.

Domain 1: Develop Azure compute solution (25-30%)
Domain 2: Develop for Azure storage (15-20%)
Domain 3: Implement Azure security (20-25%)
Domain 4: Monitor, troubleshoot and optimize Azure solutions (15-20%)
Domain 5: Connect to Azure services and third party services (15-20%)
This article will focus on the second Domain of AZ-204: “Develop for Azure storage.”
Domain 2 of AZ204: Create for Azure storage
Storage is an essential component of Microsoft Azure apps. This course will teach you how to use it effectively. This domain has a weight of 15-20%. This domain will teach Azure developers how to write code, optimize database consumption, and create, read, update and delete tables automatically. This course will teach you how to create a storage container in Azure. This domain will teach you how to create storage containers in Azure using the Cosmos DB storage and blob storage systems.
The AZ-204 certification exam, “Develop Azure storage”, has the second domain. It includes the following subtopics.
1. Cosmos DB storage is a premium storage solution from Azure. It allows you to develop solutions that use Cosmos DB storage. Cosmos DB is a global distributed, low-latency and highly responsive database that can be used worldwide. This section will teach you how to select the right API for your project, and how to interact with data using the correct SDK. Learn how to create Cosmos DB containers, populate them with data, and how to populate them. Next, you will learn how to optimize throughput and partitioning for maximum performance. This section will also teach you how to select the right consistency level for your operations. You’ll also learn how to use stored procedures, triggers, and change feed notifications for server-side handling.
Azure Cosmos DB
Azure Cosmos DB lets you run a distributed NoSQL data base with excellent throughput and low latency. It is different from traditional relational databases that have a set number of columns and require each row to follow the table’s scheme. It allows you to manage your data regardless of whether it is stored in different data centers around the world. It can handle multiple data models, including key-value, relational and graph.
2. Create solutions that use blob storageAzure Blob storage is layered, highly accessible storage for structured data