You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the backend is run on AWS EC2 VMs. The aim of this epic is to completely containerise the backend so that it can be run on AWS ECS or equivalent service.
Aspirational Service Quality Objectives
Open Standard / vendor neutral
Building containers to OCI specs - using buildah / podman
Standard libraries and packages
End-to-end environment security
Container security scanning using Quay / Synk
Sane practices for injecting secrets
Secure container build steps
SBOM and license compliance
Trufflehog scans to check for leaked credentials
End-to-end observability
Service availability monitoring
APM
Stack traces
Seemless Scalability
Scale to meet demand. fast.
Easily maintained
Updates, deployments and rollbacks should be easy and fast.
Thank you, @spwoodcock for the kind offer. I agree that we should move one step at a time. Currently, I am focusing on Containers. If you think there is any other quality objective that I missed above, please feel free to add them here and we can discuss where in the roadmap it should go.
Containerise the backend infrastructure
Currently, the backend is run on AWS EC2 VMs. The aim of this epic is to completely containerise the backend so that it can be run on AWS ECS or equivalent service.
Aspirational Service Quality Objectives
Open Standard / vendor neutral
End-to-end environment security
End-to-end observability
Seemless Scalability
Easily maintained
Tasks involved
Pull Requests to review
The text was updated successfully, but these errors were encountered: