Closed TomElliottFlexion closed 1 year ago
After a discussion between Mike, Jim, Tom, Zach, and Chris this story has been modified in service of a larger epic of making the DAWSON system more reliable/redundant. The broad strokes to achieving that epic are:
As a maintainer of DAWSON, I need the health check endpoint to return quickly enough not to cause timeouts on theAs a maintainer of DAWSON, I need to be able to successfully re-route traffic between east and west regions when API Gateway or Lambda have gone offline in the region.status_health_check_west
andstatus_health_check_east
Route53 health check.Pre-Conditions
https://app.zenhub.com/workspaces/flexionef-cms-5bbe4bed4b5806bc2bec65d3/issues/gh/flexion/ef-cms/10069
Acceptance Criteria
Thestatus_health_check_east
andstatus_health_check_east
Cloudwatch alarms associated with health checks of the same name to do not go into alarm state without a failure of AWS services.Notes
Potential solutions
fqdn
for health checks to hit instead of relying on latency-based routingTasks
test
)Test Cases
Story Definition of Ready (updated on 12/23/22)
The following criteria must be met in order for the user story to be picked up by the Flexion development team. The user story must:
Definition of Done (Updated 5-19-22)
Product Owner
UX
Engineering
test
environment if prod-like data is required. Otherwise deployed to anyexperimental
environment.staging
environment.