Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Public Launch Checklist #421

Open
14 of 31 tasks
Niicck opened this issue Dec 14, 2018 · 0 comments
Open
14 of 31 tasks

Public Launch Checklist #421

Niicck opened this issue Dec 14, 2018 · 0 comments
Labels
Public Launch tasks to complete before opening up ctxfloods to the public

Comments

@Niicck
Copy link
Collaborator

Niicck commented Dec 14, 2018

Security and Credentials

Scalability

  • Implement pgBouncer to manage postgres pool connections on prod
  • Conduct load testing Stress Testing #289 Load Testing #399
  • Check efficiency of sql queries/indexing
  • Add database monitoring

City

Deployment

  • Implement a database backup strategy beyond default AWS automation
  • Disaster Recovery - process for rolling back a failed deployment Disaster Recovery Process #474
  • Speed up Travis deployment time
    • emergency hotfixes must be implemented faster
  • Orchestrate frontend and backend versions
    • latest version of frontend should always point to latest version of backend.
    • currently, there is a period of time during deployment when the 2 versions don't match, and this causes errors for users.
  • Create IAM users for dev branch and prod deployments

App Features (Important)

App Features (Nice to have)

@Niicck Niicck added the Public Launch tasks to complete before opening up ctxfloods to the public label Dec 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Public Launch tasks to complete before opening up ctxfloods to the public
Projects
None yet
Development

No branches or pull requests

1 participant