SlideShare a Scribd company logo
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 1
Transformation of Healthcare.gov
1
Sean O’Neil, Optum Technology
The Transformation of Healthcare.gov
Two years of innovation in how our government serves its citizens
Sean O’Neil
Optum Technology
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 3
Optum joins the .war room
• When the launch of Healthcare.gov ran into troubles, CMS looked for
help from the tech sector and from Optum.
• QSSI, an Optum owned company, was named Master System
Integrator.
• We held the MSI role for the next 24 months.
This story is how those
events have transformed our
Public Sector technology in
amazing ways.
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 4
October 2013 - What went wrong?
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 5
October 2013 - What went wrong?
• Nothing special. It was just like most IT projects today.
• There’s no need to cover all the details because you’ve all experienced
them yourself.
• The following list will be déjà vu for anyone that has worked in complex
organizations:
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 6
Problems we’ve seen over and over…
 Processes missing: change, incident, problem, config, release, job control..
 Automation and Monitoring missing.
 Load Testing inadequate.
 Unclear lines of responsibility.
 A high profile customer with high expectations.
 Technology change approval process complex and bureaucratic.
 Functional requirements changed at the last minute.
 Hundreds of serious defects known at launch.
 “Reference Architecture” overly and unnecessarily complex”.
 COTS software used inappropriately.
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 7
Partial list of key technology fixes:
• Turn off transparent huge pages.
• Turn down excessive logging (Layer 7, Log4j x 4, firewall).
• Fix memory leaks.
• Strategically replace small VMs with large VMs.
• Fix data cache priming procedure.
• Basic Apache worker tuning.
• Change helpdesk interface to prevent locking on the whole portal.
• Mark Logic xquery tuning (id generator).
• Load balancing problems everywhere (introduce F5s and tuned distribution algorithms).
• Physical tuning:
– Placement of the Mark Logic forests within the NAS.
– Spread hot spots around the compute pools.
– Breaking out Mark Logic data and query nodes.
– Moving VMs to consolidate subnets.
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 8
Partial list of process and culture changes:
1) Verbal communication is OK.
2) SOPs and pre-approved changes.
3) Perfection is an illusion.
4) Problem Management on a 12 hour cycle.
5) Diversity in thought is strength.
6) The passive voice (and passive thinking!) is too slow.
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 9
The Rules of the .war room
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 10
The Rules of the .war room
1) The .war room is for solving problems, not shifting blame.
2) The ones who should be doing the talking are the people who know
the most about an issue, not the ones with the highest rank.
3) We need to stay focused on the most urgent issues - things that will
hurt us in the next 24 – 48 hours.
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 11
• The problems that plagued healthcare.gov weren’t anything
special.
• But the rescue of the site was the spark of a new revolution
in IT that is transforming our public sector.
• It’s not just “stopping another healthcare.gov”, it’s about
embracing cutting edge technology and methods!
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 12
Our government joins the 21st Century
The Past The Future is Now
Proprietary private clouds Public and hybrid clouds
Expensive proprietary hardware (Oracle Exadata) Amazon EC2
Expensive RDBMS (Oracle) MySQL – MariaDB
Expensive on premise monitoring (Tivoli) New Relic APM
Expensive decision support systems (CA Capacity
Manager)
New Relic Insights
Java Application Servers Node.js and Nginx
No automation Jenkins, Puppet
“Cold stand-by” datacenter for Disaster Recovery Multiple EC2 availability zones, geo-dispersed datacenters,
Akamai GTM
Off-the-shelf, shrink-wrapped “bloatware” Roll your own. Use Open Source.
Static content hosted in datacenters, backed by application
servers.
Dynamic, interactive JavaScript content hosted in Akamai.
Limited visibility into customer behavior End user analytics, A/B Testing
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 13
New Relic Custom Plugins drive technology advances
• Roll your own and community sponsored plugins allowed us freedom in our
technology choices because we knew we could monitor it.
• Quickly roll out new monitoring to respond to surprises in production.
Community versions Developed by HC.gov team
• Nginx • Terracotta
• F5 LTM • CA Layer 7 XML Gateway
• Apache HTTP Server • NFS
• EC2 • Chartbeat
• Ehcache • Gluster
• MS SQL • RedHat Kernel
• Node.js • LDAP
• Oracle Identity Manager
• MarkLogic
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 14
The Public sector using Public Clouds
• The cloud is a wonderful place, right?
–Leverage the cloud for cheap capacity
• We’re all paying for it… you want the Government to use your money
wisely, right?
–Scale up for “Black Friday” scenarios
• The last day of Healthcare.gov enrollment is 10x volume burst from day
one.
–Scale down after the surge to save your money.
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 15
Are public clouds secure?
• Securing applications in of public clouds is top priority!
–Remediated with secure network access using dedicated hardware
–Hardened server images
–Multiple layers of threat detection / prevention, data loss prevention,
strong encryption everywhere. (…and lots of other stuff I won’t talk
about!!)
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 16
Hybrid Clouds – The Best of Both Worlds
• Because moving everything to the cloud is hard and
expensive.
–Some technology doesn’t work well in the cloud (yet)
• Mark Logic still needs big iron.
• Move assets to the cloud as they are ready.
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 17
A Case Study: The Scalable Login System
• Oracle Identity Management Suite was the source of many problems.
 An expensive and complex COTS product.
