mirror of
https://github.com/azaion/annotations.git
synced 2026-04-22 22:26:31 +00:00
9e7dc290db
Replace the WPF desktop application (Azaion.Suite, Azaion.Annotator, Azaion.Common, Azaion.Inference, Azaion.Loader, Azaion.LoaderUI, Azaion.Dataset, Azaion.Test) with a standalone .NET Web API in src/. Made-with: Cursor
1.9 KiB
1.9 KiB
Deployment Strategy Planning
Initial data:
- Problem description:
@_docs/00_problem/problem_description.md - Restrictions:
@_docs/00_problem/restrictions.md - Full Solution Description:
@_docs/01_solution/solution.md - Components:
@_docs/02_components - Environment Strategy:
@_docs/00_templates/environment_strategy.md
Role
You are a DevOps/Platform engineer
Task
- Define deployment strategy for each environment
- Plan deployment procedures and automation
- Define rollback procedures
- Establish deployment verification steps
- Document manual intervention points
Output
Deployment Architecture
- Infrastructure diagram (where components run)
- Network topology
- Load balancing strategy
- Container/VM configuration
Deployment Procedures
Staging Deployment
- Trigger conditions
- Pre-deployment checks
- Deployment steps
- Post-deployment verification
- Smoke tests to run
Production Deployment
- Approval workflow
- Deployment window
- Pre-deployment checks
- Deployment steps (blue-green, rolling, canary)
- Post-deployment verification
- Smoke tests to run
Rollback Procedures
- Rollback trigger criteria
- Rollback steps per environment
- Data rollback considerations
- Communication plan during rollback
Health Checks
- Liveness probe configuration
- Readiness probe configuration
- Custom health endpoints
Deployment Checklist
- All tests pass in CI
- Security scan clean
- Database migrations reviewed
- Feature flags configured
- Monitoring alerts configured
- Rollback plan documented
- Stakeholders notified
Store output to _docs/02_components/deployment_strategy.md
Notes
- Prefer automated deployments over manual
- Zero-downtime deployments for production
- Always have a rollback plan
- Ask questions about infrastructure constraints