SlideShare a Scribd company logo
Turbocharge Your Business with a High Performance CloudHow Medtronic’s CareLink® Cloud Application Delights Doctors WorldwideAnshu Agarwal – Vice President of Marketing Keynote SystemsBrent Pierson– Senior Principal IT Technologist Medtronic
What’s Up With the Cloud?2Performance still matters, cloud or not.© 2011 Keynote Systems, Inc.This one we all know about.What about these?CRM
marketing automation system
HRS
Your customer facing applicationUnderstanding performance is the first step. And so is setting SLAs.
State of Cloud SLAs“Cloud service providers typically make minimal guarantees of service level.”  Service availability is measured at the door of a cloud provider's server room.
Service unavailability for less than five minutes is not included in the calculations.
Scheduled and emergency downtime for maintenance may not be considered in downtime calculations.
Proof of unavailability is the customer's responsibility. Documenting that proof can be time-consuming, and the results may be open to interpretation.
The penalty for unavailability is minimal.
Performance is often not measured at all and is not included in the SLA. The ability to establish a connection, however poorly performing, may be taken as evidence of the cloud service being “up.” 3Gartner Research © 2011 Keynote Systems, Inc.Source: Gartner, Eric Siegel
Lessons from B2C4The Past is Prologue© 2011 Keynote Systems, Inc.“2 second rule”47% of consumers expect a Web page to load in 2 seconds or less (perceived load time)
40% would abandon if it takes more than 3 secondsAbout KeynoteThe global leader in Internet and mobile cloud monitoring. Founded May 1995
Public, NASDAQ: “KEYN”
2,800 customers
On-demand infrastructure of over 3,000 measurement computers and mobile devices in more than 275 locations around the world© 2011 Keynote Systems, Inc.5
Cloud Apps Behave Badly6© 2011 Keynote Systems, Inc.Global Connection SpeedsCloud ArchitectureApplication  Construction
Cloud App Design Impacts Performance7© 2011 Keynote Systems, Inc.Cloud InfrastructureOrganizational BoundariesBusiness TransactionsRich UIsEnd UsersDevice Capabilities

More Related Content

PPTX
Data Quality Solution
PDF
Mobile Workspaces Go Where You Go [Infographic]
PDF
Level Up to a Seamless End-User Experience
PPTX
Leading Trends in IAM Webinar 3: Optimizing User Experience in Cloud Initiatives
PPTX
Why SaaS BI
PDF
5 Steps to Gov IT Modernization
PDF
Future Proofing Your Mission - Samuel Gordy
PDF
Taming Your Hybrid Cloud - Doug Bourgeois
Data Quality Solution
Mobile Workspaces Go Where You Go [Infographic]
Level Up to a Seamless End-User Experience
Leading Trends in IAM Webinar 3: Optimizing User Experience in Cloud Initiatives
Why SaaS BI
5 Steps to Gov IT Modernization
Future Proofing Your Mission - Samuel Gordy
Taming Your Hybrid Cloud - Doug Bourgeois

What's hot (20)

PDF
Iaetsd cplm cloud facilitated privacy shielding leakage
PDF
downtime_solution_sheet
PPTX
Enterprise Digital Assistants: How they can support you in your Credit, Colle...
PDF
Cloud Application Discovery
PDF
Top 3 Reasons to Deliver Web Apps with Application Virtualization
PDF
7 Best Practices to Protect Critical Business Information [Infographic]
PDF
Software-Definted Mobility Overview
PDF
Insight 2020 Technology Report: IT Trends for Midmarket and Small Business
PDF
10 Reasons to Strengthen Security with App & Desktop Virtualization
PPTX
Kaseya: 5 Tips for Healthcare IT Directors
PDF
Leveraging byod
PDF
Secure Mobility with Analytics for the Private Cloud
PDF
Desktop Virtualization: Reduce Costs, Improve Efficiencies with Proven VDI So...
PPTX
Kaseya: 5 Strategies for Banking IT Directors
PDF
Intel Symantec Alliance Infographic
PDF
Cloud Adoption Trends
PDF
3 Ways Companies Are Slashing IT Costs with VDI
DOCX
DeskCenterUSA New 9.7 IT Management Suite & Webcast
PPTX
Progressive Web Apps in Healthcare
PDF
AUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUD
Iaetsd cplm cloud facilitated privacy shielding leakage
downtime_solution_sheet
Enterprise Digital Assistants: How they can support you in your Credit, Colle...
Cloud Application Discovery
Top 3 Reasons to Deliver Web Apps with Application Virtualization
7 Best Practices to Protect Critical Business Information [Infographic]
Software-Definted Mobility Overview
Insight 2020 Technology Report: IT Trends for Midmarket and Small Business
10 Reasons to Strengthen Security with App & Desktop Virtualization
Kaseya: 5 Tips for Healthcare IT Directors
Leveraging byod
Secure Mobility with Analytics for the Private Cloud
Desktop Virtualization: Reduce Costs, Improve Efficiencies with Proven VDI So...
Kaseya: 5 Strategies for Banking IT Directors
Intel Symantec Alliance Infographic
Cloud Adoption Trends
3 Ways Companies Are Slashing IT Costs with VDI
DeskCenterUSA New 9.7 IT Management Suite & Webcast
Progressive Web Apps in Healthcare
AUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUD
Ad

