SlideShare a Scribd company logo
1 of 28
©2008–19 New Relic, Inc. All rights reserved
©2008–19 New Relic, Inc. All rights reserved
Dynamic Monitoring for a Constantly Changing World
LIVING IN THE CLOUD
©2008–19 New Relic, Inc. All rights reserved 3
This presentation and the information herein (including any information that may be incorporated by reference) is provided for informational purposes
only and should not be construed as an offer, commitment, promise or obligation on behalf of New Relic, Inc. (“New Relic”) to sell securities or
deliver any product, material, code, functionality, or other feature. Any information provided hereby is proprietary to New Relic and may not be
replicated or disclosed without New Relic’s express written permission.
Such information may contain forward-looking statements within the meaning of federal securities laws. Any statement that is not a historical fact or
refers to expectations, projections, future plans, objectives, estimates, goals, or other characterizations of future events is a forward-looking
statement. These forward-looking statements can often be identified as such because the context of the statement will include words such as
“believes,” “anticipates,” “expects” or words of similar import.
Actual results may differ materially from those expressed in these forward-looking statements, which speak only as of the date hereof, and are
subject to change at any time without notice. Existing and prospective investors, customers and other third parties transacting business with New
Relic are cautioned not to place undue reliance on this forward-looking information. The achievement or success of the matters covered by such
forward-looking statements are based on New Relic’s current assumptions, expectations, and beliefs and are subject to substantial risks,
uncertainties, assumptions, and changes in circumstances that may cause the actual results, performance, or achievements to differ materially from
those expressed or implied in any forward-looking statement. Further information on factors that could affect such forward-looking statements is
included in the filings New Relic makes with the SEC from time to time. Copies of these documents may be obtained by visiting New Relic’s Investor
Relations website at ir.newrelic.com or the SEC’s website at www.sec.gov.
New Relic assumes no obligation and does not intend to update these forward-looking statements, except as required by law. New Relic makes no
warranties, expressed or implied, in this presentation or otherwise, with respect to the information provided.
©2008–19 New Relic, Inc. All rights reserved
WHAT
APPLICATIONS DID
YOU RELY ON TO
GET HERE?
©2008–19 New Relic, Inc. All rights reserved
HOW MUCH STRESS WAS AVOIDED?
5
Edge device:
parking
Phone wallet:
boarding pass to check in
Airline app:
flight status/gate
Fast food app:
breakfast
Phone wallet:
boarding pass for security
Apple Pay:
water & snacks
Phone wallet:
boarding pass at gate
Airline app:
baggage
Ride share:
no rental cars!
Edge device:
tolls
Hotel app:
early check-in
Conference app:
check in
Map on phone:
traffic
Airline app:
boarding pass into wallet
X
©2008–19 New Relic, Inc. All rights reserved 6
Principal Cloud Strategist
22 years in industry Specializing in:
SaaS
Cloud Adoption
linkedin.com/in/kevin-downs@kupsand
12 years as a Solutions Architect
Infrastructure & Application Monitoring
Had apps in both MacOS and iOS stores
WHO AM I?
©2008–19 New Relic, Inc. All rights reserved
MODERN
APPLICATIONS
Your
customers
demand
MODERN
INSTRUMENTATION
Modern
applications
demand
©2008–19 New Relic, Inc. All rights reserved
INSTRUMENTING MODERN APPLICATIONS
Enables
8
Identifying issues &
roadblocks quickly
and reliably
Knowing your
current baseline
Understanding &
monitoring your
dynamic
infrastructure
©2008–19 New Relic, Inc. All rights reserved
Application Baseline
©2008–19 New Relic, Inc. All rights reserved
BASELINE
What metrics are important? What does normal look like?
10
©2008–19 New Relic, Inc. All rights reserved
METRICS – KEY PERFORMANCE INDICATORS
11
Technical
• Give understanding on how your services function internally
• Understand infrastructure needs for your application
©2008–19 New Relic, Inc. All rights reserved
User Experiential
• Are your users seeing valid/reasonable content?
• Is their performance acceptable?
• Are they getting errors or encountering problems?
METRICS – KEY PERFORMANCE INDICATORS
12
©2008–19 New Relic, Inc. All rights reserved
Business
• Are you converting customers?
• What’s your conversion rate?
• Is your revenue inline with your costs?
• Are you accomplishing what you want to accomplish?
METRICS – KEY PERFORMANCE INDICATORS
13
©2008–19 New Relic, Inc. All rights reserved
KPI MODEL EXAMPLE
14
Corporate KPIs
• Perceived Load Time
• ApDex
• Error %
• Mobile Crash Rate
• Route Searches
• Segments
• Check Ins
• Fare Class
• Promotions
• Point Redemptions
• Complementary
Services
• Travel Packages
• Loyalty Program
Application / Infra
• ApDex
• Availability
• Throughput
• App/API/DB Response
Times
• Error %
• Memory Footprint
• CPU Workload
• Disk Workload
• Network Throughput
DevOps
• Builds
• Commits
• Deploys
• Defects
Web
• Session Count
• Session Duration
• Page Views
• DOM Readiness
• Page Render
• Perceived Load Time
• Error %
• ApDex
Trends
• Active Users
• Response Times
• Session Durations
Mobile
• App Launches
• User Counts
• Load Time
• Response Time
• Crash Rates
• Crash Locations
• Error Rates (HTTP,
Network)
• API Errors
• Session Duration
Support
• Support Incidents
• MTTI
• MTTR
• Cost per Incident
Sample KPI Facets
• Geography
• XYZ Business Unit
• XYZ Product
• Device Type
• OS Type
• Mobile Platform
• Carrier
• Website Name
• Page Name
• Browser Type
• Error Type
• Application Name
• Cloud Provider
• Host
• Success/Fail Reason
©2008–19 New Relic, Inc. All rights reserved
Identify Issues & Roadblocks
©2008–19 New Relic, Inc. All rights reserved
IDENTIFY ISSUES & ROADBLOCKS
16
Instrumentation allows you to uncover
issues & roadblocks easier and quicker
Is It Running Efficiently?Is Your App Functioning?
Is It Cost Effective?
©2008–19 New Relic, Inc. All rights reserved
IS YOUR APP FUNCTIONING?
17
©2008–19 New Relic, Inc. All rights reserved
IS IT RUNNING EFFICIENTLY?
18
©2008–19 New Relic, Inc. All rights reserved
… AND COST EFFECTIVE?
19
©2008–19 New Relic, Inc. All rights reserved
Dynamic Infrastructure
©2008–19 New Relic, Inc. All rights reserved
DYNAMIC INFRASTRUCTURE – CONSTANTLY CHANGING
WORLD
21
Previous – STATIC World
Ops
Now – DYNAMIC World
Dev
Ops
©2008–19 New Relic, Inc. All rights reserved
CONTAINERS COMING AND GOING…
22
©2008–19 New Relic, Inc. All rights reserved
DB & SERVERLESS FOR EASY SCALABILITY
23
©2008–19 New Relic, Inc. All rights reserved
SERVICES UP THE YOU-KNOW-WHAT
24
©2008–19 New Relic, Inc. All rights reserved
Living in the Cloud…
… Because We Are Living
in a Modern Dynamic
World
©2008–19 New Relic, Inc. All rights reserved
ONGOING CLOUD MONITORING IS ESSENTIAL
26
Dynamic
Services
Scaling, Availability,
Multi-cloud
Infrastructure is out
of your control
Cloud Based
Infrastructure
Modern
Technologies
Serverless,
containers, CI/CD
©2008–19 New Relic, Inc. All rights reserved
HERE ARE THE SPECIFIC WAYS NEW RELIC CAN HELP
YOU MONITOR YOUR CONSTANTLY CHANGING, DYNAMIC,
CLOUD-BASED INFRASTRUCTURE:
27
Infrastructure
Monitoring
(Cloud integrations)
Baseline
Alerts
DevOps
Lifecycle Process
Monitoring
(CI/CD)
Distributed Tracing Kubernetes
Monitoring
©2008–19 New Relic, Inc. All rights reserved
Thank You
linkedin.com/in/kevin-downs@kupsand

