SlideShare a Scribd company logo
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS re:INVENT
A Field Guide to Monitoring in the Cloud:
From Lift and Shift to AWS Lambda
D E V 2 0 9
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Hello
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“We count everything in baseball.”
-Billy Chapel
Played by Kevin Costner in
For Love of the Game
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Hello
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Timex Sinclair 1000
Senior Cloud Architect
in/kupsand
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Compaq DeskPro
Manager, Site Reliability Engineering
in/rob-gindes
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
…is the empirical analysis
of baseball, especially baseball
statistics that measure in-game
activity.
-term coined by Bill James
SABERMETRICS…
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
WorldHello
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
10 PRINT “Hello World”
MY FIRST PROGRAM…
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
TWO MINUTES LATER…
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
5 REM My first program
10 PRINT “Hello World”
VERSION 1.1 (WELL DOCUMENTED)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
<HTML>
<HEAD>
<TITLE>
My first web page
</TITLE>
</HEAD>
<BODY>
<H1>Hello World</H1>
</BODY>
</HTML>
MY FIRST WEB PAGE…
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
SuccessProve
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Monitoring has changed
• Migration 101
• New Relic Platform
• Gannett – USA Today
WHAT WE’LL COVER…
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THINGS HAVE CHANGED…
1 Deploy
per quarter
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THINGS HAVE CHANGED…
2 Deploys
per month
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THINGS HAVE CHANGED…
2 Deploys
per week
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THINGS HAVE CHANGED…
Many Deploys
per day
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DATA VOLUME HAS INCREASED EXPONENTIALLY …
Web Application
Before
1 application
3 large servers
1 database
1 data center
1 deploy/quarter
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DATA VOLUME HAS INCREASED EXPONENTIALLY …
Web Application
Now
30 containers
4 services
10 small instances
1 load balancer
2 databases
2 cloud regions
Many deploys/day
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CUSTOMER EXPERIENCE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
APPLICATIONS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
INFRASTRUCTURE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Migration 101
MIGRATION 101
Start with the little things
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
QUESTIONS TO ASK…
• How are we performing now?
• Are we stable?
• Are we ready to migrate?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC SYNTHETICS
An automated source of
performance data
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BASELINE CURRENT STATE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
COMPARE WITH MIGRATED STATE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CLOUD BENEFIT: AWS INTEGRATIONS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
START BASIC, BUT QUICKLY!
This scripting action is the basis for
nearly all scripted browsers.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MORE ADVANCED
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EASY TO SETUP
From
Where?
How Often?
Name &
Apdex
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC BROWSER
Get actionable performance
visibility in the wild
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
REAL USERS
Page Load Time
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DRILL DOWN
Session
Traces
JS Errors
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC MOBILE
Understand how your apps
perform on the small screen
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MOBILE OVERVIEW
Launches
Crashes Errors
Response
Time
Interactions
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MOBILE SUPPORTED PLATFORMS
• Ant
• Eclipse
• Gradle and Android Studio
• Maven
• Legacy Android 2.2
• Objective-C
• Swift
• CocoaPods
Android iOS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CUSTOMER EXPERIENCE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
APPLICATIONS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC APM
Build, deploy, and maintain great
software with better monitoring for
the best customer experience
(Application Performance Monitoring)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
APM – SERVICE MAP
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
APM – HEALTH MAP
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
APM – SEVEN LANGUAGES
Go: Import agent into application
Java: Unzip agent files & add line to JVM arguments
.Net: Use MSI installer on server
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
APM – SEVEN LANGUAGES
Node: Use NPM to install dependency & add as a required file in application
PHP: Include as PHP extension
Python: Use PIP to install New Relic as dependency
Ruby: Include New Relic as Gem file
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
RECAP
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
INFRASTRUCTURE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC INFRASTRUCTURE
Complete dynamic infrastructure
and server monitoring
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
INFRASTRUCTURE OVERVIEW
Load
CPU
Events
Memory
APM
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MANUAL DEPLOYMENT
Linux: BASH script
Windows: Uses MSI install package or PowerShell script
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DEPLOY QUICKLY
Linux: User Data
http://bit.ly/nr-0toDataIn60
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AUTOMATED INSTALLATION
AWS
Systems
Manager
• Ansible
• Chef
• Puppet
• AWS Elastic Beanstalk
• AWS Systems Manager
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC @ GANNETT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
SuccessProve
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
WHAT WE’VE COVERED
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Migration 101
NEW RELIC PLATFORM
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NEW RELIC INSIGHTS
Organize. Visualize. Evaluate.
All your data in one place
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DASHBOARD 1 OF 3
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DASHBOARD 2 OF 3
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DASHBOARD 3 OF 3
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NRQL EXAMPLE 1 OF 2
SELECT count(*) FROM Transaction since 1 day ago FACET httpResponseCode
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
NRQL EXAMPLE 2 OF 2
SELECT (((uniquecount(PotentialCartGrandTotal))-
(uniquecount(PurchasedCartGrandTotal))/(uniquecount(PotentialCartGrandTotal))))
AS '(%) Carts Left Without Purchase' FROM PageView SINCE today
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MOBILE INTERFACE
• Access anywhere
• Key Transactions
• Event notifications
1.5B
METRICS AND EVENTS
PER MINUTE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BASELINE ALERTING
• Best algorithm chosen automatically
• Metric data and NRQL queries
• Surface abnormalities
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
APM ERROR PROFILES
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
RADAR
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Migration 101
NEW RELIC PLATFORM
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Senior Cloud Architect
in/kupsand
Manager, Site Reliability Engineering
in/rob-gindes
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THANK YOU!
Visit New Relic
at booth # 2412

