SlideShare a Scribd company logo
Copyright © 2015 Splunk Inc.
NHS Choices: Managing
complex infrastructure
to deliver critical online
services
Neil Moran, NHS Choices
Copyright © 2015 Splunk Inc.
Introduction
Matt Davies, Splunk
© 2015 Splunk Inc. Proprietary and Confidential Information
Not for Redistribution
About Splunk
Company (NASDAQ: SPLK)
• Founded 2004, first software release in 2006
• HQ: San Francisco / Regional HQ: London, Hong Kong
• Over 1,800 employees, based in 12 countries
Business Model / Products
• Free download to massive scale
• Splunk Enterprise, Splunk Cloud, Splunk Light
• Hunk: Splunk Analytics for Hadoop
10,000+ Customers
• Customers in 100 countries
• 80+ of the Fortune 100
• Largest license: Over 400 Terabytes per day
MAKE MACHINE DATA
ACCESSIBLE, USABLE,
AND VALUABLE
TO EVERYONE
Platform for Machine Data
Industrial
Data and
Internet of
Things
Security,
Compliance
and Fraud
Application
Delivery
IT
Operations
Business
Analytics
OPERATIONAL INTELLIGENCE
European organisations transforming
business with Splunk
Splunk for IT Operations and App Delivery
Manage Operations Through a Single Pane of Glass
Infrastructure
Monitoring
Service
Intelligence
Application
Delivery
Continuous
Delivery
IT
Troubleshooting
Platform for Machine Data
Splunk IT Service Intelligence
Data-Driven Service Monitoring and Analytics
At-a-Glance Problem
Analysis
Early Warning
on Deviations
Dynamic
Service Models
Seamless Workflow
Integrations
Time Series Index Schema-on-the-Fly Data Model
Common Information
Model
Platform for Machine Data
Splunk IT Service Intelligence
HOW VODAFONE GOT END-TO-END
INSIGHT USING SPLUNK ITSI
Glass table visualizations enable rapid
and proactive issue resolution
Custom KPIs empower teams across the
business, operations & security
Actionable service insights
in two days, not months
Copyright © 2015 Splunk Inc.
NHS Choices: Managing
complex infrastructure
to deliver critical online
services
Neil Moran, NHS Choices
About HSCIC
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.
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.
11
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
HSCIC – What we do
About NHS Choices
● Online 'front door' to the NHS –
the UK’s biggest health website
● More than 40 million visitors a
month
● More than 20,000 regularly updated
articles and hundreds of videos and
interactive tools
● Compare health services in England
13
About NHS Choices
14
About NHS Choices
15
Our Original Challenge
We want to continually improve services we
provide for the public at the lowest possible
cost.
16
Our Original Challenge
Used external service to monitor site
availability. When problems occurred we had
to log on to each web server in turn to
identify the root cause. Needed to identify
availability issues faster.
.
17
Our Original Challenge
More than 40 million visits a month,
generates a LOT of log data.
18
Our Splunk Journey
19
Nov 2010
• Tried out free
version
• Attended
online demo
• Minds blown!
June 2011
•First purchase
5GB/day
license
•Reporting
revolutionised
Today
•Multiple use cases
•Real-time stats on
display via big
screens in the
office
Looking ahead
• More custom
dashboards/reports
• Plans to expand
into other areas of
the business
Live Performance Stats on Display
● Main live operations dashboard:
20
Live Performance Stats on Display
● Public Health England campaigns dashboard:
21
Live Performance Stats on Display
● Other views (Google Maps, Particles, Sideview utils, XML, forms):
22
NHS Choices: Complex Infrastructure
23
● 3 discrete technology stacks
● Sharepoint, SQL, Windows, .NET
● Ruby, Nginx, Ubuntu Linux
● Azure PaaS (Web Apps, SQL Azure)
● Multiple route to live environments per
stack
● Automated creation of environments
(introduction of DevOps principles)
● Continuous Integration – automated
nightly builds/deployments
● External 3rd party integrations (search,
tools, maps etc)
Indexers
Single Search Head
Searching
Splunk Topology
Reporting Alerting Dashboards
NHS Choices
Data segmented by user
Our Data Sources
25
Online
Services
Web Server
Logs
CDN
(Akamai)
Windows
Event Logs
RSS Logs
Mail Server
Logs
Performance
Counters from
Windows and
LINUX
Our Use Cases
Troubleshooting
Monitoring Impact
of Changes to the
Website
Managing
Unpredictable
Traffic
Reporting to
Management
26
Troubleshooting: Alerts
● Correlation of events when something goes wrong to identify things
that regularly cause issues
● Set up alerts to identify when these things happen in the future, e.g.
– GP surgery comments - alert when message queue length exceeds a certain
threshold which indicates that there is an issue in the backend causing the
comments to get stuck.
– Alert to ensure there’s plenty of cache on the servers.
– Errors when AV scanning finds issues with files uploaded by users
– Regular scheduled reports to developers for URLs generating unhandled
exception errors – “closing the loop”
27
Troubleshooting: Root Cause Analysis
DDOS attack blocked by
CDN
Reviewed data for
previous year in Splunk to
identify if there had ever
been a similar attack that
went undetected
Splunk investigation
revealed no previous
attack
We had the answer the
same day
28
Content editors noticed
user page rating averages
were dropping
Used Splunk to
investigate
Identified a small set of IP
addresses in Germany
that were bombarding
pages with 1 and 2 star
ratings
Blocked those IPs and
now have a dashboard to
show average ratings
over time to identify
spam attacks
Example: DDOS Attack
Example: Spam page ratings
Troubleshooting: Root Cause Analysis
● Page rating dashboard
– Count of ratings over time
– Breakdown of different
ratings (star rating between
1 and 5)
– Detailed drilldown for
source of ratings and
correlation between URLs
and source Ips
29
Monitoring Impact of Changes
● Impact on web server response time of recent change to database
storage solution:
30
Managing Unpredictable Traffic
31
Managing Unpredictable Traffic
● Traffic levels – 10 Minute Shake Up campaign launch with TV ads!
32
Reporting to Management
● Uptime/availability reporting from external monitoring service for SLAs
33
Future Plans
Make data available to the business
Analytics team: Monitor real
time searches – which
browsers are they coming
from, what search term took
them to NHS Choices, journey
through the website.
Partner team: Track usage of
content provided to over 600
syndication partners – usage
rates etc.
Product Owners: Build
product specific dashboards
showing detailed
performance and transaction
status for key areas of the site
DevOps team: ingest data
from other popular tools,
such as Git, Puppet or
TeamCity, for end to end view
of builds/deployments
34
Value from Splunk
More informed
decisions
Identifying
business value in
the data we
already have
Alerts and reports
free up time to be
more proactive and
deliver more value
Ability to correlate
previously
unconnected
events
Real-time and
historical analysis
35
Thank You