More Related Content

What's hot

What's hot (20)

どこにいてもWorkplace Searchで何でも検索
どこにいてもWorkplace Searchで何でも検索どこにいてもWorkplace Searchで何でも検索
どこにいてもWorkplace Searchで何でも検索
 
Creating stellar customer support experiences using search
Creating stellar customer support experiences using searchCreating stellar customer support experiences using search
Creating stellar customer support experiences using search
 
Enterprise Search だけじゃもったいない! Elastic ソリューションをまたいだ相乗効果
Enterprise Search だけじゃもったいない! Elastic ソリューションをまたいだ相乗効果Enterprise Search だけじゃもったいない! Elastic ソリューションをまたいだ相乗効果
Enterprise Search だけじゃもったいない! Elastic ソリューションをまたいだ相乗効果
 
Elastic Stack keynote
Elastic Stack keynoteElastic Stack keynote
Elastic Stack keynote
 
Why you should use Elastic for infrastructure metrics
Why you should use Elastic for infrastructure metricsWhy you should use Elastic for infrastructure metrics
Why you should use Elastic for infrastructure metrics
 
Deliver great user experiences with RUM and synthetic monitoring
Deliver great user experiences with RUM and synthetic monitoringDeliver great user experiences with RUM and synthetic monitoring
Deliver great user experiences with RUM and synthetic monitoring
 
