Azure offers various data storage services that allow you to store any kind of data.
Let's look at each of the options in detail.
Azure SQL Database is a relational database as a service or DAS, that is based on the latest version of the Microsoft SQL Server database engine
SQL database is applicable for a variety of modern applications because it allows you to process relational as well as non relational structures like graphs, Special Data, Jason and XML data.
It has fast aquarium processing features, including intelligent query processing like advanced inter leaf execution and high performance in memory technologies like in Memory. Oh, LTP and custom column store indexes.
Because it is best on the Microsoft SQL Server engine
Azure SQL allows you to easily migrate on premises SQL Server databases with little to no downtime using the azure database Migration services
as your SQL is an ideal choice for storing structured data.
Azure Cosmos DB is a globally distributed schema list. Database service
Cosmos DB is a multi model database and supports different kpi s for accessing, including Cassandra, Api, mongo, AP SQL, API, Gremlin, API and Table A P I.
This means that you can easily migrate your data from one of those storage options to Cosmos TV and offer global read write capabilities.
Cosmos DB has built in support for Apache spark enabling real time machine learning over globally distributed datasets.
It offers 99.999% S L A. And multi master support, allowing it to write data from multiple locations.
Cosmos DB is a perfect choice for storing various semi structured data from your applications
as your storage blob is highly scalable. Unstructured storage that you can use to store any kind of data.
Blobs can be accessed via http https endpoints from anywhere in the world, which means that you can access the data using any http Client
as your blob storage has a built in geo redundancy that you can leverage for disaster recovery and global access.
It also offers strong consistency and verifies the rights across all replicas, ensuring that you always have access to the latest data.
There are three different types of blobs that you can leverage to optimize your application needs
page blob and append blob.
You can use blob storage for streaming applications like video and audio streaming as well as storing large amounts of data like monitoring and logging data
as your blob. Storage also provides different tiers of storage that you can use to satisfy any of your application or business continuity needs.
Azure Data Lake Storage is an object type of storage that includes a set of capabilities dedicated to Big Data Analytics.
It's built on top of azure blob storage and leverages its low cost and tear access, but adds additional features like system semantics, directories and file level security.
As your data lake storage can be used to store structured as well as unstructured types of data
and offers Hadoop compatible access for advanced analytics.
Azure Data Lake is the foundation for building Enterprise Data Lakes, allowing you to classify and analyze any kind of enterprise data.
As a queue, Storage is a simple, cost effective durable messaging service that offers a synchronous messaging queuing capabilities.
It allows you to build flexible, loosely coupled applications that can scale independently.
https endpoints, allowing you to access it around the world.
You can use as your queue storage to have multiple centers send messages that are processed by one or more receivers
as your disk provides disk storage for virtual machines.
You can use the disks as primary build discs for the VM that have the OS installed, or for storing application data that is not accessible outside the VM
as your offers. Several disk options varying from startup spinning hard disk drives for applications with infrequent data access needs and low cost requirements to various tiers of solid state drives for performance demanding applications
as your disk can be managed and unmanaged.
Unmanaged disks are completely managed by the customer, while managed offer additional features like 99.999% SLS
integration with availability sets and availability zones
as your backup support and granular access control.
Managed disks also offer two types of encryption
as your disk encryption that allows you to encrypt the OS and data disks for the VMS
and as your storage service encryption that allows you to encrypt the disk addressed
as your file storage offers. Fully managed file share accessible via the server message Block protocol, also called SMB,
as your file shares can be mounted and accessed currently by any Windows, Lennox or Mac OS machine on premises or in the cloud
you can use azure file share to share data between multiple VMS in azure. Using high performance file shares built on the azure premium storage tier or extend your on premises. File shares to the cloud with azure file sync.
Now you have a good grasp of the data storage options in Azure.
In our next video will outline the benefits of using cloud storage versus on premises storage.