Architecture Overview

MS Architecture Diagram.jpg

Storage

We use Azure Data lake Gen 2 for storing our data in form of files.

Before we go into details of storage structure, we must look into two important concepts of Data Lake

  1. Storage Account
  2. Storage Container

Storage Account

A storage account contains all the data in the form of blobs. You can create storage containers within a storage account. Access is managed at the storage account level.

Storage Container

The storage account is used to organize blobs and data within a storage account. There can be any number of containers within a storage account, and a storage container can contain any number of blobs.

The structure of storage is as follows