• Replaced with the Scalable Login System
 Node.js and Maria DB
 Amazon EC2, S3, ELB
End of
Year One
End of
Year Two
SLS
currently
Logins per
sec
53 154 346
Accounts
per hour
60,000 120,000 132,000
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 18
A Case Study: App 2.0
• We found 70% of applications submitted the first year were “simple”.
• Simple apps could be completed in less than 16 steps.
• For year two, we created App 2.0
Year One
“Classic”
Year Two
App 2.0
Application
submittal
time
40 minutes
average for
all apps.
10 minutes
Steps per
application
70+ 16 steps
 NGNIX, Node.js and Maria DB
 Calls into the restful layer of the
“classic” Healthcare.gov system.
 No changes required to existing
system.
Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 19
The United States Digital Service
• A few of the original members of the Healthcare.gov rescue team have formed
a new team within the government to transform it from the inside out.
• Change Agents: USDS members are embedded within select agencies.
• Change the culture.
• Change the technology.
• Oversight of agency technology budgets.
• You can help!
https://www.whitehouse.gov/digital/united-states-digital-service
Thank you.
Sean O’Neil
Optum Technology
612-508-4855
sean.oneil@optum.com

More Related Content

What's hot

SIGRed - Monitoring and Detecting with Splunk
SIGRed - Monitoring and Detecting with SplunkSIGRed - Monitoring and Detecting with Splunk
SIGRed - Monitoring and Detecting with Splunk
Anthony Reinke
 
Cross Section and Deep Dive into GE Predix
Cross Section and Deep Dive into GE PredixCross Section and Deep Dive into GE Predix
Cross Section and Deep Dive into GE Predix
Altoros
 
SplunkLive! Utrecht 2016 - Exact
SplunkLive! Utrecht 2016 - ExactSplunkLive! Utrecht 2016 - Exact
SplunkLive! Utrecht 2016 - Exact
Splunk
 
Exposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsExposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance Problems
Riverbed Technology
 
SplunkLive! Utrecht - KPN
SplunkLive! Utrecht - KPNSplunkLive! Utrecht - KPN
SplunkLive! Utrecht - KPN
Splunk
 
Why and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureWhy and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in Azure
Ian Downard
 
ThousandEyes Webinar - Clash of the Clouds
ThousandEyes Webinar - Clash of the CloudsThousandEyes Webinar - Clash of the Clouds
ThousandEyes Webinar - Clash of the Clouds
ThousandEyes
 
Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...
Riverbed Technology
 
Modernizing Edge IT with Riverbed SteelFusion
Modernizing Edge IT with Riverbed SteelFusionModernizing Edge IT with Riverbed SteelFusion
Modernizing Edge IT with Riverbed SteelFusion
Riverbed Technology
 
D6: Cloud Directions ( Predix Transform 2016)
D6: Cloud Directions ( Predix Transform 2016)D6: Cloud Directions ( Predix Transform 2016)
D6: Cloud Directions ( Predix Transform 2016)
Predix
 
Customer Presentation - Ford Network Operations Adminstration
Customer Presentation - Ford Network Operations AdminstrationCustomer Presentation - Ford Network Operations Adminstration
Customer Presentation - Ford Network Operations Adminstration
Splunk
 