Mappy hour: Uncovering insights with Elastic Maps and location data
Mappy hour: Uncovering insights with Elastic Maps and location dataMappy hour: Uncovering insights with Elastic Maps and location data
Mappy hour: Uncovering insights with Elastic Maps and location data
 
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
 
Forever free and open Enterprise Search
Forever free and open Enterprise SearchForever free and open Enterprise Search
Forever free and open Enterprise Search
 
A new framework for alerts and actions in Kibana
A new framework for alerts and actions in KibanaA new framework for alerts and actions in Kibana
A new framework for alerts and actions in Kibana
 
Elastic Security keynote
Elastic Security keynoteElastic Security keynote
Elastic Security keynote
 
Searching anything, anywhere with Workplace Search
Searching anything, anywhere with Workplace SearchSearching anything, anywhere with Workplace Search
Searching anything, anywhere with Workplace Search
 
Building great search experiences
Building great search experiencesBuilding great search experiences
Building great search experiences
 
Ssni investor presentation august 2015
Ssni investor presentation august 2015Ssni investor presentation august 2015
Ssni investor presentation august 2015
 
Hands-on with data visualization in Kibana
Hands-on with data visualization in KibanaHands-on with data visualization in Kibana
Hands-on with data visualization in Kibana
 
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...
 
Security analytics with Elastic at Square Enix
Security analytics with Elastic at Square EnixSecurity analytics with Elastic at Square Enix
Security analytics with Elastic at Square Enix
 
The Elastic clients: Recent developments
The Elastic clients: Recent developmentsThe Elastic clients: Recent developments
The Elastic clients: Recent developments
 
Txd19 speaker session template v1
Txd19 speaker session template v1Txd19 speaker session template v1
Txd19 speaker session template v1
 
How South Dakota's BIT defends against cyber threats
How South Dakota's BIT defends against cyber threatsHow South Dakota's BIT defends against cyber threats
How South Dakota's BIT defends against cyber threats
 

Similar to Living in the Cloud

Similar to Living in the Cloud (20)

New Relic After Lift and Shift - FutureStack 2019
New Relic After Lift and Shift - FutureStack 2019New Relic After Lift and Shift - FutureStack 2019
New Relic After Lift and Shift - FutureStack 2019
 
You’re ready to migrate, but how will you prove success?
You’re ready to migrate, but how will you prove success?You’re ready to migrate, but how will you prove success?
You’re ready to migrate, but how will you prove success?
 
Cloud Migration Acceptance Testing - Prove Success
Cloud Migration Acceptance Testing - Prove SuccessCloud Migration Acceptance Testing - Prove Success
Cloud Migration Acceptance Testing - Prove Success
 
DevOps without Measurement is a Fail
DevOps without Measurement is a FailDevOps without Measurement is a Fail
DevOps without Measurement is a Fail
 
Kubernetes in the Wild: Best Practices for Monitoring
Kubernetes in the Wild: Best Practices for MonitoringKubernetes in the Wild: Best Practices for Monitoring
Kubernetes in the Wild: Best Practices for Monitoring
 
re:Thinking the Cloud
re:Thinking the Cloudre:Thinking the Cloud
re:Thinking the Cloud
 
