j40-cejst-2/docs
Shaun Verch d827234450 Add worst case scenario rollback plan
Fixes: https://github.com/usds/justice40-tool/issues/947

This is ensuring we at least have some way to rollback in the worst case
scenario of the data being corrupted somehow, and our upstream data
sources being down in a way that prevents us from regenerating any
datasets. See
https://github.com/usds/justice40-tool/issues/946#issuecomment-989155252
for an analysis of the different ways the pipeline can fail and their
impacts.

This guide is very brittle to pipeline changes, and should be considered
a temporary solution for the worst case. I think that someday the github
actions should run more frequently and write to different paths, perhaps
with a timestamp. That would make rolling back more straightforward, as
a previous version of the data would already exist at some path in s3.
2021-12-16 12:39:56 -05:00
..
architecture Update diagrams in architecture docs (#790) 2021-10-08 13:12:03 -04:00
decisions Update documentation to make it easier for users to find the right content for them (#1016) 2021-12-16 10:16:28 -05:00
operations Add worst case scenario rollback plan 2021-12-16 12:39:56 -05:00
glossary.md Update glossary.md (#224) 2021-06-30 07:13:59 -07:00
Justice40_Open_Source_Community_Orientation.pptx Add orientation deck to docs (#863) 2021-11-05 13:21:26 -04:00
README.md Update documentation to make it easier for users to find the right content for them (#1016) 2021-12-16 10:16:28 -05:00

Justice40 Project Documentation

If you are new to this project, check out the top level README first.

The content under this directory should be more about conceptually understanding the project, such as architecture diagrams, decision logs, and the Open Source Community Orientation, rather than about specific installation steps.

For documentation related to installation and getting set up as a developer or data scientist, see For Developers and Data Scientists.