Deployment lifecycle used across customer environments.
Reusable deployment patterns and validation tools for forward-deployed AI engagements.
git clone https://github.com/cmangun/fde-deployment-patterns.git
cd fde-deployment-patterns
npm install && npm testExpected output:
✓ validates correct deployment config
✓ rejects missing required fields
✓ rejects invalid environment values
10 tests passed
Validate a config:
npm run build
node dist/cli.js examples/deployment.sample.yaml
# → ✅ Deployment config validThis pattern typically delivers:
- 70% fewer deployment failures (validation before deploy)
- 3x faster onboarding (reusable patterns vs. from-scratch)
- Consistent deployments across customer environments
| Pattern | Use Case |
|---|---|
| Secure Edge | Restricted networks, limited egress |
| Hybrid Bridge | Air-gapped → cloud data transfer |
| Observability First | Monitoring before features |
┌─────────────────────────────────────────────────────────────┐
│ FDE Deployment Pattern Validator │
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ YAML │───▶│ Zod │───▶│ Report │ │
│ │ Config │ │ Validation │ │ (pass/fail) │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
│ ┌──────────────────────────────────────────────────────┐ │
│ │ Pattern Library │ │
│ │ ┌────────────┐ ┌────────────┐ ┌─────────────────┐ │ │
│ │ │Secure Edge │ │Hybrid Bridge│ │Observability 1st│ │ │
│ │ └────────────┘ └────────────┘ └─────────────────┘ │ │
│ └──────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
name: my-deployment
environment: production # production | staging | development
pattern: secure-edge
services:
- name: api
replicas: 3
resources:
cpu: "500m"
memory: "512Mi"
governance:
costCeiling: 1000
dataResidency: us-east-1# Validate config
fde-validate deployment.yaml
# Validate with strict mode
fde-validate deployment.yaml --strict
# Output JSON report
fde-validate deployment.yaml --format json- Add Kubernetes manifest generation
- Add Terraform template generation
- Add cost estimation from config
- Add drift detection
- Add pattern recommendation engine
MIT © Christopher Mangun
Portfolio: field-deployed-engineer.vercel.app
