This solution provides an API using ASP.NET. It integrates with Azure Data Lake and Azure Key Vault to ensure secure and scalable data storage and management.
- .NET 8 SDK installed
- Azure CLI installed
- Azure subscription with Data Lake and Key Vault services set up
- Clone the repository:
git clone https://github.com/eminencegrs/azure-integration.git
- Navigate to the project directory:
cd azure-integration
- Restore dependencies:
dotnet restore
- Update the
appsettings.json
file with Azure Data Lake and Key Vault configurations. - Ensure the necessary environment variables are set for authentication and authorization.
- Ensure Managed Identity is enabled on both Data Lake and Key Vault.
Use the following command to run the application:
dotnet run