More Related Content

What's hot

ABD203_Real-Time Streaming Applications on AWS
ABD203_Real-Time Streaming Applications on AWSABD203_Real-Time Streaming Applications on AWS
ABD203_Real-Time Streaming Applications on AWS
Amazon Web Services
 
Improving Microservice and Serverless Observability with Monitoring Data - SR...
Improving Microservice and Serverless Observability with Monitoring Data - SR...Improving Microservice and Serverless Observability with Monitoring Data - SR...
Improving Microservice and Serverless Observability with Monitoring Data - SR...
Amazon Web Services
 
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
Amazon Web Services
 
IOT308-One Message to a Million Things Done in 60 seconds with AWS IoT
IOT308-One Message to a Million Things Done in 60 seconds with AWS IoTIOT308-One Message to a Million Things Done in 60 seconds with AWS IoT
IOT308-One Message to a Million Things Done in 60 seconds with AWS IoT
Amazon Web Services
 
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Amazon Web Services
 
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
Amazon Web Services
 
Building Best Practices and the Right Foundation for your 1st Production Work...
Building Best Practices and the Right Foundation for your 1st Production Work...Building Best Practices and the Right Foundation for your 1st Production Work...
Building Best Practices and the Right Foundation for your 1st Production Work...
Amazon Web Services
 
SRV318_Research at PNNL Powered by AWS
SRV318_Research at PNNL Powered by AWSSRV318_Research at PNNL Powered by AWS
SRV318_Research at PNNL Powered by AWS
Amazon Web Services
 
SRV310_Designing Microservices with Serverless
SRV310_Designing Microservices with ServerlessSRV310_Designing Microservices with Serverless
SRV310_Designing Microservices with Serverless
Amazon Web Services
 
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
Amazon Web Services
 
DVC201-Build AWS Skills Through Community-Led User Groups.pdf
DVC201-Build AWS Skills Through Community-Led User Groups.pdfDVC201-Build AWS Skills Through Community-Led User Groups.pdf
DVC201-Build AWS Skills Through Community-Led User Groups.pdf
Amazon Web Services
 
IOT328_Building an AWS IoT-Enabled Drink Dispenser
IOT328_Building an AWS IoT-Enabled Drink DispenserIOT328_Building an AWS IoT-Enabled Drink Dispenser
IOT328_Building an AWS IoT-Enabled Drink Dispenser
Amazon Web Services
 
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
Amazon Web Services
 
Monitoring and Troubleshooting in a Serverless World - SRV303 - re:Invent 2017
Monitoring and Troubleshooting in a Serverless World - SRV303 - re:Invent 2017Monitoring and Troubleshooting in a Serverless World - SRV303 - re:Invent 2017
Monitoring and Troubleshooting in a Serverless World - SRV303 - re:Invent 2017
Amazon Web Services
 
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
Amazon Web Services
 
CON208_Building Microservices on AWS
CON208_Building Microservices on AWSCON208_Building Microservices on AWS
CON208_Building Microservices on AWS
Amazon Web Services
 