More Related Content

Viewers also liked

How to Design, Build and Map IT and Business Services in Splunk
How to Design, Build and Map IT and Business Services in Splunk How to Design, Build and Map IT and Business Services in Splunk
How to Design, Build and Map IT and Business Services in Splunk
Splunk
 
Splunk Search Optimization
Splunk Search OptimizationSplunk Search Optimization
Splunk Search Optimization
Splunk
 
Power of Splunk Search Processing Language (SPL)
Power of Splunk Search Processing Language (SPL)Power of Splunk Search Processing Language (SPL)
Power of Splunk Search Processing Language (SPL)
Splunk
 
Best Practices For Sharing Data Across The Enteprrise
Best Practices For Sharing Data Across The EnteprriseBest Practices For Sharing Data Across The Enteprrise
Best Practices For Sharing Data Across The Enteprrise
Splunk
 
reveal.js 3.0.0
reveal.js 3.0.0reveal.js 3.0.0
reveal.js 3.0.0
Hakim El Hattab
 
Tipos de Bares
Tipos de BaresTipos de Bares
Tipos de Bares
Jonathan Castellari
 
AIAC Guide 2014 LR
AIAC Guide 2014 LRAIAC Guide 2014 LR
AIAC Guide 2014 LR
Shiva Patil
 
How to make Awesome Diagrams for your slides
How to make Awesome Diagrams for your slidesHow to make Awesome Diagrams for your slides
How to make Awesome Diagrams for your slides
otikik
 
10 Tips for Making Beautiful Slideshow Presentations by www.visuali.se
10 Tips for Making Beautiful Slideshow Presentations by www.visuali.se10 Tips for Making Beautiful Slideshow Presentations by www.visuali.se
10 Tips for Making Beautiful Slideshow Presentations by www.visuali.se
Edahn Small
 
10 Powerful Body Language Tips for your next Presentation
10 Powerful Body Language Tips for your next Presentation10 Powerful Body Language Tips for your next Presentation
10 Powerful Body Language Tips for your next Presentation
SOAP Presentations
 