SplunkLive! Atlanta Customer Presentation – Intercontinental Exchange
SplunkLive! Atlanta Customer Presentation – Intercontinental ExchangeSplunkLive! Atlanta Customer Presentation – Intercontinental Exchange
SplunkLive! Atlanta Customer Presentation – Intercontinental Exchange
Splunk
 
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
Infostretch
 
SplunkSummit 2015 - IT Service Intelligence
SplunkSummit 2015 - IT Service IntelligenceSplunkSummit 2015 - IT Service Intelligence
SplunkSummit 2015 - IT Service Intelligence
Splunk
 
Ready, Set, SD-WAN: Best Practices for Assuring Branch Readiness
Ready, Set, SD-WAN: Best Practices for Assuring Branch ReadinessReady, Set, SD-WAN: Best Practices for Assuring Branch Readiness
Ready, Set, SD-WAN: Best Practices for Assuring Branch Readiness
ThousandEyes
 
Cascade 10.5: Visibility & Control
Cascade 10.5: Visibility & ControlCascade 10.5: Visibility & Control
Cascade 10.5: Visibility & Control
Riverbed Technology
 
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6Riverbed Technology
 
Digital Experience Management—The Key to Delivering Exceptional Digital Exper...
Digital Experience Management—The Key to Delivering Exceptional Digital Exper...Digital Experience Management—The Key to Delivering Exceptional Digital Exper...
Digital Experience Management—The Key to Delivering Exceptional Digital Exper...
Riverbed Technology
 
Building Business Service Intelligence
Building Business Service IntelligenceBuilding Business Service Intelligence
Building Business Service Intelligence
Splunk
 
Riverbed Remote Office/Branch Office IT Survey
Riverbed Remote Office/Branch Office IT SurveyRiverbed Remote Office/Branch Office IT Survey
Riverbed Remote Office/Branch Office IT Survey
Riverbed Technology
 

What's hot (20)

SIGRed - Monitoring and Detecting with Splunk
SIGRed - Monitoring and Detecting with SplunkSIGRed - Monitoring and Detecting with Splunk
SIGRed - Monitoring and Detecting with Splunk
 
Cross Section and Deep Dive into GE Predix
Cross Section and Deep Dive into GE PredixCross Section and Deep Dive into GE Predix
Cross Section and Deep Dive into GE Predix
 
SplunkLive! Utrecht 2016 - Exact
SplunkLive! Utrecht 2016 - ExactSplunkLive! Utrecht 2016 - Exact
SplunkLive! Utrecht 2016 - Exact
 
Exposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsExposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance Problems
 
SplunkLive! Utrecht - KPN
SplunkLive! Utrecht - KPNSplunkLive! Utrecht - KPN
SplunkLive! Utrecht - KPN
 
Why and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureWhy and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in Azure
 
ThousandEyes Webinar - Clash of the Clouds
ThousandEyes Webinar - Clash of the CloudsThousandEyes Webinar - Clash of the Clouds
ThousandEyes Webinar - Clash of the Clouds
 
Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...
 
Modernizing Edge IT with Riverbed SteelFusion
Modernizing Edge IT with Riverbed SteelFusionModernizing Edge IT with Riverbed SteelFusion
Modernizing Edge IT with Riverbed SteelFusion
 
D6: Cloud Directions ( Predix Transform 2016)
D6: Cloud Directions ( Predix Transform 2016)D6: Cloud Directions ( Predix Transform 2016)
D6: Cloud Directions ( Predix Transform 2016)
 
Customer Presentation - Ford Network Operations Adminstration
Customer Presentation - Ford Network Operations AdminstrationCustomer Presentation - Ford Network Operations Adminstration
Customer Presentation - Ford Network Operations Adminstration
 
SplunkLive! Atlanta Customer Presentation – Intercontinental Exchange
SplunkLive! Atlanta Customer Presentation – Intercontinental ExchangeSplunkLive! Atlanta Customer Presentation – Intercontinental Exchange
SplunkLive! Atlanta Customer Presentation – Intercontinental Exchange
 
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
 
SplunkSummit 2015 - IT Service Intelligence
SplunkSummit 2015 - IT Service IntelligenceSplunkSummit 2015 - IT Service Intelligence
SplunkSummit 2015 - IT Service Intelligence
 