Similar to Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud Application (20)

PDF
iHT2 Health IT Summit Boston 2013 – Scott Lundstrom, Group Vice President Pre...
PDF
Accelerating Digital Business in a Cloud-First World
PDF
Payer-Provider Summit Boston 2014 - Presentation "4 Pillars of HIT Innovation...
PPTX
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
PDF
Turbocharge Your Business with a High Performance Cloud
PPTX
Enterprise mobility in the Cloud vs On-Prem
PPTX
Saa s webinar slides final rlh - 3-31
PPT
Using Cloud Computing to Change the Game of Finance
PDF
Right now corporatepresentation july 2011
PPTX
Adopting Cloud Testing for Continuous Delivery
PDF
Free VMware Presentation: The Power to Change
PDF
Business model innovation in the cloud v1
PDF
New Services, No Silos: The Next 15 Years
PDF
Future with Cloud-Native Digital Experience Platform
PDF
Cloud-Native Digital Experience Platform
PDF
Connect 4-pov-rachel obstler
PDF
Driving Digital Experience through the Cloud
PDF
How To Deliver High Performing Highly Available Cloud Applications
PDF
Cloud Computing Webinar - John Reza
PPTX
Executive Briefing July 29th V2
iHT2 Health IT Summit Boston 2013 – Scott Lundstrom, Group Vice President Pre...
Accelerating Digital Business in a Cloud-First World
Payer-Provider Summit Boston 2014 - Presentation "4 Pillars of HIT Innovation...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Turbocharge Your Business with a High Performance Cloud
Enterprise mobility in the Cloud vs On-Prem
Saa s webinar slides final rlh - 3-31
Using Cloud Computing to Change the Game of Finance
Right now corporatepresentation july 2011
Adopting Cloud Testing for Continuous Delivery
Free VMware Presentation: The Power to Change
Business model innovation in the cloud v1
New Services, No Silos: The Next 15 Years
Future with Cloud-Native Digital Experience Platform
Cloud-Native Digital Experience Platform
Connect 4-pov-rachel obstler
Driving Digital Experience through the Cloud
How To Deliver High Performing Highly Available Cloud Applications
Cloud Computing Webinar - John Reza
Executive Briefing July 29th V2
Ad

More from Keynote Mobile Testing (20)

PPTX
Mobile App Testing Best Practices
PDF
Collaborative Mobile Test Automation
PDF
Performance is a Competitive Advantage
PDF
Seven Steps to Remove Barriers and Accelerate Mobile Testing
PDF
5 Tips to Breaking Digital Performance Barriers and Building Business Success
PDF
Get Ready for the Apple Watch
PPTX
Web Performance is a KPI
PPTX
Keynote Tech Talks: Watching SaaS Apps with Keynote
PPTX
Webcast: Is Your Mobile App Ready-to-Wear?
PDF
Are You Ready for iOS 8?
PDF
Are You Ready for Android L?
PDF
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
PPTX
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
PPTX
A Holiday Retail in Review: Performance Lessons for 2014
PPTX
Mobile Testing in the Cloud
PDF
The Critical Path to Performance: User Journeys
PDF
eBags Journey to Record Sales w/ Improved Performance & Scalability
PDF
A 3-screen approach to Web performance optimization
PDF
Keynote mobile user survey 1 h2012
PDF
Addressing Key Cloud Performance Challenges
Mobile App Testing Best Practices
Collaborative Mobile Test Automation
Performance is a Competitive Advantage
Seven Steps to Remove Barriers and Accelerate Mobile Testing
5 Tips to Breaking Digital Performance Barriers and Building Business Success
Get Ready for the Apple Watch
Web Performance is a KPI
Keynote Tech Talks: Watching SaaS Apps with Keynote
Webcast: Is Your Mobile App Ready-to-Wear?
Are You Ready for iOS 8?
Are You Ready for Android L?
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
A Holiday Retail in Review: Performance Lessons for 2014
Mobile Testing in the Cloud
The Critical Path to Performance: User Journeys
eBags Journey to Record Sales w/ Improved Performance & Scalability
A 3-screen approach to Web performance optimization
Keynote mobile user survey 1 h2012
Addressing Key Cloud Performance Challenges

Recently uploaded (20)

