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
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
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
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
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
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
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
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