Ready, Set, SD-WAN: Best Practices for Assuring Branch Readiness
Ready, Set, SD-WAN: Best Practices for Assuring Branch ReadinessReady, Set, SD-WAN: Best Practices for Assuring Branch Readiness
Ready, Set, SD-WAN: Best Practices for Assuring Branch Readiness
 
Cascade 10.5: Visibility & Control
Cascade 10.5: Visibility & ControlCascade 10.5: Visibility & Control
Cascade 10.5: Visibility & Control
 
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
 
Digital Experience Management—The Key to Delivering Exceptional Digital Exper...
Digital Experience Management—The Key to Delivering Exceptional Digital Exper...Digital Experience Management—The Key to Delivering Exceptional Digital Exper...
Digital Experience Management—The Key to Delivering Exceptional Digital Exper...
 
Building Business Service Intelligence
Building Business Service IntelligenceBuilding Business Service Intelligence
Building Business Service Intelligence
 
Riverbed Remote Office/Branch Office IT Survey
Riverbed Remote Office/Branch Office IT SurveyRiverbed Remote Office/Branch Office IT Survey
Riverbed Remote Office/Branch Office IT Survey
 

Similar to The Transformation of Healthcare.gov: Two years of innovation in how our government serves its citizens

UTSpeaks Public Lecture: Clearing up the Cloud -19th July 2011 - Rob Living...
UTSpeaks Public Lecture:  Clearing up the Cloud  -19th July 2011 - Rob Living...UTSpeaks Public Lecture:  Clearing up the Cloud  -19th July 2011 - Rob Living...
UTSpeaks Public Lecture: Clearing up the Cloud -19th July 2011 - Rob Living...
Livingstone Advisory
 
How to Build Out a Tech Eco-System | Dan Cregg | Lunch & Learn
How to Build Out a Tech Eco-System | Dan Cregg | Lunch & Learn How to Build Out a Tech Eco-System | Dan Cregg | Lunch & Learn
How to Build Out a Tech Eco-System | Dan Cregg | Lunch & Learn
UCICove
 
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential_e
 
Next Dimension IIoT Presentation
Next Dimension IIoT PresentationNext Dimension IIoT Presentation
Next Dimension IIoT Presentation
Next Dimension Inc.
 
cloud computing alcances e implementacion
cloud computing alcances e implementacioncloud computing alcances e implementacion
cloud computing alcances e implementacion
Jorge Guerra
 
Reshaping Business Through IoT: Key Technology Factors to Consider
Reshaping Business Through IoT: Key Technology Factors to ConsiderReshaping Business Through IoT: Key Technology Factors to Consider
Reshaping Business Through IoT: Key Technology Factors to Consider
Eurotech
 
meet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
meet2016: Reshaping Business Through IoT: Key Technology Factors to Considermeet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
meet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
Roberto Siagri
 
From Duke of DevOps to Queen of Chaos - Api days 2018
From Duke of DevOps to Queen of Chaos - Api days 2018From Duke of DevOps to Queen of Chaos - Api days 2018
From Duke of DevOps to Queen of Chaos - Api days 2018
Christophe Rochefolle
 
Emerging technologies
Emerging technologiesEmerging technologies
Emerging technologiesSteve Feldman
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
Mark Hinkle
 
Devcon2上海 参加報告
Devcon2上海 参加報告Devcon2上海 参加報告
Devcon2上海 参加報告
Hiroyasu NOHATA
 
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
Amazon Web Services
 
Design for Scale / Surge 2010
Design for Scale / Surge 2010Design for Scale / Surge 2010
Design for Scale / Surge 2010
Christopher Brown
 
2016 asl hitachi
2016 asl hitachi2016 asl hitachi
2016 asl hitachi
Elliot Duff
 
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
GlobalLogic Latinoamérica
 
2013: Trends from the Trenches
2013: Trends from the Trenches2013: Trends from the Trenches
2013: Trends from the Trenches
Chris Dagdigian
 
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Marius Zaharia
 
Lecture 6 cloud
Lecture 6   cloudLecture 6   cloud
Lecture 6 cloud
Naomi Unkelos-Shpigel
 
Why cloud native matters
Why cloud native mattersWhy cloud native matters
Why cloud native matters
Cheryl Hung
 
Nyoug delphix slideshare
Nyoug delphix slideshareNyoug delphix slideshare
Nyoug delphix slideshareKyle Hailey
 