Measureable Cloud Migration
Measureable Cloud MigrationMeasureable Cloud Migration
Measureable Cloud Migration
 
FutureStack'19 Closing Keynote
FutureStack'19 Closing KeynoteFutureStack'19 Closing Keynote
FutureStack'19 Closing Keynote
 
Nr fy19 analystday_presentation_web
Nr fy19 analystday_presentation_webNr fy19 analystday_presentation_web
Nr fy19 analystday_presentation_web
 
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
 
How to Lower or Justify your Cloud Spend
How to Lower or Justify your Cloud SpendHow to Lower or Justify your Cloud Spend
How to Lower or Justify your Cloud Spend
 
How to Lower or Justify your Cloud Spend
How to Lower or Justify your Cloud Spend How to Lower or Justify your Cloud Spend
How to Lower or Justify your Cloud Spend
 
Monitoring is Not Just for Production!
Monitoring is Not Just for Production!Monitoring is Not Just for Production!
Monitoring is Not Just for Production!
 
Keeping Modern Applications Performing
Keeping Modern Applications PerformingKeeping Modern Applications Performing
Keeping Modern Applications Performing
 
Fail Better
Fail BetterFail Better
Fail Better
 
Gartner IT Ops Summit 2015: Why Fast is not enough: App Monitoring in the Cus...
Gartner IT Ops Summit 2015: Why Fast is not enough: App Monitoring in the Cus...Gartner IT Ops Summit 2015: Why Fast is not enough: App Monitoring in the Cus...
Gartner IT Ops Summit 2015: Why Fast is not enough: App Monitoring in the Cus...
 
Cloud Expo (Keynote) - Static vs Dynamic
Cloud Expo (Keynote) - Static vs DynamicCloud Expo (Keynote) - Static vs Dynamic
Cloud Expo (Keynote) - Static vs Dynamic
 
Microservices Practitioner Summit Jan '15 - Designing APIs with Customers in ...
Microservices Practitioner Summit Jan '15 - Designing APIs with Customers in ...Microservices Practitioner Summit Jan '15 - Designing APIs with Customers in ...
Microservices Practitioner Summit Jan '15 - Designing APIs with Customers in ...
 
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
 
SRE-iously! Reliability!
SRE-iously! Reliability!SRE-iously! Reliability!
SRE-iously! Reliability!
 

Recently uploaded

Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 

Recently uploaded (20)

Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 