PPTX
Chapter 5: Probability Theory and Statistics
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Web App vs Mobile App What Should You Build First.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
WOOl fibre morphology and structure.pdf for textiles
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Chapter 5: Probability Theory and Statistics
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Web App vs Mobile App What Should You Build First.pdf
Module 1.ppt Iot fundamentals and Architecture
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
1 - Historical Antecedents, Social Consideration.pdf
1. Introduction to Computer Programming.pptx
NewMind AI Weekly Chronicles – August ’25 Week III
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
A comparative study of natural language inference in Swahili using monolingua...
NewMind AI Weekly Chronicles - August'25-Week II
WOOl fibre morphology and structure.pdf for textiles
Group 1 Presentation -Planning and Decision Making .pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Hindi spoken digit analysis for native and non-native speakers
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...

Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud Application

  • 1. Turbocharge Your Business with a High Performance CloudHow Medtronic’s CareLink® Cloud Application Delights Doctors WorldwideAnshu Agarwal – Vice President of Marketing Keynote SystemsBrent Pierson– Senior Principal IT Technologist Medtronic
  • 2. What’s Up With the Cloud?2Performance still matters, cloud or not.© 2011 Keynote Systems, Inc.This one we all know about.What about these?CRM
  • 4. HRS
  • 5. Your customer facing applicationUnderstanding performance is the first step. And so is setting SLAs.
  • 6. State of Cloud SLAs“Cloud service providers typically make minimal guarantees of service level.” Service availability is measured at the door of a cloud provider's server room.
  • 7. Service unavailability for less than five minutes is not included in the calculations.
  • 8. Scheduled and emergency downtime for maintenance may not be considered in downtime calculations.
  • 9. Proof of unavailability is the customer's responsibility. Documenting that proof can be time-consuming, and the results may be open to interpretation.
  • 10. The penalty for unavailability is minimal.
  • 11. Performance is often not measured at all and is not included in the SLA. The ability to establish a connection, however poorly performing, may be taken as evidence of the cloud service being “up.” 3Gartner Research © 2011 Keynote Systems, Inc.Source: Gartner, Eric Siegel
  • 12. Lessons from B2C4The Past is Prologue© 2011 Keynote Systems, Inc.“2 second rule”47% of consumers expect a Web page to load in 2 seconds or less (perceived load time)
  • 13. 40% would abandon if it takes more than 3 secondsAbout KeynoteThe global leader in Internet and mobile cloud monitoring. Founded May 1995
  • 16. On-demand infrastructure of over 3,000 measurement computers and mobile devices in more than 275 locations around the world© 2011 Keynote Systems, Inc.5
  • 17. Cloud Apps Behave Badly6© 2011 Keynote Systems, Inc.Global Connection SpeedsCloud ArchitectureApplication Construction
  • 18. Cloud App Design Impacts Performance7© 2011 Keynote Systems, Inc.Cloud InfrastructureOrganizational BoundariesBusiness TransactionsRich UIsEnd UsersDevice Capabilities
  • 19. Geography Matters8© 2011 Keynote Systems, Inc.Business 40 IndexFurther you are from a data center = Latency
  • 20. 7 Deadly Segments of a Cloud Architecture9© 2011 Keynote Systems, Inc.5Application Clouds12Mobile MarketingCDNPrivate Cloud3East Coast2East Coast 1West Coast 2West Coast 1ConsumersSocial WidgetsAds4Business Users6Public CloudEmployeesNOC7
  • 21. Application CloudsMobile MarketingEast Coast 1East Coast 2West Coast 1West Coast 2Social WidgetsAdsPublic CloudWatch Your Bottlenecks10© 2011 Keynote Systems, Inc.Third-Party ContentCDNPrivate CloudBackend APIsInside versus Outside ComparisonConsumersIntra DC ConnectionsMeasure from Customer LocationsHybrid CloudsMeasure from Employee LocationsManagement APIsNOC
  • 22. The Cloud Impacts All Aspects of Our LivesLeading Internet-based device follow-up system to help physicians and patients better manage chronic cardiovascular disease treated by implantable device therapy, such as pacemakers and implantable cardioverter-defibrillators (ICDs)
  • 23. Secure 24/7 access to a wide range of trended reports offering information comparable to an in-office visit
  • 24. Over 600,000 patients enrolled with more than 5800 cardiology clinics in 30 countries11Medtronic CareLink®© 2011 Keynote Systems, Inc.
  • 25. CareLink® Cloud Application12Medtronic’s Journey to a Bullet-proof Service Worthy of the Medtronic Brand© 2011 Keynote Systems, Inc.
  • 26. CareLink® Cloud Application Monitoring13© 2011 Keynote Systems, Inc.1Medtronic Service ProvidersSan FranciscoMedtronic DatacentersLondonThe NetherlandsUnited StatesMobileMilwaukeeGermany3Japan2BostonEnterprise Management System3Internet Cloud
  • 27. Application CloudsMobile MarketingEast Coast 1East Coast 2West Coast 1West Coast 2Social WidgetsAdsPublic CloudCareLink® Services & Monitoring Segments 14© 2011 Keynote Systems, Inc.3rd Party & Owned Web ContentCDNPrivate CloudMessaging (voice, text)FacsimileInside versus Outside ComparisonConsumersCampus andWANMessaging(E-mail)Measure from Customer Regions(UI)Measure from Customer Regions(Services)NOC
  • 28. Delighting Doctors With Speedy Patient DataEnd-user perspective (outside)
  • 32. Keynote Cloud Application Perspective agents: U.S., NED15© 2011 Keynote Systems, Inc.
  • 33. 24x7 Cloud Monitoring Must Haves16© 2011 Keynote Systems, Inc.Monitor cloud segments externally and internallyMonitoring alongside stress testing of applicationsAcross browsers and mobile devices
  • 34. “Best of the Best” Focus on Performance 17© 2011 Keynote Systems, Inc.Keynote “Business 40”
  • 35. Thank You18Anshu Agarwalanshu.agarwal@keynote.comwww.keynote.comBrent Piersonbrent.pierson@medtronic.comwww.medtronic.com© 2011 Keynote Systems, Inc.

