Github Repository
Github Repository Links:
- Shared Infra : This Repo contains all the Shared Provisioning of Infra, Keyvault, database server, privatelink,app gateway,v-net,subnet,logging and monitoring, nsg, privatedns,app service plan, defender,diagnostic logs etc.
- azure-microservice-infra : Contains App services reusable templates that is used by all other app ervices infra.
- admin-dashboard-infra : This repo contains admin dashboard provisioning, dns cname records and keyvault policy for customer alias.
- audit-infra : This repo is use for audit infra provisioning.
- database-manager-infra : provisioning of database webapp.
- gc-dashboard-infra : provisioning of gc-dashboard webapp.
- pms-ingest-infra : contains provisioning of API management.
- policy-manager-infra : contains policy manager webapp provisioning.
- reg1-dashboard-infra : frontend web app provisioning.
- risk-assessment-infra : provisioning of risk assessment.
- user-infra : provisioning of user webapp and shared webapp.
- azure-microservice-workflows : contains Github Action workflow for infra provisioning and application deployment.
- terraform-bootstrap : contains bootstrap for creating service principal.
- setup-terraform-wrapper : contains terraform modules that provisions terraform for different environment.
- Documentation : contains all document related to reg-1 architecture and steps.