Living in the Cloud

  • 1. ©2008–19 New Relic, Inc. All rights reserved
  • 2. ©2008–19 New Relic, Inc. All rights reserved Dynamic Monitoring for a Constantly Changing World LIVING IN THE CLOUD
  • 3. ©2008–19 New Relic, Inc. All rights reserved 3 This presentation and the information herein (including any information that may be incorporated by reference) is provided for informational purposes only and should not be construed as an offer, commitment, promise or obligation on behalf of New Relic, Inc. (“New Relic”) to sell securities or deliver any product, material, code, functionality, or other feature. Any information provided hereby is proprietary to New Relic and may not be replicated or disclosed without New Relic’s express written permission. Such information may contain forward-looking statements within the meaning of federal securities laws. Any statement that is not a historical fact or refers to expectations, projections, future plans, objectives, estimates, goals, or other characterizations of future events is a forward-looking statement. These forward-looking statements can often be identified as such because the context of the statement will include words such as “believes,” “anticipates,” “expects” or words of similar import. Actual results may differ materially from those expressed in these forward-looking statements, which speak only as of the date hereof, and are subject to change at any time without notice. Existing and prospective investors, customers and other third parties transacting business with New Relic are cautioned not to place undue reliance on this forward-looking information. The achievement or success of the matters covered by such forward-looking statements are based on New Relic’s current assumptions, expectations, and beliefs and are subject to substantial risks, uncertainties, assumptions, and changes in circumstances that may cause the actual results, performance, or achievements to differ materially from those expressed or implied in any forward-looking statement. Further information on factors that could affect such forward-looking statements is included in the filings New Relic makes with the SEC from time to time. Copies of these documents may be obtained by visiting New Relic’s Investor Relations website at ir.newrelic.com or the SEC’s website at www.sec.gov. New Relic assumes no obligation and does not intend to update these forward-looking statements, except as required by law. New Relic makes no warranties, expressed or implied, in this presentation or otherwise, with respect to the information provided.
  • 4. ©2008–19 New Relic, Inc. All rights reserved WHAT APPLICATIONS DID YOU RELY ON TO GET HERE?
  • 5. ©2008–19 New Relic, Inc. All rights reserved HOW MUCH STRESS WAS AVOIDED? 5 Edge device: parking Phone wallet: boarding pass to check in Airline app: flight status/gate Fast food app: breakfast Phone wallet: boarding pass for security Apple Pay: water & snacks Phone wallet: boarding pass at gate Airline app: baggage Ride share: no rental cars! Edge device: tolls Hotel app: early check-in Conference app: check in Map on phone: traffic Airline app: boarding pass into wallet X
  • 6. ©2008–19 New Relic, Inc. All rights reserved 6 Principal Cloud Strategist 22 years in industry Specializing in: SaaS Cloud Adoption linkedin.com/in/kevin-downs@kupsand 12 years as a Solutions Architect Infrastructure & Application Monitoring Had apps in both MacOS and iOS stores WHO AM I?
  • 7. ©2008–19 New Relic, Inc. All rights reserved MODERN APPLICATIONS Your customers demand MODERN INSTRUMENTATION Modern applications demand
  • 8. ©2008–19 New Relic, Inc. All rights reserved INSTRUMENTING MODERN APPLICATIONS Enables 8 Identifying issues & roadblocks quickly and reliably Knowing your current baseline Understanding & monitoring your dynamic infrastructure
  • 9. ©2008–19 New Relic, Inc. All rights reserved Application Baseline
  • 10. ©2008–19 New Relic, Inc. All rights reserved BASELINE What metrics are important? What does normal look like? 10
  • 11. ©2008–19 New Relic, Inc. All rights reserved METRICS – KEY PERFORMANCE INDICATORS 11 Technical • Give understanding on how your services function internally • Understand infrastructure needs for your application
  • 12. ©2008–19 New Relic, Inc. All rights reserved User Experiential • Are your users seeing valid/reasonable content? • Is their performance acceptable? • Are they getting errors or encountering problems? METRICS – KEY PERFORMANCE INDICATORS 12
  • 13. ©2008–19 New Relic, Inc. All rights reserved Business • Are you converting customers? • What’s your conversion rate? • Is your revenue inline with your costs? • Are you accomplishing what you want to accomplish? METRICS – KEY PERFORMANCE INDICATORS 13
  • 14. ©2008–19 New Relic, Inc. All rights reserved KPI MODEL EXAMPLE 14 Corporate KPIs • Perceived Load Time • ApDex • Error % • Mobile Crash Rate • Route Searches • Segments • Check Ins • Fare Class • Promotions • Point Redemptions • Complementary Services • Travel Packages • Loyalty Program Application / Infra • ApDex • Availability • Throughput • App/API/DB Response Times • Error % • Memory Footprint • CPU Workload • Disk Workload • Network Throughput DevOps • Builds • Commits • Deploys • Defects Web • Session Count • Session Duration • Page Views • DOM Readiness • Page Render • Perceived Load Time • Error % • ApDex Trends • Active Users • Response Times • Session Durations Mobile • App Launches • User Counts • Load Time • Response Time • Crash Rates • Crash Locations • Error Rates (HTTP, Network) • API Errors • Session Duration Support • Support Incidents • MTTI • MTTR • Cost per Incident Sample KPI Facets • Geography • XYZ Business Unit • XYZ Product • Device Type • OS Type • Mobile Platform • Carrier • Website Name • Page Name • Browser Type • Error Type • Application Name • Cloud Provider • Host • Success/Fail Reason
  • 15. ©2008–19 New Relic, Inc. All rights reserved Identify Issues & Roadblocks
  • 16. ©2008–19 New Relic, Inc. All rights reserved IDENTIFY ISSUES & ROADBLOCKS 16 Instrumentation allows you to uncover issues & roadblocks easier and quicker Is It Running Efficiently?Is Your App Functioning? Is It Cost Effective?
  • 17. ©2008–19 New Relic, Inc. All rights reserved IS YOUR APP FUNCTIONING? 17
  • 18. ©2008–19 New Relic, Inc. All rights reserved IS IT RUNNING EFFICIENTLY? 18
  • 19. ©2008–19 New Relic, Inc. All rights reserved … AND COST EFFECTIVE? 19
  • 20. ©2008–19 New Relic, Inc. All rights reserved Dynamic Infrastructure
  • 21. ©2008–19 New Relic, Inc. All rights reserved DYNAMIC INFRASTRUCTURE – CONSTANTLY CHANGING WORLD 21 Previous – STATIC World Ops Now – DYNAMIC World Dev Ops
  • 22. ©2008–19 New Relic, Inc. All rights reserved CONTAINERS COMING AND GOING… 22
  • 23. ©2008–19 New Relic, Inc. All rights reserved DB & SERVERLESS FOR EASY SCALABILITY 23
  • 24. ©2008–19 New Relic, Inc. All rights reserved SERVICES UP THE YOU-KNOW-WHAT 24
  • 25. ©2008–19 New Relic, Inc. All rights reserved Living in the Cloud… … Because We Are Living in a Modern Dynamic World
  • 26. ©2008–19 New Relic, Inc. All rights reserved ONGOING CLOUD MONITORING IS ESSENTIAL 26 Dynamic Services Scaling, Availability, Multi-cloud Infrastructure is out of your control Cloud Based Infrastructure Modern Technologies Serverless, containers, CI/CD
  • 27. ©2008–19 New Relic, Inc. All rights reserved HERE ARE THE SPECIFIC WAYS NEW RELIC CAN HELP YOU MONITOR YOUR CONSTANTLY CHANGING, DYNAMIC, CLOUD-BASED INFRASTRUCTURE: 27 Infrastructure Monitoring (Cloud integrations) Baseline Alerts DevOps Lifecycle Process Monitoring (CI/CD) Distributed Tracing Kubernetes Monitoring
  • 28. ©2008–19 New Relic, Inc. All rights reserved Thank You linkedin.com/in/kevin-downs@kupsand