What's New in Serverless - SRV305 - re:Invent 2017
What's New in Serverless - SRV305 - re:Invent 2017What's New in Serverless - SRV305 - re:Invent 2017
What's New in Serverless - SRV305 - re:Invent 2017
Amazon Web Services
 
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Amazon Web Services
 
Introducing Amazon EKS
Introducing Amazon EKSIntroducing Amazon EKS
Introducing Amazon EKS
Amazon Web Services
 
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
Amazon Web Services
 

What's hot (20)

ABD203_Real-Time Streaming Applications on AWS
ABD203_Real-Time Streaming Applications on AWSABD203_Real-Time Streaming Applications on AWS
ABD203_Real-Time Streaming Applications on AWS
 
Improving Microservice and Serverless Observability with Monitoring Data - SR...
Improving Microservice and Serverless Observability with Monitoring Data - SR...Improving Microservice and Serverless Observability with Monitoring Data - SR...
Improving Microservice and Serverless Observability with Monitoring Data - SR...
 
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
 
IOT308-One Message to a Million Things Done in 60 seconds with AWS IoT
IOT308-One Message to a Million Things Done in 60 seconds with AWS IoTIOT308-One Message to a Million Things Done in 60 seconds with AWS IoT
IOT308-One Message to a Million Things Done in 60 seconds with AWS IoT
 
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
 
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
 
Building Best Practices and the Right Foundation for your 1st Production Work...
Building Best Practices and the Right Foundation for your 1st Production Work...Building Best Practices and the Right Foundation for your 1st Production Work...
Building Best Practices and the Right Foundation for your 1st Production Work...
 
SRV318_Research at PNNL Powered by AWS
SRV318_Research at PNNL Powered by AWSSRV318_Research at PNNL Powered by AWS
SRV318_Research at PNNL Powered by AWS
 
SRV310_Designing Microservices with Serverless
SRV310_Designing Microservices with ServerlessSRV310_Designing Microservices with Serverless
SRV310_Designing Microservices with Serverless
 
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
 
DVC201-Build AWS Skills Through Community-Led User Groups.pdf
DVC201-Build AWS Skills Through Community-Led User Groups.pdfDVC201-Build AWS Skills Through Community-Led User Groups.pdf
DVC201-Build AWS Skills Through Community-Led User Groups.pdf
 
IOT328_Building an AWS IoT-Enabled Drink Dispenser
IOT328_Building an AWS IoT-Enabled Drink DispenserIOT328_Building an AWS IoT-Enabled Drink Dispenser
IOT328_Building an AWS IoT-Enabled Drink Dispenser
 
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
 
Monitoring and Troubleshooting in a Serverless World - SRV303 - re:Invent 2017
Monitoring and Troubleshooting in a Serverless World - SRV303 - re:Invent 2017Monitoring and Troubleshooting in a Serverless World - SRV303 - re:Invent 2017
Monitoring and Troubleshooting in a Serverless World - SRV303 - re:Invent 2017
 
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
 
CON208_Building Microservices on AWS
CON208_Building Microservices on AWSCON208_Building Microservices on AWS
CON208_Building Microservices on AWS
 
What's New in Serverless - SRV305 - re:Invent 2017
What's New in Serverless - SRV305 - re:Invent 2017What's New in Serverless - SRV305 - re:Invent 2017
What's New in Serverless - SRV305 - re:Invent 2017
 
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
 
Introducing Amazon EKS
Introducing Amazon EKSIntroducing Amazon EKS
Introducing Amazon EKS
 
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
 

Similar to DEV209 A Field Guide to Monitoring in the Cloud: From Lift and Shift to AWS Lambda

Containers on AWS - State of the Union - CON201 - re:Invent 2017
Containers on AWS - State of the Union - CON201 - re:Invent 2017Containers on AWS - State of the Union - CON201 - re:Invent 2017
Containers on AWS - State of the Union - CON201 - re:Invent 2017
Amazon Web Services
 
Launch Applications the Amazon Way - AWS Online Tech Talks
Launch Applications the Amazon Way - AWS Online Tech TalksLaunch Applications the Amazon Way - AWS Online Tech Talks
Launch Applications the Amazon Way - AWS Online Tech Talks
Amazon Web Services
 