Similar to The Transformation of Healthcare.gov: Two years of innovation in how our government serves its citizens (20)

UTSpeaks Public Lecture: Clearing up the Cloud -19th July 2011 - Rob Living...
UTSpeaks Public Lecture:  Clearing up the Cloud  -19th July 2011 - Rob Living...UTSpeaks Public Lecture:  Clearing up the Cloud  -19th July 2011 - Rob Living...
UTSpeaks Public Lecture: Clearing up the Cloud -19th July 2011 - Rob Living...
 
How to Build Out a Tech Eco-System | Dan Cregg | Lunch & Learn
How to Build Out a Tech Eco-System | Dan Cregg | Lunch & Learn How to Build Out a Tech Eco-System | Dan Cregg | Lunch & Learn
How to Build Out a Tech Eco-System | Dan Cregg | Lunch & Learn
 
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
 
Next Dimension IIoT Presentation
Next Dimension IIoT PresentationNext Dimension IIoT Presentation
Next Dimension IIoT Presentation
 
cloud computing alcances e implementacion
cloud computing alcances e implementacioncloud computing alcances e implementacion
cloud computing alcances e implementacion
 
Reshaping Business Through IoT: Key Technology Factors to Consider
Reshaping Business Through IoT: Key Technology Factors to ConsiderReshaping Business Through IoT: Key Technology Factors to Consider
Reshaping Business Through IoT: Key Technology Factors to Consider
 
meet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
meet2016: Reshaping Business Through IoT: Key Technology Factors to Considermeet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
meet2016: Reshaping Business Through IoT: Key Technology Factors to Consider
 
From Duke of DevOps to Queen of Chaos - Api days 2018
From Duke of DevOps to Queen of Chaos - Api days 2018From Duke of DevOps to Queen of Chaos - Api days 2018
From Duke of DevOps to Queen of Chaos - Api days 2018
 
Emerging technologies
Emerging technologiesEmerging technologies
Emerging technologies
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
 
Devcon2上海 参加報告
Devcon2上海 参加報告Devcon2上海 参加報告
Devcon2上海 参加報告
 
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
 
Design for Scale / Surge 2010
Design for Scale / Surge 2010Design for Scale / Surge 2010
Design for Scale / Surge 2010
 
2016 asl hitachi
2016 asl hitachi2016 asl hitachi
2016 asl hitachi
 
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
 
2013: Trends from the Trenches
2013: Trends from the Trenches2013: Trends from the Trenches
2013: Trends from the Trenches
 
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
 
Lecture 6 cloud
Lecture 6   cloudLecture 6   cloud
Lecture 6 cloud
 
Why cloud native matters
Why cloud native mattersWhy cloud native matters
Why cloud native matters
 
Nyoug delphix slideshare
Nyoug delphix slideshareNyoug delphix slideshare
Nyoug delphix slideshare
 

More from New Relic

7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale
New Relic
 
7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale
New Relic
 
New Relic University at Future Stack Tokyo 2019
New Relic University at Future Stack Tokyo 2019New Relic University at Future Stack Tokyo 2019
New Relic University at Future Stack Tokyo 2019
New Relic
 
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
New Relic
 
FutureStack Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
FutureStack  Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...FutureStack  Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
FutureStack Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
New Relic
 
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖をFutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
New Relic
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
New Relic
 
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
New Relic
 
Three Monitoring Mistakes and How to Avoid Them
Three Monitoring Mistakes and How to Avoid ThemThree Monitoring Mistakes and How to Avoid Them
Three Monitoring Mistakes and How to Avoid Them
New Relic
 
Intro to Multidimensional Kubernetes Monitoring
Intro to Multidimensional Kubernetes MonitoringIntro to Multidimensional Kubernetes Monitoring
Intro to Multidimensional Kubernetes Monitoring
New Relic
 
FS18 Chicago Keynote
FS18 Chicago Keynote FS18 Chicago Keynote
FS18 Chicago Keynote
New Relic
 
SRE-iously
SRE-iouslySRE-iously
SRE-iously
New Relic
 
10 Things You Can Do With New Relic - Number 9 Will Shock You
10 Things You Can Do With New Relic - Number 9 Will Shock You10 Things You Can Do With New Relic - Number 9 Will Shock You
10 Things You Can Do With New Relic - Number 9 Will Shock You
New Relic
 
