Slide 1

Slide 1 text

DXC Proprietary and Confidential November 27, 2017 DevOps Days Conference Galway Ross Coll Single Pane View of Your Complete DevOps Process

Slide 2

Slide 2 text

November 27, 2017 2 DXC Proprietary and Confidential Introduction DXC is an end to end IT services company Provide IT services to HPE Global Brand Protection Business Provide solution delivery: Mobility Big data & Analytics Fraud detection Web app DEVOPS transformation has enabled: Ops stability Efficient Feature Delivery Continuous Improvement Enhanced Business Engagement Myself … IT engineer with 11 years industry experience starting in hardware and moved to software domain 6 years working in HP, HPE, DXC

Slide 3

Slide 3 text

November 27, 2017 3 DXC Proprietary and Confidential Single Pane View What?

Slide 4

Slide 4 text

November 27, 2017 4 DXC Proprietary and Confidential Single Pane View Data Accessibility & Centralisation Harvest telemetry data across tools/platforms to a centralised infrastructure Data Comprehension Pivoting and easy visualization of data patterns enables understanding Metrics Acquisition Provide understanding of strengths and weaknesses in the delivery of SDLC Knowledge is Power Improve visibility, traceability and understanding of platforms, tools and processes within the end to end Software Delivery Lifecycle (SDLC). Leverage objective metrics & KPIs to determine that delivery meets SLAs for IT and Business Data Enrichment Instrument and transform the data to enable intuitive analytics

Slide 5

Slide 5 text

November 27, 2017 5 DXC Proprietary and Confidential Single Pane View Why?

Slide 6

Slide 6 text

November 27, 2017 6 DXC Proprietary and Confidential Case Study: Compliance Validation Service Production Instability Tech Debt Poor Visibility $$$ Compliance Validation Service (CVS) “Stop Fraud Leakage” Architecture Clients Rules Engine Warehouse Notifications Analytics Over 1 million transactions per day Real time response Vicious Circle ? Production Incidents 0 10 20 30 FY13 FY14 FY15 Unplanned Planned 0 20 40 FY13 FY14 FY15 User Incidents

Slide 7

Slide 7 text

November 27, 2017 7 DXC Proprietary and Confidential Single Pane View How?

Slide 8

Slide 8 text

November 27, 2017 8 DXC Proprietary and Confidential Elastic Stack Elastic Stack A collection of open source products most commonly used for IT log analysis. Data is shipped, queued, transformed and stored centrally for analytics and visualization. Beats Filebeat, Metricbeat Ship Logstash Filter/transform Elasticsearch Visualise Kibana { } A ->…. B -> …. C -> … ## Warn c12345 ABC 123 Severity Host Client Duration Grok Mutate

Slide 9

Slide 9 text

November 27, 2017 9 DXC Proprietary and Confidential CVS with Elastic Stack Centralise - Correlate - Visualise ELK infrastructure leverages better accessibility and enrichment of the CVS platform and application data. It provides a greater clarity through fact based evidence of operation and performance. ELK Cluster Pre-ELK Infrastructure 6 Tomcat servers Text search grep, awk … ELK Infrastructure Continuous Delivery Monitoring Reporting

Slide 10

Slide 10 text

November 27, 2017 10 DXC Proprietary and Confidential Continuous Delivery Application Feature Delivery Currently integrating elements of the Continuous Delivery toolchain to provide visibility of Feature Delivery metrics. By correlating the data the Dev team can target Continuous Improvement practices at weak elements within the delivery pipeline Continuous Delivery Pipeline Change Rapid feedback loops

Slide 11

Slide 11 text

November 27, 2017 11 DXC Proprietary and Confidential Monitoring & Reporting Articulate Behaviour By querying application and platform behavior periodically. We can derive objective metrics to determine the status of legacy KPIs and SLAs. We can also influence future statuses by understanding rending in performance Monitoring Reporting ELK Cluster Service Health Server Health Performance Trending Alerts Reports Continuous Delivery

Slide 12

Slide 12 text

November 27, 2017 12 DXC Proprietary and Confidential Single Pane View Demonstration

Slide 13

Slide 13 text

November 27, 2017 13 DXC Proprietary and Confidential Information is Liberating Consistency & Predictability Feature Delivery lead times reduced. Developers spend time developing. Business Satisfaction Sharing knowledge with Business enhances trust. Greater accrual of Business benefits Single Pane View Accessibility to the data - enriching the data – comprehension of the data – auditing the data: Evidence based understanding of application operation and performance enables objective KPI and SLA evaluations. 0 10 20 FY15 FY16 FY17 Unplanned Planned 0 10 20 30 FY15 FY16 FY17 Production Deliveries

Slide 14

Slide 14 text

November 27, 2017 14 DXC Proprietary and Confidential Thank You