How Google Works
How Google WorksHow Google Works
How Google Works
Eric Schmidt
 

Viewers also liked (11)

How to Design, Build and Map IT and Business Services in Splunk
How to Design, Build and Map IT and Business Services in Splunk How to Design, Build and Map IT and Business Services in Splunk
How to Design, Build and Map IT and Business Services in Splunk
 
Splunk Search Optimization
Splunk Search OptimizationSplunk Search Optimization
Splunk Search Optimization
 
Power of Splunk Search Processing Language (SPL)
Power of Splunk Search Processing Language (SPL)Power of Splunk Search Processing Language (SPL)
Power of Splunk Search Processing Language (SPL)
 
Best Practices For Sharing Data Across The Enteprrise
Best Practices For Sharing Data Across The EnteprriseBest Practices For Sharing Data Across The Enteprrise
Best Practices For Sharing Data Across The Enteprrise
 
reveal.js 3.0.0
reveal.js 3.0.0reveal.js 3.0.0
reveal.js 3.0.0
 
Tipos de Bares
Tipos de BaresTipos de Bares
Tipos de Bares
 
AIAC Guide 2014 LR
AIAC Guide 2014 LRAIAC Guide 2014 LR
AIAC Guide 2014 LR
 
How to make Awesome Diagrams for your slides
How to make Awesome Diagrams for your slidesHow to make Awesome Diagrams for your slides
How to make Awesome Diagrams for your slides
 
10 Tips for Making Beautiful Slideshow Presentations by www.visuali.se
10 Tips for Making Beautiful Slideshow Presentations by www.visuali.se10 Tips for Making Beautiful Slideshow Presentations by www.visuali.se
10 Tips for Making Beautiful Slideshow Presentations by www.visuali.se
 
10 Powerful Body Language Tips for your next Presentation
10 Powerful Body Language Tips for your next Presentation10 Powerful Body Language Tips for your next Presentation
10 Powerful Body Language Tips for your next Presentation
 
How Google Works
How Google WorksHow Google Works
How Google Works
 

Similar to NHS Choices: Managing complex infrastructure to deliver critical online services

GovSummit London 2016 - NHS Choices
GovSummit London 2016 - NHS ChoicesGovSummit London 2016 - NHS Choices
GovSummit London 2016 - NHS Choices
Splunk
 
Sl nashville major Hospital company
Sl nashville major Hospital companySl nashville major Hospital company
Sl nashville major Hospital company
Splunk
 
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
DATAVERSITY
 
Splunk IT Service Intelligence
Splunk IT Service IntelligenceSplunk IT Service Intelligence
Splunk IT Service Intelligence
Georg Knon
 
SplunkLive! What's New in Splunk 6 Session
SplunkLive! What's New in Splunk 6 SessionSplunkLive! What's New in Splunk 6 Session
SplunkLive! What's New in Splunk 6 Session
Splunk
 
Analytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data PlatformAnalytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data Platform
VMware Tanzu
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream Breakout
Splunk
 
What’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINTWhat’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINT
Splunk
 
WWV2015: Jibes Paul van der Hulst big data
WWV2015: Jibes Paul van der Hulst big dataWWV2015: Jibes Paul van der Hulst big data
WWV2015: Jibes Paul van der Hulst big data
webwinkelvakdag
 
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
Splunk
 
Agile data science
Agile data scienceAgile data science
Agile data science
Joel Horwitz
 
Splunk MINT Deepdive
Splunk MINT DeepdiveSplunk MINT Deepdive
Splunk MINT Deepdive
Splunk
 
Splunk MINT Deepdive
Splunk MINT Deepdive Splunk MINT Deepdive
Splunk MINT Deepdive
Splunk
 
Splunk MINT Deepdive
Splunk MINT DeepdiveSplunk MINT Deepdive
Splunk MINT Deepdive
Splunk
 
Splunk MINT Deepdive
Splunk MINT DeepdiveSplunk MINT Deepdive
Splunk MINT Deepdive
Splunk
 
Splunk for big_data
Splunk for big_dataSplunk for big_data
Splunk for big_data
Greg Hanchin
 
AWS Summit Auckland - Sponsor Presentation - Splunk
AWS Summit Auckland - Sponsor Presentation - SplunkAWS Summit Auckland - Sponsor Presentation - Splunk
AWS Summit Auckland - Sponsor Presentation - Splunk
Amazon Web Services
 
