Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eminencegrs/azure-integration
A list of samples for integration of a .NET application with various Azure cloud services.
https://github.com/eminencegrs/azure-integration
azure azure-data-lake azure-key-vault csharp
Last synced: about 1 month ago
JSON representation
A list of samples for integration of a .NET application with various Azure cloud services.
- Host: GitHub
- URL: https://github.com/eminencegrs/azure-integration
- Owner: eminencegrs
- License: mit
- Created: 2024-01-08T18:28:45.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-28T12:20:27.000Z (11 months ago)
- Last Synced: 2024-01-29T14:05:40.172Z (11 months ago)
- Topics: azure, azure-data-lake, azure-key-vault, csharp
- Language: C#
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Azure Integration
### Statuses
[![.NET](https://github.com/eminencegrs/azure-integration/actions/workflows/dotnet.yml/badge.svg)](https://github.com/eminencegrs/azure-integration/actions/workflows/dotnet.yml)
[![codecov](https://codecov.io/gh/eminencegrs/azure-integration/graph/badge.svg?token=8RKPKNMKFQ)](https://codecov.io/gh/eminencegrs/azure-integration)## Overview
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.## Getting Started
### Prerequisites
- .NET 8 SDK installed
- Azure CLI installed
- Azure subscription with Data Lake and Key Vault services set up### Installation
1. Clone the repository: `git clone https://github.com/eminencegrs/azure-integration.git`
2. Navigate to the project directory: `cd azure-integration`
3. Restore dependencies: `dotnet restore`### Configuration
1. Update the `appsettings.json` file with Azure Data Lake and Key Vault configurations.
2. Ensure the necessary environment variables are set for authentication and authorization.
3. Ensure Managed Identity is enabled on both Data Lake and Key Vault.### Running the Application
Use the following command to run the application:
```bash
dotnet run
```