Your SlideShare is downloading. ×
Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud Application
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

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

1,412
views

Published on

Keynote Systems presentation at Gartner Infrastructure & Operations Management Summit 2011

Keynote Systems presentation at Gartner Infrastructure & Operations Management Summit 2011

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,412
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • 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.
  • 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
  • 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
  • Further you are, the more latency. But having multiple data centers is expensive.
  • 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
  • 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
  • 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)
  • 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
  • 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
  • Transcript

    • 1. Turbocharge Your Business with a High Performance Cloud
      How Medtronic’s CareLink® Cloud Application Delights Doctors Worldwide
      Anshu Agarwal – Vice President of Marketing Keynote Systems
      Brent Pierson– Senior Principal IT Technologist Medtronic
    • 2. What’s Up With the Cloud?
      2
      Performance still matters, cloud or not.
      © 2011 Keynote Systems, Inc.
      This one we all know about.
      What about these?
      • CRM
      • 3. marketing automation system
      • 4. HRS
      • 5. Your customer facing application
      Understanding 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.”
      3
      Gartner Research
      © 2011 Keynote Systems, Inc.
      Source: Gartner, Eric Siegel
    • 12. Lessons from B2C
      4
      The 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 seconds
    • About Keynote
      The global leader in Internet and mobile cloud monitoring.
      • Founded May 1995
      • 14. Public, NASDAQ: “KEYN”
      • 15. 2,800 customers
      • 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 Badly
      6
      © 2011 Keynote Systems, Inc.
      Global Connection Speeds
      Cloud Architecture
      Application Construction
    • 18. Cloud App Design Impacts Performance
      7
      © 2011 Keynote Systems, Inc.
      Cloud Infrastructure
      Organizational Boundaries
      Business Transactions
      Rich UIs
      End Users
      Device Capabilities
    • 19. Geography Matters
      8
      © 2011 Keynote Systems, Inc.
      Business 40 Index
      Further you are from a data center = Latency
    • 20. 7 Deadly Segments of a Cloud Architecture
      9
      © 2011 Keynote Systems, Inc.
      5
      Application Clouds
      1
      2
      Mobile Marketing
      CDN
      Private Cloud
      3
      East Coast2
      East Coast 1
      West Coast 2
      West Coast 1
      Consumers
      Social Widgets
      Ads
      4
      Business Users
      6
      Public Cloud
      Employees
      NOC
      7
    • 21. Application Clouds
      Mobile Marketing
      East Coast 1
      East Coast 2
      West Coast 1
      West Coast 2
      Social Widgets
      Ads
      Public Cloud
      Watch Your Bottlenecks
      10
      © 2011 Keynote Systems, Inc.
      Third-Party Content
      CDN
      Private Cloud
      Backend APIs
      Inside versus Outside Comparison
      Consumers
      Intra DC Connections
      Measure from Customer Locations
      Hybrid Clouds
      Measure from Employee Locations
      Management APIs
      NOC
    • 22. The Cloud Impacts All Aspects of Our Lives
      • Leading 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 countries
      11
      Medtronic CareLink®
      © 2011 Keynote Systems, Inc.
    • 25. CareLink® Cloud Application
      12
      Medtronic’s Journey to a Bullet-proof Service Worthy of the Medtronic Brand
      © 2011 Keynote Systems, Inc.
    • 26. CareLink® Cloud Application Monitoring
      13
      © 2011 Keynote Systems, Inc.
      1
      Medtronic Service Providers
      San Francisco
      Medtronic Datacenters
      London
      The Netherlands
      United States
      Mobile
      Milwaukee
      Germany
      3
      Japan
      2
      Boston
      Enterprise Management System
      3
      Internet Cloud
    • 27. Application Clouds
      Mobile Marketing
      East Coast 1
      East Coast 2
      West Coast 1
      West Coast 2
      Social Widgets
      Ads
      Public Cloud
      CareLink® Services & Monitoring Segments
      14
      © 2011 Keynote Systems, Inc.
      3rd Party & Owned Web Content
      CDN
      Private Cloud
      Messaging (voice, text)
      Facsimile
      Inside versus Outside Comparison
      Consumers
      Campus and
      WAN
      Messaging
      (E-mail)
      Measure from Customer Regions
      (UI)
      Measure from Customer Regions
      (Services)
      NOC
    • 28. Delighting Doctors With Speedy Patient Data
      • End-user perspective (outside)
      • 29. Keynote Public agents: U.S., U.K.
      • 30. Mobile, Desktop
      • 31. Datacenter perspective (inside)
      • 32. Keynote Cloud Application Perspective agents: U.S., NED
      15
      © 2011 Keynote Systems, Inc.
    • 33. 24x7 Cloud Monitoring Must Haves
      16
      © 2011 Keynote Systems, Inc.
      Monitor cloud segments externally and internally
      Monitoring alongside stress testing of applications
      Across browsers and mobile devices
    • 34. “Best of the Best” Focus on Performance
      17
      © 2011 Keynote Systems, Inc.
      Keynote “Business 40”
    • 35. Thank You
      18
      Anshu Agarwal
      anshu.agarwal@keynote.com
      www.keynote.com
      Brent Pierson
      brent.pierson@medtronic.com
      www.medtronic.com
      © 2011 Keynote Systems, Inc.