Editor's Notes

  1. Hello World!
  2. Hello World!
  3. Develop KPI model Gather metrics & document current state Compare to baseline after change Allows you to understand what “normal” looks like Helps systematically determine when things go sideways Identifying baselines involves determining the type of metrics you want to measure, and understanding why you want to measure them. Measuring your key metrics before a change allows you to use these metrics during the change. To do this, we use a KPI model.
  4. KPIs stand for Key Performance Metrics. They are the important metrics that you need to track during your migration in order to assure your migration is successful. Typically, you’ll have technical KPIs that refer to the underpinnings of how your application works. You have User Experiential KPIs, which deal with how your customers see and experience your site. And you have Business KPIs, which describe how the performance of your application is impacting your business requirements.
  5. KPIs stand for Key Performance Metrics. They are the important metrics that you need to track during your migration in order to assure your migration is successful. Typically, you’ll have technical KPIs that refer to the underpinnings of how your application works. You have User Experiential KPIs, which deal with how your customers see and experience your site. And you have Business KPIs, which describe how the performance of your application is impacting your business requirements.
  6. KPIs stand for Key Performance Metrics. They are the important metrics that you need to track during your migration in order to assure your migration is successful. Typically, you’ll have technical KPIs that refer to the underpinnings of how your application works. You have User Experiential KPIs, which deal with how your customers see and experience your site. And you have Business KPIs, which describe how the performance of your application is impacting your business requirements.
  7. Here are some example KPIs from a fictional airline. Your KPIs will be different, and are dependent on your industry, company culture, and system requirements. Whatever your KPIs are, determine them and start monitoring them *before* you begin your migration process.
  8. Is your application running as expected in the cloud? Is it using the resources you expect it to use? Early instrumentation allows you to uncover issues and roadblocks easier and quicker. {c} Is your app working? Is your application running as expected on the new infrastructure? ** Comparing your KPIs to your baselines gives you data to understand if your migration is going awry. {c} Is your app running efficiently? Is it consuming the cloud resources it requires in an efficient and effective way?
  9. KPIs stand for Key Performance Metrics. They are the important metrics that you need to track during your migration in order to assure your migration is successful. Typically, you’ll have technical KPIs that refer to the underpinnings of how your application works. You have User Experiential KPIs, which deal with how your customers see and experience your site. And you have Business KPIs, which describe how the performance of your application is impacting your business requirements.