Splunk for Industrial Data and the Internet of Things
Splunk for Industrial Data and the Internet of ThingsSplunk for Industrial Data and the Internet of Things
Splunk for Industrial Data and the Internet of Things
aliciasyc
 
Splunk - Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of ThingsSplunk - Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of Things
Aruj Thirawat
 

Similar to NHS Choices: Managing complex infrastructure to deliver critical online services (20)

GovSummit London 2016 - NHS Choices
GovSummit London 2016 - NHS ChoicesGovSummit London 2016 - NHS Choices
GovSummit London 2016 - NHS Choices
 
Sl nashville major Hospital company
Sl nashville major Hospital companySl nashville major Hospital company
Sl nashville major Hospital company
 
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
 
Splunk IT Service Intelligence
Splunk IT Service IntelligenceSplunk IT Service Intelligence
Splunk IT Service Intelligence
 
SplunkLive! What's New in Splunk 6 Session
SplunkLive! What's New in Splunk 6 SessionSplunkLive! What's New in Splunk 6 Session
SplunkLive! What's New in Splunk 6 Session
 
Analytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data PlatformAnalytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data Platform
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream Breakout
 
What’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINTWhat’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINT
 
WWV2015: Jibes Paul van der Hulst big data
WWV2015: Jibes Paul van der Hulst big dataWWV2015: Jibes Paul van der Hulst big data
WWV2015: Jibes Paul van der Hulst big data
 
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
 
Agile data science
Agile data scienceAgile data science
Agile data science
 
Splunk MINT Deepdive
Splunk MINT DeepdiveSplunk MINT Deepdive
Splunk MINT Deepdive
 
Splunk MINT Deepdive
Splunk MINT Deepdive Splunk MINT Deepdive
Splunk MINT Deepdive
 
Splunk MINT Deepdive
Splunk MINT DeepdiveSplunk MINT Deepdive
Splunk MINT Deepdive
 
Splunk MINT Deepdive
Splunk MINT DeepdiveSplunk MINT Deepdive
Splunk MINT Deepdive
 
Splunk for big_data
Splunk for big_dataSplunk for big_data
Splunk for big_data
 
AWS Summit Auckland - Sponsor Presentation - Splunk
AWS Summit Auckland - Sponsor Presentation - SplunkAWS Summit Auckland - Sponsor Presentation - Splunk
AWS Summit Auckland - Sponsor Presentation - Splunk
 
Splunk for Industrial Data and the Internet of Things
Splunk for Industrial Data and the Internet of ThingsSplunk for Industrial Data and the Internet of Things
Splunk for Industrial Data and the Internet of Things
 
Splunk - Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of ThingsSplunk - Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of Things
 

More from Splunk

.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
Splunk
 
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
Splunk
 
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica).conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
Splunk
 
.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International
Splunk
 
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett .conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
Splunk
 
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär).conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
Splunk
 
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu....conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
Splunk
 
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever....conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
Splunk
 
.conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex).conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex)
Splunk
 
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
Splunk
 
Splunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11ySplunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk
 
Splunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go KölnSplunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go Köln
Splunk
 
Splunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go KölnSplunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go Köln
Splunk
 
Data foundations building success, at city scale – Imperial College London
 Data foundations building success, at city scale – Imperial College London Data foundations building success, at city scale – Imperial College London
Data foundations building success, at city scale – Imperial College London
Splunk
 
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk
 
SOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security WebinarSOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security Webinar
Splunk
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
Splunk
 
.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote
Splunk
 
.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session
Splunk
 
.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session
Splunk
 

More from Splunk (20)

.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
 
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
 
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica).conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
 
.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International
 
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett .conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
 
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär).conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
 
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu....conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
 
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever....conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
 
.conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex).conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex)
 
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
 
Splunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11ySplunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11y
 
Splunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go KölnSplunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go Köln
 
Splunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go KölnSplunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go Köln
 
Data foundations building success, at city scale – Imperial College London
 Data foundations building success, at city scale – Imperial College London Data foundations building success, at city scale – Imperial College London
Data foundations building success, at city scale – Imperial College London
 
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
 
SOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security WebinarSOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security Webinar
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
 
.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote
 
.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session
 
.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session
 

Recently uploaded

Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 

Recently uploaded (20)

Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 

