Manipulation with Blobs and Containers
When developing a solution to work with Azure Blob Storage, the primary focus is 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 platforms. The SDKs have already been tested by Microsoft 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 the private, blob, and container access level)
- Managing container metadata (setting and reading attributes)
- Leasing a container (establishing and managing locks...