docs: archive entra materials and simplify deployment docs
This commit is contained in:
+9
-22
@@ -35,13 +35,7 @@ the-order/
|
||||
│ ├── cache/ # Caching utilities
|
||||
│ └── [20+ more packages]
|
||||
│
|
||||
├── infra/ # Infrastructure as Code
|
||||
│ ├── terraform/ # Terraform configurations
|
||||
│ │ ├── management-groups/ # Management group hierarchy
|
||||
│ │ ├── policies/ # Azure policies
|
||||
│ │ ├── modules/ # Reusable modules
|
||||
│ │ │ └── regional-landing-zone/
|
||||
│ │ └── multi-region/ # Multi-region deployment
|
||||
├── infra/ # Infrastructure definitions
|
||||
│ ├── k8s/ # Kubernetes manifests
|
||||
│ │ ├── base/ # Base configurations
|
||||
│ │ └── overlays/ # Environment overlays
|
||||
@@ -51,10 +45,10 @@ the-order/
|
||||
├── docs/ # Documentation
|
||||
│ ├── architecture/ # Architecture documentation
|
||||
│ ├── deployment/ # Deployment guides
|
||||
│ │ └── azure/ # Azure-specific guides
|
||||
│ │ └── archive/ # Historical or quarantined docs
|
||||
│ ├── governance/ # Governance & policies
|
||||
│ ├── integrations/ # Integration guides
|
||||
│ │ └── entra-verifiedid/ # Entra VerifiedID
|
||||
│ │ └── archive/ # Historical integrations
|
||||
│ ├── legal/ # Legal documentation
|
||||
│ │ └── document-management/ # Document management
|
||||
│ └── reports/ # Project reports
|
||||
@@ -85,7 +79,7 @@ Frontend applications built with React/Next.js:
|
||||
|
||||
Backend microservices (Node.js/TypeScript/Fastify):
|
||||
|
||||
- **identity**: eIDAS/DID, verifiable credentials, Entra VerifiedID
|
||||
- **identity**: eIDAS/DID, verifiable credentials, identity management
|
||||
- **intake**: Document ingestion, OCR, classification
|
||||
- **finance**: Payments, ledgers, invoicing
|
||||
- **dataroom**: Virtual data rooms, deal management
|
||||
@@ -100,20 +94,15 @@ Shared libraries used across services and apps:
|
||||
- **database**: Database layer, migrations, queries
|
||||
- **schemas**: Zod schemas for validation
|
||||
- **auth**: Authentication and authorization
|
||||
- **storage**: Storage abstraction (S3/GCS/Azure)
|
||||
- **storage**: Storage abstraction (S3/GCS)
|
||||
- **crypto**: Cryptography, KMS integration
|
||||
- **monitoring**: Prometheus metrics, OpenTelemetry
|
||||
- **cache**: Redis caching utilities
|
||||
|
||||
### Infrastructure (`infra/`)
|
||||
|
||||
Infrastructure as Code:
|
||||
Infrastructure:
|
||||
|
||||
- **terraform/**: Azure infrastructure
|
||||
- Management groups
|
||||
- Policies
|
||||
- Regional landing zones
|
||||
- Multi-region deployment
|
||||
- **k8s/**: Kubernetes manifests
|
||||
- Base configurations
|
||||
- Environment overlays (dev/stage/prod)
|
||||
@@ -143,9 +132,9 @@ Comprehensive documentation:
|
||||
### For Infrastructure Engineers
|
||||
|
||||
1. `infra/README.md` - Infrastructure overview
|
||||
2. `infra/terraform/README.md` - Terraform guide
|
||||
2. `infra/k8s/README.md` - Kubernetes guide
|
||||
3. `infra/k8s/README.md` - Kubernetes guide
|
||||
4. `docs/deployment/azure/` - Azure deployment guides
|
||||
4. `docs/deployment/DEPLOYMENT_QUICK_REFERENCE.md` - Sankofa Phoenix deployment guide
|
||||
|
||||
### For Backend Developers
|
||||
|
||||
@@ -287,8 +276,7 @@ ls infra/scripts/
|
||||
|
||||
4. **Deployment**
|
||||
```bash
|
||||
source infra/scripts/azure-load-env.sh
|
||||
./infra/scripts/azure-deploy.sh
|
||||
./scripts/deploy/deploy.sh --all --environment dev --dry-run
|
||||
```
|
||||
|
||||
## Important Files
|
||||
@@ -310,4 +298,3 @@ ls infra/scripts/
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-01-27
|
||||
|
||||
|
||||
Reference in New Issue
Block a user