NIH | National Cancer Institute | NCI Wiki  

WIKI MAINTENANCE NOTICE

Please be advised that NCI Wiki will be will be undergoing maintenance on Monday, June 24th between 1000 ET and 1100 ET.
Wiki will remain available, but users may experience screen refreshes or HTTP 502 errors during the maintenance period. If you encounter these errors, wait 1-2 minutes, then refresh your page.

If you have any questions or concerns, please contact the CBIIT Atlassian Management Team.

Dev Ops Development Plan


Task 1 - Create and Config Jenkins instance

TaskTask NameDescriptionTime Line
Task 1.1Develop Scripts to Create Jenkins Docker Container
5/31/19
Task 1.1.1Create scripts to create dev environment automatically - EC2, ALB
5/31/19
Task 1.2Setup manual Jenkin builds - for QA and Stage
6/7/19
Task 1.3Setup up ticker to auto build and deploy to DEV, when there are Git checkins
6/17/19
Task 1.4Create Slack feedbacks for each build
6/17/19
Task 1.5

Generate Metrics:

  • App Metrix (Unit tests) - Backend, Front-end, Infrastructure
  • Code quality
  • Code coverage
  • Security

Aug - Oct 2019
Task 1.6

Develop Jeknis jobs to perform Database backup 1) snapshot 2) regular script backup.

The backup will be kept in S3 bucket.

We will keep the last 7 days


Keep one GOLDEN baseline backup


6/21/19
Task 1.7S3 backup to a different region
6/21/19
Task 1.8Create NewRelic dashboardDependency - New Relic LicenseJuly 2019
Task 1.9Integrate WAS dashboard to jenkisDependency - WAS License August 2019
Task 1.10Patching of Jenkins - cloudforms
on going

Setup Jenkins to Robustness of Neo4j. (Optional)


Task 2 - Create and Config TerraForm Scripts

Task 3 - Create and manage Docker images

TaskTask NameDescriptionLast Update
Task 3.1Develop Dev Docker image

Task 1.2Integrate Newrelic to Dev Docker Image

Task 4 - Create and manage Neo4J 

TaskTask NameDescriptionLast Update
Task 4.1Develop ansible/terraform script to create a community version of neo4j

Task 4.2Develop ansible/terraform script to create a enterprise version of neo4j

  • No labels