Overview Of Azure Storage Providers
Azure Storage Providers is a set of cloud-based storage options that Microsoft Azure gives. These providers present scalable, safe, and sturdy storage options for numerous information varieties, together with recordsdata, blobs, tables, queues, and disks. This text will overview Azure Storage Providers and their key options.
Azure Blob Storage
Azure Blob Storage is a cloud-based answer optimized for storing unstructured information resembling textual content and binary. Blob storage can retailer large quantities of information, starting from a number of terabytes to exabytes. It’s used for information backup, archiving, content material distribution, and media storage. Blob Storage has two tiers: Scorching Entry Tier and Cool Entry Tier. The new Entry Tier is designed for incessantly accessed information, whereas Cool Entry Tier is for much less incessantly accessed information.
Azure File Storage
Azure File Storage is a completely managed cloud-based file share service constructed on the SMB 3.zero protocol. It gives a platform for storing and sharing recordsdata with the identical scalability and reliability as the opposite Azure Storage Providers. It’s designed for Home windows and Linux-based workloads and may combine with Energetic Listing for authentication.
Azure Desk Storage
Azure Desk Storage is a NoSQL key-value storage answer that’s designed for storing structured information within the type of entities. It gives scalable storage for structured information and is good for storing giant quantities of structured information. Desk Storage is an economical answer for storing giant quantities of structured information, with the flexibility to scale up or down as wanted.
Azure Queue Storage
Azure Queue Storage is a messaging service that enables functions to speak with one another by a queue. It’s used to decouple and scale the elements of a cloud-based software. It gives dependable and asynchronous message supply between software elements.
Azure Disk Storage
Azure Disk Storage is a managed service that gives digital onerous disks for Azure digital machines. It gives block-level storage that may be connected to Azure digital machines, permitting the VM to entry persistent information. Azure Disk Storage helps HDD and SSD disks and gives a excessive throughput and low latency.
Azure Archive Storage
Azure Archive Storage is a low-cost cloud-based answer for long-term information retention. It’s ideally suited for hardly ever accessed information and have to be retained for lengthy intervals. Archive Storage gives an economical answer for storing giant quantities of information accessed sometimes.
Azure Information Lake Storage
Azure Information Lake Storage is a scalable and safe cloud-based information lake that gives limitless storage for giant information analytics. It’s designed to deal with large quantities of information in any format, together with structured, semi-structured, and unstructured information. Information Lake Storage helps Hadoop Distributed File System (HDFS) and permits storing and analyzing huge information within the cloud.
In conclusion, Azure Storage Providers gives a set of scalable, safe, and sturdy storage options for numerous information varieties. Whether or not it’s good to retailer unstructured information, structured information, recordsdata, or huge information, Azure Storage Providers has an answer that may meet your wants. With its pay-as-you-go mannequin, you’ll be able to scale up or down as wanted and solely pay for what you employ.
Right here is an instance of a script that makes use of the Azure CLI (Command-Line Interface) to handle Azure Storage,
On this script, you first set the variables for the Azure Storage account title and container title. Then, you authenticate to Azure utilizing the az login command and set the default subscription utilizing az account set.
You’ll be able to then create a brand new container utilizing the az storage container create command and add a file to the container utilizing the az storage blob add command. To record the blobs within the container, you should use the az storage blob record command. You should utilize the az storage blob obtain command to obtain a blob from the container. Lastly, you’ll be able to delete the container utilizing the az storage container delete command.
Observe that you should have the Azure CLI put in in your machine and logged in to an Azure account to run this script.