Child Welfare Digital Services Sprint Review Presentation Sprint Review of PI 3.6 DevOps Engineering Sprint Dates: 08/17/17 to 08/30/17
Agenda
Review the Sprint Goal Demo #1: Perry APM - New Relic (Jim) Demo #2: OpenScap (Steve) Demo #3: Log Access (ELK) in pre-int (Alex) Demo #4: Jira Request Team Metrics Impediments Risks What’s Next Review the Sprint Backlog 2
Sprint Goal
Keep the lights on (maintain existing environments) Deliver & Maintain new and existing environment in the CD pipeline:Preview/ Performance Improved Measurement & Logging
Access to logs via Web Browser for Integration Env More NewRelic Monitoring of Infrastructure (L1/L2) and App Performance (L3/L4) Team workflow by work type
Complete DOE Team Jira Pilot Support Dev Teams 3
1st Demo of Functionality – Perry APM - New Relic NewRelic JVM Agent Installed on Perry in Pre-Int Environment • • •
Demo on transaction filtering Web transaction response time breakdown capability HTML error transaction tracing
4
2nd Demo of Functionality – openSCAP OpenSCAP is an open source implementation of the NIST SCAP protocol (Security Content Automation protocol) Works on: • RHEL 5+ • CentOS 5+ • Other xUx distributions are not supported. • Will not work on AWS RHEL AMI. OpenSCAP automates the compliance and assurance scans for (Among many others) NIST compliance. OpenSCAP can do automated remediation. When used in conjunction with an open stack tool such as Ansible, openSCAP can provide secure configuration and compliance, in support of configuration management and compliance management .
5
3rd
Demo of Functionality – Log Access (ELK) in pre-int
DevOps Engineering – Sprint Metrics: PI 3.6 Change from PI3.5 to 3.6
BUILD METRICS: PI 3.6 Only Row Labels preint Preview Integration Environment Devops-Builds demo-integration app01 preview1 performance environment Common Grand Total
Sum of # Successful
Sum of # Failed
Sum of # Total Builds
53 24 16 2 7 0 3
6 19 1 8 3 9 2
60 43 17 10 10 10 5
4 1 110
0 1 49
4 2 161
DEVOPS BUILD METRICS # Success
# Failed
# Total Builds
300 250 200 150 100 50 0 PI3.1
PI3.2
PI3.3
PI3.4
PI3.5
Change from PI3.4 to 3.5
Builds Δ
-102
Builds Δ
Percentage
61%
Percentage
105 60%
PI 3.4, 3.5, and 3.6 Combined Sum of # Row Labels Successful preint Integration Environment Preview app01 performance environment demo-integration integration02 Devops-Builds Deploy environments preview1 trn02-staging Production sandbox Common preint02 Grand Total
Key: Unplanned and/or Operational Support Chores Planned
Sprint Backlog (PI 3.5): 64 Points Id
Title
Labels
Type
Estimate
Current State
Created at
Accepted at
Requested By
Owned By
148527001DevOps - build continuous integration for Geo Service API 149963787 IT Service Continuity Report - Due 08/05/17 149827761**Integration** Deploy CALS API to Int Environment 149978159System Availability Report - Due 08/04/17 149870629Capacity Management Report - Due 08/05/2017 149870726Service Asset and Configuration Report - Due 08/04/17 150030257Integration deployment (ferb-api) 150023873Integration02 deployment (ferb-api) 149977735Deploy CALS API updates to Integration Environment 150023757Integration deployment (ferb-api) 150068796Count user Access issue to Backend 150027394Integration deployment (perry) 149971961Deploy Rundeck Updates to Integration 150057325Chad - Tool Access