Ground Rules for Code Reviews
Ground Rules for Code ReviewsGround Rules for Code Reviews
Ground Rules for Code Reviews
New Relic
 
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
New Relic
 
Monitor all your Kubernetes and EKS stack with New Relic
Monitor all your Kubernetes and EKS stack with New Relic	Monitor all your Kubernetes and EKS stack with New Relic
Monitor all your Kubernetes and EKS stack with New Relic
New Relic
 
Host for the Most: Cloud Cost Optimization
Host for the Most: Cloud Cost OptimizationHost for the Most: Cloud Cost Optimization
Host for the Most: Cloud Cost Optimization
New Relic
 
New Relic Infrastructure in the Real World: AWS
New Relic Infrastructure in the Real World: AWSNew Relic Infrastructure in the Real World: AWS
New Relic Infrastructure in the Real World: AWS
New Relic
 
Best Practices for Measuring your Code Pipeline
Best Practices for Measuring your Code PipelineBest Practices for Measuring your Code Pipeline
Best Practices for Measuring your Code Pipeline
New Relic
 
Top Three Mistakes People Make with Monitoring
Top Three Mistakes People Make with MonitoringTop Three Mistakes People Make with Monitoring
Top Three Mistakes People Make with Monitoring
New Relic
 

More from New Relic (20)

7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale
 
7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale
 
New Relic University at Future Stack Tokyo 2019
New Relic University at Future Stack Tokyo 2019New Relic University at Future Stack Tokyo 2019
New Relic University at Future Stack Tokyo 2019
 
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
 
FutureStack Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
FutureStack  Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...FutureStack  Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
FutureStack Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
 
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖をFutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
 
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
 
Three Monitoring Mistakes and How to Avoid Them
Three Monitoring Mistakes and How to Avoid ThemThree Monitoring Mistakes and How to Avoid Them
Three Monitoring Mistakes and How to Avoid Them
 
Intro to Multidimensional Kubernetes Monitoring
Intro to Multidimensional Kubernetes MonitoringIntro to Multidimensional Kubernetes Monitoring
Intro to Multidimensional Kubernetes Monitoring
 
FS18 Chicago Keynote
FS18 Chicago Keynote FS18 Chicago Keynote
FS18 Chicago Keynote
 
SRE-iously
SRE-iouslySRE-iously
SRE-iously
 
10 Things You Can Do With New Relic - Number 9 Will Shock You
10 Things You Can Do With New Relic - Number 9 Will Shock You10 Things You Can Do With New Relic - Number 9 Will Shock You
10 Things You Can Do With New Relic - Number 9 Will Shock You
 
Ground Rules for Code Reviews
Ground Rules for Code ReviewsGround Rules for Code Reviews
Ground Rules for Code Reviews
 
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
 
Monitor all your Kubernetes and EKS stack with New Relic
Monitor all your Kubernetes and EKS stack with New Relic	Monitor all your Kubernetes and EKS stack with New Relic
Monitor all your Kubernetes and EKS stack with New Relic
 
Host for the Most: Cloud Cost Optimization
Host for the Most: Cloud Cost OptimizationHost for the Most: Cloud Cost Optimization
Host for the Most: Cloud Cost Optimization
 
New Relic Infrastructure in the Real World: AWS
New Relic Infrastructure in the Real World: AWSNew Relic Infrastructure in the Real World: AWS
New Relic Infrastructure in the Real World: AWS
 
Best Practices for Measuring your Code Pipeline
Best Practices for Measuring your Code PipelineBest Practices for Measuring your Code Pipeline
Best Practices for Measuring your Code Pipeline
 
Top Three Mistakes People Make with Monitoring
Top Three Mistakes People Make with MonitoringTop Three Mistakes People Make with Monitoring
Top Three Mistakes People Make with Monitoring
 

Recently uploaded

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 

