2 Architecture
Pratik Bhattacharya редактировал(а) эту страницу 2021-12-16 01:08:46 +05:30

Feature Flighting Architecture Diagram

  1. Azure App Configuration - Heart of the system responsible for storing all the feature flags and filter parameters

  2. App Service - Code for evaluating the feature flags. The logic for implementing Rings, custom filters and complex expressions are executed here.

  3. Blobs - Stores additional rules for maintaining complex feature flags

  4. Front Door - Load balancer for balancing traffic between multiple regions of the App Service

  5. Common Infrastructure

  • Key Vault - Stores secrets (like App Configuration and Blob connection strings)

  • Application Insights - Telemetry and monitoring of system health

  • Active Directory - Authenticating client requests

  1. Admin UI - Web application used by partners to create/edit/delete feature flags (Not part of the repository)