NHS Choices: Managing complex infrastructure to deliver critical online services

  • 1. Copyright © 2015 Splunk Inc. NHS Choices: Managing complex infrastructure to deliver critical online services Neil Moran, NHS Choices
  • 2. Copyright © 2015 Splunk Inc. Introduction Matt Davies, Splunk
  • 3. © 2015 Splunk Inc. Proprietary and Confidential Information Not for Redistribution About Splunk Company (NASDAQ: SPLK) • Founded 2004, first software release in 2006 • HQ: San Francisco / Regional HQ: London, Hong Kong • Over 1,800 employees, based in 12 countries Business Model / Products • Free download to massive scale • Splunk Enterprise, Splunk Cloud, Splunk Light • Hunk: Splunk Analytics for Hadoop 10,000+ Customers • Customers in 100 countries • 80+ of the Fortune 100 • Largest license: Over 400 Terabytes per day
  • 4. MAKE MACHINE DATA ACCESSIBLE, USABLE, AND VALUABLE TO EVERYONE
  • 5. Platform for Machine Data Industrial Data and Internet of Things Security, Compliance and Fraud Application Delivery IT Operations Business Analytics OPERATIONAL INTELLIGENCE
  • 7. Splunk for IT Operations and App Delivery Manage Operations Through a Single Pane of Glass Infrastructure Monitoring Service Intelligence Application Delivery Continuous Delivery IT Troubleshooting Platform for Machine Data
  • 8. Splunk IT Service Intelligence Data-Driven Service Monitoring and Analytics At-a-Glance Problem Analysis Early Warning on Deviations Dynamic Service Models Seamless Workflow Integrations Time Series Index Schema-on-the-Fly Data Model Common Information Model Platform for Machine Data Splunk IT Service Intelligence
  • 9. HOW VODAFONE GOT END-TO-END INSIGHT USING SPLUNK ITSI Glass table visualizations enable rapid and proactive issue resolution Custom KPIs empower teams across the business, operations & security Actionable service insights in two days, not months
  • 10. Copyright © 2015 Splunk Inc. NHS Choices: Managing complex infrastructure to deliver critical online services Neil Moran, NHS Choices
  • 11. About HSCIC 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. 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. 11
  • 12. 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 HSCIC – What we do
  • 13. About NHS Choices ● Online 'front door' to the NHS – the UK’s biggest health website ● More than 40 million visitors a month ● More than 20,000 regularly updated articles and hundreds of videos and interactive tools ● Compare health services in England 13
  • 16. Our Original Challenge We want to continually improve services we provide for the public at the lowest possible cost. 16
  • 17. Our Original Challenge Used external service to monitor site availability. When problems occurred we had to log on to each web server in turn to identify the root cause. Needed to identify availability issues faster. . 17
  • 18. Our Original Challenge More than 40 million visits a month, generates a LOT of log data. 18
  • 19. Our Splunk Journey 19 Nov 2010 • Tried out free version • Attended online demo • Minds blown! June 2011 •First purchase 5GB/day license •Reporting revolutionised Today •Multiple use cases •Real-time stats on display via big screens in the office Looking ahead • More custom dashboards/reports • Plans to expand into other areas of the business
  • 20. Live Performance Stats on Display ● Main live operations dashboard: 20
  • 21. Live Performance Stats on Display ● Public Health England campaigns dashboard: 21
  • 22. Live Performance Stats on Display ● Other views (Google Maps, Particles, Sideview utils, XML, forms): 22
  • 23. NHS Choices: Complex Infrastructure 23 ● 3 discrete technology stacks ● Sharepoint, SQL, Windows, .NET ● Ruby, Nginx, Ubuntu Linux ● Azure PaaS (Web Apps, SQL Azure) ● Multiple route to live environments per stack ● Automated creation of environments (introduction of DevOps principles) ● Continuous Integration – automated nightly builds/deployments ● External 3rd party integrations (search, tools, maps etc)
  • 24. Indexers Single Search Head Searching Splunk Topology Reporting Alerting Dashboards NHS Choices Data segmented by user
  • 25. Our Data Sources 25 Online Services Web Server Logs CDN (Akamai) Windows Event Logs RSS Logs Mail Server Logs Performance Counters from Windows and LINUX
  • 26. Our Use Cases Troubleshooting Monitoring Impact of Changes to the Website Managing Unpredictable Traffic Reporting to Management 26
  • 27. Troubleshooting: Alerts ● Correlation of events when something goes wrong to identify things that regularly cause issues ● Set up alerts to identify when these things happen in the future, e.g. – GP surgery comments - alert when message queue length exceeds a certain threshold which indicates that there is an issue in the backend causing the comments to get stuck. – Alert to ensure there’s plenty of cache on the servers. – Errors when AV scanning finds issues with files uploaded by users – Regular scheduled reports to developers for URLs generating unhandled exception errors – “closing the loop” 27
  • 28. Troubleshooting: Root Cause Analysis DDOS attack blocked by CDN Reviewed data for previous year in Splunk to identify if there had ever been a similar attack that went undetected Splunk investigation revealed no previous attack We had the answer the same day 28 Content editors noticed user page rating averages were dropping Used Splunk to investigate Identified a small set of IP addresses in Germany that were bombarding pages with 1 and 2 star ratings Blocked those IPs and now have a dashboard to show average ratings over time to identify spam attacks Example: DDOS Attack Example: Spam page ratings
  • 29. Troubleshooting: Root Cause Analysis ● Page rating dashboard – Count of ratings over time – Breakdown of different ratings (star rating between 1 and 5) – Detailed drilldown for source of ratings and correlation between URLs and source Ips 29
  • 30. Monitoring Impact of Changes ● Impact on web server response time of recent change to database storage solution: 30
  • 32. Managing Unpredictable Traffic ● Traffic levels – 10 Minute Shake Up campaign launch with TV ads! 32
  • 33. Reporting to Management ● Uptime/availability reporting from external monitoring service for SLAs 33
  • 34. Future Plans Make data available to the business Analytics team: Monitor real time searches – which browsers are they coming from, what search term took them to NHS Choices, journey through the website. Partner team: Track usage of content provided to over 600 syndication partners – usage rates etc. Product Owners: Build product specific dashboards showing detailed performance and transaction status for key areas of the site DevOps team: ingest data from other popular tools, such as Git, Puppet or TeamCity, for end to end view of builds/deployments 34
  • 35. Value from Splunk More informed decisions Identifying business value in the data we already have Alerts and reports free up time to be more proactive and deliver more value Ability to correlate previously unconnected events Real-time and historical analysis 35