10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS
Adrian Hornsby
 
ARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWS
Amazon Web Services
 
ENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale MigrationsENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale Migrations
Amazon Web Services
 
SageMaker Algorithms Infinitely Scalable Machine Learning
SageMaker Algorithms Infinitely Scalable Machine LearningSageMaker Algorithms Infinitely Scalable Machine Learning
SageMaker Algorithms Infinitely Scalable Machine Learning
Amazon Web Services
 
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdfKeith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Amazon Web Services
 
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Amazon Web Services
 
Working with Amazon SageMaker Algorithms for Faster Model Training
Working with Amazon SageMaker Algorithms for Faster Model TrainingWorking with Amazon SageMaker Algorithms for Faster Model Training
Working with Amazon SageMaker Algorithms for Faster Model Training
Amazon Web Services
 
遷移到 AWS 雲端旅程的方法與工具
遷移到 AWS 雲端旅程的方法與工具遷移到 AWS 雲端旅程的方法與工具
遷移到 AWS 雲端旅程的方法與工具
Amazon Web Services
 
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
Amazon Web Services
 
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Amazon Web Services
 
Reactive Architectures with Microservices
Reactive Architectures with MicroservicesReactive Architectures with Microservices
Reactive Architectures with Microservices
AWS Germany
 
MBL310_Building Hybrid and Web Apps with AWS Mobile CLI
MBL310_Building Hybrid and Web Apps with AWS Mobile CLIMBL310_Building Hybrid and Web Apps with AWS Mobile CLI
MBL310_Building Hybrid and Web Apps with AWS Mobile CLI
Amazon Web Services
 
Use Amazon EC2 Systems Manager to Perform Automated Resilience Testing in You...
Use Amazon EC2 Systems Manager to Perform Automated Resilience Testing in You...Use Amazon EC2 Systems Manager to Perform Automated Resilience Testing in You...
Use Amazon EC2 Systems Manager to Perform Automated Resilience Testing in You...
Amazon Web Services
 
Moving to Amazon ECS – the Not-So-Obvious Benefits - CON356 - re:Invent 2017
Moving to Amazon ECS – the Not-So-Obvious Benefits - CON356 - re:Invent 2017Moving to Amazon ECS – the Not-So-Obvious Benefits - CON356 - re:Invent 2017
Moving to Amazon ECS – the Not-So-Obvious Benefits - CON356 - re:Invent 2017
Amazon Web Services
 
CON203_Driving Innovation with Containers
CON203_Driving Innovation with ContainersCON203_Driving Innovation with Containers
CON203_Driving Innovation with Containers
Amazon Web Services
 
Driving Innovation with Containers - CON203 - re:Invent 2017
Driving Innovation with Containers - CON203 - re:Invent 2017Driving Innovation with Containers - CON203 - re:Invent 2017
Driving Innovation with Containers - CON203 - re:Invent 2017
Amazon Web Services
 
FSV305-Optimizing Payments Collections with Containers and Machine Learning
FSV305-Optimizing Payments Collections with Containers and Machine LearningFSV305-Optimizing Payments Collections with Containers and Machine Learning
FSV305-Optimizing Payments Collections with Containers and Machine Learning
Amazon Web Services
 
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
Amazon Web Services
 

Similar to DEV209 A Field Guide to Monitoring in the Cloud: From Lift and Shift to AWS Lambda (20)

Containers on AWS - State of the Union - CON201 - re:Invent 2017
Containers on AWS - State of the Union - CON201 - re:Invent 2017Containers on AWS - State of the Union - CON201 - re:Invent 2017
Containers on AWS - State of the Union - CON201 - re:Invent 2017
 
Launch Applications the Amazon Way - AWS Online Tech Talks
Launch Applications the Amazon Way - AWS Online Tech TalksLaunch Applications the Amazon Way - AWS Online Tech Talks
Launch Applications the Amazon Way - AWS Online Tech Talks
 
10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS
 
ARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWS
 
ENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale MigrationsENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale Migrations
 
SageMaker Algorithms Infinitely Scalable Machine Learning
SageMaker Algorithms Infinitely Scalable Machine LearningSageMaker Algorithms Infinitely Scalable Machine Learning
SageMaker Algorithms Infinitely Scalable Machine Learning
 
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdfKeith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
 
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
 
