Manipulation with blobs and containers
When we develop a solution to work with Azure Blob Storage, we mainly focus on uploading, downloading, and searching through blobs and their content. To complete these operations, you can execute the Azure CLI and PowerShell commands. You can also leverage direct REST calls. Those options are available but require tons of development time to code the operations you need. The better option is included in your project’s SDKs available for C#, Python, Java, Node.js, and many other popular languages. The SDKs have already been tested and provide easy-to-adopt algorithms to implement main blob operations.
With SDKs, you can easily implement the container operations listed as follows:
- Creating and deleting a container
- Managing public access (at private, blob, and container access level)
- Managing container metadata (setting and reading attributes)
- Leasing a container (establishing and managing leases)
- Listing blobs...