Editor's Notes

  1. But I’m not going to talk about how you keep the lights on. If you’re in those seats, you already know that Splunk is used to troubleshoot, monitor, and generally improve IT Operations. As the backbone of the modern, data driven enterprise, Splunk gets the right data to the right person. Then you fix stuff. You are the ones who are making it happen. You know this. Instead I’m going to talk about something Splunk hasn’t done, until now. We’re re-framing all of that knowledge, all of that data, into the language real IT people speak. Services. Powered by Splunk.
  2. But I’m not going to talk about how you keep the lights on. If you’re in those seats, you already know that Splunk is used to troubleshoot, monitor, and generally improve IT Operations. As the backbone of the modern, data driven enterprise, Splunk gets the right data to the right person. Then you fix stuff. You are the ones who are making it happen. You know this. Instead I’m going to talk about something Splunk hasn’t done, until now. We’re re-framing all of that knowledge, all of that data, into the language real IT people speak. Services. Powered by Splunk.
  3. So are we making services exciting again? With this service layer in Splunk we’re going to keep bringing you new service oriented features. Adaptive thresholds? Check. Machine learning? Check. Content out of the box for common components? Check. But don’t believe me. We have over a dozen customer, running IT Service Intelligence live in production. Let’s hear from two of them.
  4. NHS Choices now part of HSCIC, Splunk already in use across Spine 2 and other systems
  5. Message Queues, Ruby on Rails/Unicorn, Akamai web application firewall, internal network infrastructure devices, etc, etc
  6. Managing unpredictable traffic – better understanding of traffic e.g. always spikes in January. Money saving expert Ehic card – nhschoices/ehic. Health campaigns e.g. Stoptober with TV ad campaign. One Show – huge spike in traffic. If a rare disease is mentioned in a TV drama people google it. Change4life. Webtrends identified the spike in traffic (users per hour) but Splunk has the granularity to identify the specific 60 second window. Splunk helps to identify any issues caused by these spikes. Can make more informed decisions e.g. not make site updates while it’s busy. Post-analysis with Splunk.
  7. Analytics team – search requests, page comments. Track server performance. Monitor real time searches – which browsers are they coming to, what search term took them to NHS Choices, journey through the website. Partner team – track usage of feeds/content syndicated to third parties. Over 600 syndication partners, more useful reporting on the rates of it being used. Monitor use and throttle to ensure no bug hit to the site. Identify repeat offenders and proactively reach out to them. Very dynamic – new people all the time, don’t always understand they need to stagger the content.