Working with Amazon SageMaker Algorithms for Faster Model Training
Working with Amazon SageMaker Algorithms for Faster Model TrainingWorking with Amazon SageMaker Algorithms for Faster Model Training
Working with Amazon SageMaker Algorithms for Faster Model Training
 
遷移到 AWS 雲端旅程的方法與工具
遷移到 AWS 雲端旅程的方法與工具遷移到 AWS 雲端旅程的方法與工具
遷移到 AWS 雲端旅程的方法與工具
 
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
 
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
 
Reactive Architectures with Microservices
Reactive Architectures with MicroservicesReactive Architectures with Microservices
Reactive Architectures with Microservices
 
MBL310_Building Hybrid and Web Apps with AWS Mobile CLI
MBL310_Building Hybrid and Web Apps with AWS Mobile CLIMBL310_Building Hybrid and Web Apps with AWS Mobile CLI
MBL310_Building Hybrid and Web Apps with AWS Mobile CLI
 
Use Amazon EC2 Systems Manager to Perform Automated Resilience Testing in You...
Use Amazon EC2 Systems Manager to Perform Automated Resilience Testing in You...Use Amazon EC2 Systems Manager to Perform Automated Resilience Testing in You...
Use Amazon EC2 Systems Manager to Perform Automated Resilience Testing in You...
 
Moving to Amazon ECS – the Not-So-Obvious Benefits - CON356 - re:Invent 2017
Moving to Amazon ECS – the Not-So-Obvious Benefits - CON356 - re:Invent 2017Moving to Amazon ECS – the Not-So-Obvious Benefits - CON356 - re:Invent 2017
Moving to Amazon ECS – the Not-So-Obvious Benefits - CON356 - re:Invent 2017
 
CON203_Driving Innovation with Containers
CON203_Driving Innovation with ContainersCON203_Driving Innovation with Containers
CON203_Driving Innovation with Containers
 
Driving Innovation with Containers - CON203 - re:Invent 2017
Driving Innovation with Containers - CON203 - re:Invent 2017Driving Innovation with Containers - CON203 - re:Invent 2017
Driving Innovation with Containers - CON203 - re:Invent 2017
 
FSV305-Optimizing Payments Collections with Containers and Machine Learning
FSV305-Optimizing Payments Collections with Containers and Machine LearningFSV305-Optimizing Payments Collections with Containers and Machine Learning
FSV305-Optimizing Payments Collections with Containers and Machine Learning
 
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
 

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

Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 

Recently uploaded (20)

Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 