The Transformation of Healthcare.gov: Two years of innovation in how our government serves its citizens

  • 1. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 1 Transformation of Healthcare.gov 1 Sean O’Neil, Optum Technology
  • 2. The Transformation of Healthcare.gov Two years of innovation in how our government serves its citizens Sean O’Neil Optum Technology
  • 3. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 3 Optum joins the .war room • When the launch of Healthcare.gov ran into troubles, CMS looked for help from the tech sector and from Optum. • QSSI, an Optum owned company, was named Master System Integrator. • We held the MSI role for the next 24 months. This story is how those events have transformed our Public Sector technology in amazing ways.
  • 4. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 4 October 2013 - What went wrong?
  • 5. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 5 October 2013 - What went wrong? • Nothing special. It was just like most IT projects today. • There’s no need to cover all the details because you’ve all experienced them yourself. • The following list will be déjà vu for anyone that has worked in complex organizations:
  • 6. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 6 Problems we’ve seen over and over…  Processes missing: change, incident, problem, config, release, job control..  Automation and Monitoring missing.  Load Testing inadequate.  Unclear lines of responsibility.  A high profile customer with high expectations.  Technology change approval process complex and bureaucratic.  Functional requirements changed at the last minute.  Hundreds of serious defects known at launch.  “Reference Architecture” overly and unnecessarily complex”.  COTS software used inappropriately.
  • 7. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 7 Partial list of key technology fixes: • Turn off transparent huge pages. • Turn down excessive logging (Layer 7, Log4j x 4, firewall). • Fix memory leaks. • Strategically replace small VMs with large VMs. • Fix data cache priming procedure. • Basic Apache worker tuning. • Change helpdesk interface to prevent locking on the whole portal. • Mark Logic xquery tuning (id generator). • Load balancing problems everywhere (introduce F5s and tuned distribution algorithms). • Physical tuning: – Placement of the Mark Logic forests within the NAS. – Spread hot spots around the compute pools. – Breaking out Mark Logic data and query nodes. – Moving VMs to consolidate subnets.
  • 8. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 8 Partial list of process and culture changes: 1) Verbal communication is OK. 2) SOPs and pre-approved changes. 3) Perfection is an illusion. 4) Problem Management on a 12 hour cycle. 5) Diversity in thought is strength. 6) The passive voice (and passive thinking!) is too slow.
  • 9. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 9 The Rules of the .war room
  • 10. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 10 The Rules of the .war room 1) The .war room is for solving problems, not shifting blame. 2) The ones who should be doing the talking are the people who know the most about an issue, not the ones with the highest rank. 3) We need to stay focused on the most urgent issues - things that will hurt us in the next 24 – 48 hours.
  • 11. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 11 • The problems that plagued healthcare.gov weren’t anything special. • But the rescue of the site was the spark of a new revolution in IT that is transforming our public sector. • It’s not just “stopping another healthcare.gov”, it’s about embracing cutting edge technology and methods!
  • 12. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 12 Our government joins the 21st Century The Past The Future is Now Proprietary private clouds Public and hybrid clouds Expensive proprietary hardware (Oracle Exadata) Amazon EC2 Expensive RDBMS (Oracle) MySQL – MariaDB Expensive on premise monitoring (Tivoli) New Relic APM Expensive decision support systems (CA Capacity Manager) New Relic Insights Java Application Servers Node.js and Nginx No automation Jenkins, Puppet “Cold stand-by” datacenter for Disaster Recovery Multiple EC2 availability zones, geo-dispersed datacenters, Akamai GTM Off-the-shelf, shrink-wrapped “bloatware” Roll your own. Use Open Source. Static content hosted in datacenters, backed by application servers. Dynamic, interactive JavaScript content hosted in Akamai. Limited visibility into customer behavior End user analytics, A/B Testing
  • 13. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 13 New Relic Custom Plugins drive technology advances • Roll your own and community sponsored plugins allowed us freedom in our technology choices because we knew we could monitor it. • Quickly roll out new monitoring to respond to surprises in production. Community versions Developed by HC.gov team • Nginx • Terracotta • F5 LTM • CA Layer 7 XML Gateway • Apache HTTP Server • NFS • EC2 • Chartbeat • Ehcache • Gluster • MS SQL • RedHat Kernel • Node.js • LDAP • Oracle Identity Manager • MarkLogic
  • 14. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 14 The Public sector using Public Clouds • The cloud is a wonderful place, right? –Leverage the cloud for cheap capacity • We’re all paying for it… you want the Government to use your money wisely, right? –Scale up for “Black Friday” scenarios • The last day of Healthcare.gov enrollment is 10x volume burst from day one. –Scale down after the surge to save your money.
  • 15. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 15 Are public clouds secure? • Securing applications in of public clouds is top priority! –Remediated with secure network access using dedicated hardware –Hardened server images –Multiple layers of threat detection / prevention, data loss prevention, strong encryption everywhere. (…and lots of other stuff I won’t talk about!!)
  • 16. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 16 Hybrid Clouds – The Best of Both Worlds • Because moving everything to the cloud is hard and expensive. –Some technology doesn’t work well in the cloud (yet) • Mark Logic still needs big iron. • Move assets to the cloud as they are ready.
  • 17. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 17 A Case Study: The Scalable Login System • Oracle Identity Management Suite was the source of many problems.  An expensive and complex COTS product. • Replaced with the Scalable Login System  Node.js and Maria DB  Amazon EC2, S3, ELB End of Year One End of Year Two SLS currently Logins per sec 53 154 346 Accounts per hour 60,000 120,000 132,000
  • 18. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 18 A Case Study: App 2.0 • We found 70% of applications submitted the first year were “simple”. • Simple apps could be completed in less than 16 steps. • For year two, we created App 2.0 Year One “Classic” Year Two App 2.0 Application submittal time 40 minutes average for all apps. 10 minutes Steps per application 70+ 16 steps  NGNIX, Node.js and Maria DB  Calls into the restful layer of the “classic” Healthcare.gov system.  No changes required to existing system.
  • 19. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 19 The United States Digital Service • A few of the original members of the Healthcare.gov rescue team have formed a new team within the government to transform it from the inside out. • Change Agents: USDS members are embedded within select agencies. • Change the culture. • Change the technology. • Oversight of agency technology budgets. • You can help! https://www.whitehouse.gov/digital/united-states-digital-service
  • 20. Thank you. Sean O’Neil Optum Technology 612-508-4855 sean.oneil@optum.com

