govsummit london 2016 - nhs choices
TRANSCRIPT
![Page 1: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/1.jpg)
NHS Choices: Managing complex infrastructure to deliver critical online services
Presented by Andy Callow, Head of Technology Delivery
![Page 2: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/2.jpg)
2
![Page 3: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/3.jpg)
About HSCIC
3
The Health and Social Care Information Centre (HSCIC) was formed in April 2013 as an executive non-departmental public body
and the national provider of information, data and IT systems for patients, service
users, clinicians, commissioners, analysts and researchers in health and social care.
![Page 4: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/4.jpg)
About HSCIC
4
• We have responsibility for a number of national systems, including Spine, NHSMail, Electronic Referrals and GPs Systems of Choice and NHS Choices to name just a few.
• April 2016 - Announced moving to new operating name NHS Digital
![Page 5: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/5.jpg)
HSCIC - What We Do
5
We provide information, data and IT Systems for commissioners, analysts and clinicians in health and social care. Our work includes…
• Setting standards that protect patient’s confidential information, reduce bureaucracy and improve data quality
• Operating essential technology services that support the health and care system
• Collecting, analysing and publishing national data and statistical information that helps inform decision making
• Developing the next generation of national data and information systems
![Page 6: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/6.jpg)
About NHS Choices
6
• UK’s biggest health website• More than 14,000 regularly
updated articles and hundreds of videos and
interactive tools• Compare health services in
England
6
![Page 7: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/7.jpg)
About NHS Choices
7
![Page 8: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/8.jpg)
About NHS Choices
8
![Page 9: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/9.jpg)
Our Build
9
![Page 10: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/10.jpg)
Our Original Challenge
10
Good coverage
48MVisits/ Month
Massive Logs
![Page 11: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/11.jpg)
Nov 2010
• Tried out free version
June 2011
• 5GB/day license
Today• Multiple use
cases
Future• Wider
use
Our Splunk Journey
11
![Page 12: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/12.jpg)
Live Performance Stats on Display
![Page 13: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/13.jpg)
Live Performance Stats on Display
• Public Health England campaigns dashboard:
13
![Page 14: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/14.jpg)
Live Performance Stats on Display
14
![Page 15: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/15.jpg)
Live Performance Stats on Display
15
![Page 16: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/16.jpg)
Live Performance Stats on Display
16
![Page 17: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/17.jpg)
Internet
CDN
Web Application Firewall/Reverse Proxy
Cloud Provider
Search Provider (SaaS)
Legacy Network (IaaS)
Load Balancers
Windows Web
Servers
Linux Web Servers
Database Clusters
Cloud Web Services (PaaS)
Cloud Database Services (PaaS)
Splunk
Database Load Balancers
![Page 18: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/18.jpg)
Indexers
Single Search Head
Searching
Splunk TopologyReporting Alerting Dashboards
NHS Choices
Data segmented by user
![Page 19: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/19.jpg)
Our Data Sources
19
Online Services
Web Server Logs
CDN (Akamai)
Windows Event Logs
Mail Server Logs
Performance Counters from Windows & LINUX
RSS Logs
Searching Reporting Alerting Dashboards
![Page 20: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/20.jpg)
Our Use Cases
Troubleshooting
Monitoring Impact of
Changes to the Website
Managing Unpredictable
Traffic
Reporting to Management
20
![Page 21: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/21.jpg)
Troubleshooting
21
![Page 22: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/22.jpg)
Troubleshooting: Root Cause Analysis
DDOS attack blocked by CDN
Reviewed data for previous year
Investigation = no previous attack
Answer the same day
![Page 23: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/23.jpg)
Troubleshooting: Root Cause Analysis
Page rating averages dropping
Used Splunk to investigate
Identified set of IP addresses in Germany
Blocked IPs & introduced dashboard
![Page 24: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/24.jpg)
Troubleshooting: Root Cause Analysis
24
![Page 25: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/25.jpg)
Troubleshooting – using alerts
25
![Page 26: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/26.jpg)
Monitoring Impact of Changes
26
![Page 27: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/27.jpg)
Managing Unpredictable Traffic
27
![Page 28: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/28.jpg)
Managing Unpredictable Traffic
28
![Page 29: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/29.jpg)
Reporting to Management
29
MonitoringData
combined over period
GroupedResults
grouped into interest areas
Availability Actual vs Target
![Page 30: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/30.jpg)
Future Plans
30
Analytics team: Monitor real time
searches
Partner team: Track usage of content
provided to syndication
partners
Product Owners: Build product
specific dashboards
DevOps team: ingest data from
other popular tools
• Make data available to the business
![Page 31: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/31.jpg)
Value from Splunk
More informed decisions
Identifying business value in the data we already have
Alerts and reports free up
time
Correlate previously
unconnected events
Real-time and historical analysis
31
![Page 32: GovSummit London 2016 - NHS Choices](https://reader036.vdocuments.mx/reader036/viewer/2022062901/58f0d36f1a28abf9278b45ed/html5/thumbnails/32.jpg)
Thank you
32