https://github.com/jongio/azure-blob-functions-managedid
A 3 part blog series that shows you how to upload blobs to Azure Storage from an Azure Function with Managed Identities
https://github.com/jongio/azure-blob-functions-managedid
Last synced: 3 months ago
JSON representation
A 3 part blog series that shows you how to upload blobs to Azure Storage from an Azure Function with Managed Identities
- Host: GitHub
- URL: https://github.com/jongio/azure-blob-functions-managedid
- Owner: jongio
- License: mit
- Created: 2020-02-03T04:09:26.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-18T20:58:28.000Z (about 2 years ago)
- Last Synced: 2025-04-24T04:46:08.177Z (9 months ago)
- Language: C#
- Homepage: https://blog.jongallant.com/2020/02/azure-functions-blob-managed-identity-part1
- Size: 11.7 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# How to Upload Blobs to Azure Storage from an Azure Function with Azure Managed Identities
In this 3 part series we are going to learn a few methods for developing an Azure Function that uploads blobs to Azure Storage using the new [Azure Blob Storage SDK and the new Azure Identity SDK's DefaultAzureCredential](https://aka.ms/azsdk/). We'll first get everything running locally without any cloud dependencies via a Azurite. We'll then run the same code locally, but configure it to upload blobs to Azure Storage using a AzureCliCredential. And lastly, we'll learn how to deploy an Azure Function to Azure, that uses Azure Storage and [Managed Identities](https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview). The three different setups allow you to iteratively develop Azure Functions without the cost and inner-loop dev cylce overhead of deploying everything to Azure on every code change.
See this blog series for a complete walkthrough: https://blog.jongallant.com/2020/02/azure-functions-blob-managed-identity-part1