Editor's Notes

  1. Hi, I’m Sean O’Neil, from Optum Technology – the services business line within UnitedHealth Group. I’m here to tell you a little known story of how the Healthcare.gov debacle has transformed the technology landscape of our government.
  2. Back in October, 2013, during the problematic initial launch of Healthcare.gov, CMS (the Center for Medicare and Medicaid Services) looked for help from the tech sector and from Optum. QSSI, one of the subcontractors on the Federal Exchange project, had been more successful than some of the other subcontractors, and so was named Master System Integrator.
  3. This is the point in my speech where I usually disappoint people. They want to hear all the stupid things that everyone thinks must have happened. But that was not the case. (quick slide)
  4. The problems we had were just like any of the problems you’ve experienced yourself. (quick slide)
  5. Take a look at this list. These are things you’ve all experienced before. To go over this list, line by line would be to miss the point: that the problems weren’t anything special. Maybe the volume of problems was! It seemed that anything that could be broken, was broken. But I often disappoint people by telling them that there wasn’t any single mistake.
  6. And so it is true for the fixes. Also, very straightforward. Things we’ve all done before. Maybe special in the respect that we had so many things we had to fix in such a short period of time!
  7. However, I will pause to go over these changes as I see them as even more important than the technology fixes. Only by radically shaking up the culture of the .war room, were we able to make the progress necessary – and then sustain that progress over the next 24 months. This is also key to the transformation currently underway in how the Federal government approaches IT.
  8. Made famous by Mikey Dickerson in his article in Time. You may have heard these before. These were revolutionary ideas when we came to the .war room and needed to make rapid progress in a very chaotic situation.
  9. “ in the words of Mikey Dickerson: There are plenty of other venues where people devote their creative energies to shifting blame.” No badges. No titles.
  10. This is just a small list. Also using an enterprise implementation of Jira and Github. Pagerduty, Optimizely, Chartbeat, Geckoboard and Mixpanel
  11. We were able to tune the COTS product to 3x original capability. But that was as far as we could go. Using the new architecture approach, we created a system of nearly limitless throughput capabilities. I can’t show the architecture picture. I would love to – but it’s confidential. However, imagine any of the AWS, hybrid cloud apps you’re working on now and you’re on the right track!
  12. We were able to tune the COTS product to 3x original capability. But that was as far as we could go. Using the new architecture approach, we created a system of nearly limitless throughput capabilities. I can’t show the architecture picture. I would love to – but it’s confidential. However, imagine any of the AWS, hybrid cloud apps you’re working on now and you’re on the right track!