flexion / ef-cms

An Electronic Filing / Case Management System.
23 stars 10 forks source link

Spike: Blue/Green Deployment Improvements #8073

Closed mmarcotte closed 3 years ago

mmarcotte commented 3 years ago

As a team, determine what improvements are needed for a blue/green deploy because presently there are many manual steps that require a great deal of precision and thought, and if some were automated they could help make the process easier and more reliable.

Pre-Conditions

Acceptance Criteria

Notes

Ideas for usability study

ericsorenson commented 3 years ago

Consider using AWS Task Runners: https://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-how-remote-taskrunner-client.html

codyseibert commented 3 years ago

In a retro today we talked about maybe adding a prefix to the migration scripts, such as using batch1 batch2 bug-fix so we know more easily what these migration scripts are grouped together with.

codyseibert commented 3 years ago

We worked with Mike and discussed a couple of manual steps that could potentially be automated. The idea would be to group these up into different stories, with the following grouping potentially:

story 1:

story 2 (has user experience potentially):