All of the interactions with Azure services require an Azure account.
The examples all take advantage of the Default Azure Credential class. The Default Azure credential will check common credential sources including environment variables, managed identities, visual studio code identity and Azure CLI identities.
For more details about Default Azure Credential and the order credentials are evaluated see: https://docs.microsoft.com/en-us/python/api/azure-identity/azure.identity.defaultazurecredential?view=azure-python
Each group of examples will typically require one or more environment variables that will be specific to your Azure subscription. Typically you will need to change example.env
to .env
and populate the correct values.
- Blob storage ubiqutous file storage on Azure
- Key vault secret storage and crypto operations on Azure