DEV209 A Field Guide to Monitoring in the Cloud: From Lift and Shift to AWS Lambda

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS re:INVENT A Field Guide to Monitoring in the Cloud: From Lift and Shift to AWS Lambda D E V 2 0 9
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Hello
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “We count everything in baseball.” -Billy Chapel Played by Kevin Costner in For Love of the Game
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Hello
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Timex Sinclair 1000 Senior Cloud Architect in/kupsand
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Compaq DeskPro Manager, Site Reliability Engineering in/rob-gindes
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. …is the empirical analysis of baseball, especially baseball statistics that measure in-game activity. -term coined by Bill James SABERMETRICS…
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. WorldHello
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 10 PRINT “Hello World” MY FIRST PROGRAM…
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. TWO MINUTES LATER…
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 5 REM My first program 10 PRINT “Hello World” VERSION 1.1 (WELL DOCUMENTED)
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. <HTML> <HEAD> <TITLE> My first web page </TITLE> </HEAD> <BODY> <H1>Hello World</H1> </BODY> </HTML> MY FIRST WEB PAGE…
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SuccessProve
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Monitoring has changed • Migration 101 • New Relic Platform • Gannett – USA Today WHAT WE’LL COVER…
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THINGS HAVE CHANGED… 1 Deploy per quarter
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THINGS HAVE CHANGED… 2 Deploys per month
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THINGS HAVE CHANGED… 2 Deploys per week
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THINGS HAVE CHANGED… Many Deploys per day
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DATA VOLUME HAS INCREASED EXPONENTIALLY … Web Application Before 1 application 3 large servers 1 database 1 data center 1 deploy/quarter
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DATA VOLUME HAS INCREASED EXPONENTIALLY … Web Application Now 30 containers 4 services 10 small instances 1 load balancer 2 databases 2 cloud regions Many deploys/day
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CUSTOMER EXPERIENCE
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. APPLICATIONS
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. INFRASTRUCTURE
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Migration 101 MIGRATION 101 Start with the little things
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. QUESTIONS TO ASK… • How are we performing now? • Are we stable? • Are we ready to migrate?
  • 26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC SYNTHETICS An automated source of performance data
  • 27. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BASELINE CURRENT STATE
  • 28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. COMPARE WITH MIGRATED STATE
  • 29. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CLOUD BENEFIT: AWS INTEGRATIONS
  • 30. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. START BASIC, BUT QUICKLY! This scripting action is the basis for nearly all scripted browsers.
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MORE ADVANCED
  • 33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EASY TO SETUP From Where? How Often? Name & Apdex
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC BROWSER Get actionable performance visibility in the wild
  • 35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. REAL USERS Page Load Time
  • 36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DRILL DOWN Session Traces JS Errors
  • 37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 38. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC MOBILE Understand how your apps perform on the small screen
  • 39. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MOBILE OVERVIEW Launches Crashes Errors Response Time Interactions
  • 40. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MOBILE SUPPORTED PLATFORMS • Ant • Eclipse • Gradle and Android Studio • Maven • Legacy Android 2.2 • Objective-C • Swift • CocoaPods Android iOS
  • 41. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CUSTOMER EXPERIENCE
  • 42. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. APPLICATIONS
  • 43. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC APM Build, deploy, and maintain great software with better monitoring for the best customer experience (Application Performance Monitoring)
  • 44. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. APM – SERVICE MAP
  • 45. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. APM – HEALTH MAP
  • 46. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. APM – SEVEN LANGUAGES Go: Import agent into application Java: Unzip agent files & add line to JVM arguments .Net: Use MSI installer on server
  • 47. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. APM – SEVEN LANGUAGES Node: Use NPM to install dependency & add as a required file in application PHP: Include as PHP extension Python: Use PIP to install New Relic as dependency Ruby: Include New Relic as Gem file
  • 48. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 49. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. RECAP
  • 50. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. INFRASTRUCTURE
  • 51. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC INFRASTRUCTURE Complete dynamic infrastructure and server monitoring
  • 52. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. INFRASTRUCTURE OVERVIEW Load CPU Events Memory APM
  • 53. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 54. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 55. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MANUAL DEPLOYMENT Linux: BASH script Windows: Uses MSI install package or PowerShell script
  • 56. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DEPLOY QUICKLY Linux: User Data http://bit.ly/nr-0toDataIn60
  • 57. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AUTOMATED INSTALLATION AWS Systems Manager • Ansible • Chef • Puppet • AWS Elastic Beanstalk • AWS Systems Manager
  • 58. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 59. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 60. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 61. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC @ GANNETT
  • 62. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SuccessProve
  • 63. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. WHAT WE’VE COVERED
  • 64. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Migration 101 NEW RELIC PLATFORM
  • 65. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NEW RELIC INSIGHTS Organize. Visualize. Evaluate. All your data in one place
  • 66. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DASHBOARD 1 OF 3
  • 67. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DASHBOARD 2 OF 3
  • 68. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DASHBOARD 3 OF 3
  • 69. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NRQL EXAMPLE 1 OF 2 SELECT count(*) FROM Transaction since 1 day ago FACET httpResponseCode
  • 70. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NRQL EXAMPLE 2 OF 2 SELECT (((uniquecount(PotentialCartGrandTotal))- (uniquecount(PurchasedCartGrandTotal))/(uniquecount(PotentialCartGrandTotal)))) AS '(%) Carts Left Without Purchase' FROM PageView SINCE today
  • 71. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MOBILE INTERFACE • Access anywhere • Key Transactions • Event notifications
  • 73. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BASELINE ALERTING • Best algorithm chosen automatically • Metric data and NRQL queries • Surface abnormalities
  • 74. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. APM ERROR PROFILES
  • 75. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. RADAR
  • 76. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Migration 101 NEW RELIC PLATFORM
  • 77. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Senior Cloud Architect in/kupsand Manager, Site Reliability Engineering in/rob-gindes
  • 78. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THANK YOU! Visit New Relic at booth # 2412

Editor's Notes

  1. New Relic handles 1.5B metrics and events per minute. That’s 400 times as many Google searches every minute.