Skip to content

DevOps & Quality

Planned improvements to CI/CD, testing, and deployment practices.


ECS Rolling Updates

ECS supports rolling updates natively: new tasks are started, health checks pass, then traffic shifts to the new tasks and old ones drain. This gives similar benefits to blue-green (minimal downtime, instant rollback by reverting the task definition) without maintaining two full environments. Dedicated blue-green deployment is not planned.


Automated Testing Pipeline

Type Current Planned
Unit tests Manual CI on every PR
Integration tests Manual CI with Docker Compose
Load testing Ad-hoc Scheduled with k6
Security scanning Manual CI with OWASP ZAP

Overview · Infrastructure · System Architecture · System Features & Product