Editor's Notes

  • #5: Credit Card Index - The standard Keynote Credit Card Web Transaction begins by the measurement agents entering the credit card’s respective Web site through its credit card home page 2) logging on to a credit card account. (Keynote has established standard consumer credit card accounts at all measured credit card companies.)The transaction then looks at the recent charge info in the account. The next step in the transaction is to log out. Demonstration accounts or other non-standard accounts are not used for these measurements.Retail Electronics - The standard Keynote Online Retail transaction begins by entering the retail´s Web home page searching for an itemadding it to the shopping cartproceeding to check out without logging on to an account.Apparel – The standard Keynote Online Retail transaction begins by entering the retail´s Web home page and searching for an item, adding it to the shopping cart, and proceeding to check out without logging on to an account.
  • #7: 3 factors to understand why cloud apps behave badly:App Construction – 50 to 60 objects on a page; it take a tollConnection Speeds – we need to understand what are the speeds of our users (eg., Plex Systems, ERP mfg systems, realized that its customers were regularly in 2G zones)Cloud Architecture is often a hybrid - Public Cloud (at top) involves db and storage interfacing with private clouds
  • #8: Cloud Infrastructure – public, private, hybrid models – all require SLAs and benchmarksOrganizational Boundaries – not a trivial problem for those of you working across multiple office or regions; maybe the business made some (outsoucing/app) decisions that you are now just finding out aboutBusiness Transactions – It’s not about pages, but transaction steps users go through. As with the B2C examples, we need to understand how long it is taking to complete a typical taskRich UIs – More flash, JS cause slow downs; there are ways to solve using asynchronous transactions End Users – Mobility, great, but it makes them a moving target “why can’t I get the same access at all times?”Devices – device/browser combo more important than ever
  • #9: Further you are, the more latency. But having multiple data centers is expensive.
  • #10: Networks are complex and with the cloud as a tool it helps to think of these different elements different logical components, each which requires monitoring. Your network will have many if not all of these. Logical components include:Users – who and where? DSL? T-1 Office? Int’l mobile (oh and how about those telecom costs?)CDNs - helping deliver content . . . Consistently?Private Clouds – One of our customers has taken 1 data center our of several and move it into the cloud (i.e., cloud platform)Intra Cloud communication, e.g. between geographical distributed locations and regional data center clusters3rd parties who can deliver content direct to your users and/or to your serversPublic CloudsNOC(s): Must be able to communicate with your clouds, especially critical when spawning new resources on an as needed basis. And triage quicklyNeed to address these elements
  • #12: Needs to be bullet proof, just has to be upPatient follow-up with a focus on clinic efficiencyIt’s not a website or cloud svc, it’s a patient system – that’s what Medtronic’s commitment to patientsProduct quality not svc levels
  • #13: Latency issues – external service provider (CDN) accelerationNew product demands requiring reach outside the datacenterComplexity of deployment – global, many service providersCustomer demand faster response but more platforms (mobile challenge)
  • #14: 1 – monitoring Medtronic service providers (e.g., messaging) from inside the DC2 – monitoring application (DC) from proximity to end user3 – integrating all monitoring data into EMS for diagnostics (where is the problem occurring?) and smart alerts
  • #17: 1) Monitor as frequently as possible and from many locations2) Monitor while you are conducting ‘real world load testing’ (not inside the lab)3) Performance varies across browsers and devices