Search
Contents
6. Secrets Management & Backing Services
6. Secrets Management & Backing Services
ΒΆ
6.1. Secrets Management
6.1.1. Secrets
6.1.1.1. Handling Sensitive Data
6.1.1.2. Secrets Management
6.1.2. Secrets Managers
6.1.2.1.
dotnet
user-secrets
6.1.2.2. Azure Key Vault
6.2. Application Environments
6.2.1. Application Environments
6.2.1.1. The Local Environment
6.2.1.2. The Development Environment
6.2.1.3. The Production Environment
6.2.2. Managing Application Environments
6.2.2.1. Parity
6.2.2.2. Externalize Configurations
6.3. Backing Services
6.3.1. External Backing Services
6.3.2. Internal Backing Services
6.3.3. Application Environment Best Practices
6.3.3.1. Local
6.3.3.2. Development
6.3.3.3. Production
6.4. Walkthrough: Local & Remote Secrets Management
6.4.1. Explore Concepts
6.4.1.1. Get the Source Code
6.4.1.2. Local: How it Works
6.4.1.3. Remote: How it Works
6.4.1.4. Bringing it Together
6.4.2. Create Resource Group
6.4.3. Provision a VM
6.4.4. Create Key Vault
6.4.5. Update Code to Access Key Vault
6.4.6. Grant VM Access to Key Vault
6.4.7. Add Secret to Key Vault
6.4.8. Install Dependencies to VM
6.4.9. Deliver the Code
6.4.10. Publish
6.4.11. Deploy
6.4.12. VM Security Groups
6.4.13. Test Your Deployment
6.5. Studio: Deploy
CodingEventsAPI
with KeyVault
6.5.1. Checklist
6.5.1.1. Gotchas
6.5.2. Planning
6.5.3. Limited Guidance
6.5.3.1. Provision Resources
6.5.3.2. Configure Key Vault
6.5.3.3. Update Code
6.5.4. Developing the Deployment Script
6.5.5. Connect to the API
←
5.5. Studio: Deploy
CodingEventsAPI
6.1. Secrets Management
→