SlideShare a Scribd company logo
Prepared by TechRepublic exclusively for
CLOUD MIGRATION WITH CONFIDENCE:
7 KEYS TO SUCCESS
2
Copyright © 2017. All rights reserved.
Cloud Migration with Confidence: 7 Keys to Success
Explore how to quickly identify elements of your stack that may
require special attention or reconfiguration before, during, and
after migration
Discover how to objectively and accurately monitor your apps and
cloud infrastructure to ensure everything is running reliably
Prepare your applications and cloud infrastructure to run at scale
and learn how microservices and dynamic infrastructure can help
3
Copyright © 2017. All rights reserved.
Speakers
CBS Interactive
Editor
Branded Content
MICHAEL STEINHART DAVID GEWIRTZ ABNER GERMANOW
CBS Interactive
Distinguished Lecturer
and author of
The Flexible Enterprise
New Relic
Senior Director of
Evangelism and
Partner Marketing
KALPAN RAVAL
Amazon Web Services
Global Ecosystem
Leader
Enterprise Migrations
4
Copyright © 2017. All rights reserved.
Pre-cloud Case Study: ZATZ
Launched in 1997
PHP was still at 1.0
Windows was Windows 95
Mac OS was System 7
PC: 8MB RAM, 500MB HD, $1700
Titanic was the big movie of the year
Blogs were still considered “zines”
Mark Zuckerberg was 13
5
Copyright © 2017. All rights reserved.
Pre-cloud Case Study: ZATZ
Launched in 1997
PHP was still at 1.0
Windows was Windows 95
Mac OS was System 7
PC: 8MB RAM, 500MB HD, $1700
Titanic was the big movie of the year
Blogs were still considered “zines”
Mark Zuckerberg was 13
If we ran out of
server capacity,
we had to buy a
new box
6
Copyright © 2017. All rights reserved.
Pre-cloud Case Study: ZATZ
Launched in 1997
PHP was still at 1.0
Windows was Windows 95
Mac OS was System 7
PC: 8MB RAM, 500MB HD, $1700
Titanic was the big movie of the year
Blogs were still considered “zines”
Mark Zuckerberg was 13
If we ran out of
server capacity,
we had to buy a
new box
If we ran out of
bandwidth, we
had to have an
additional T-1
installed
7
Copyright © 2017. All rights reserved.
Pre-cloud Case Study: ZATZ
Launched in 1997
PHP was still at 1.0
Windows was Windows 95
Mac OS was System 7
PC: 8MB RAM, 500MB HD, $1700
Titanic was the big movie of the year
Blogs were still considered “zines”
Mark Zuckerberg was 13
If we ran out of
server capacity,
we had to buy a
new box
If we ran out of
bandwidth, we
had to have an
additional T-1
installed
If we ran out of
rack space, we
had to find a new
location to store
our machines
8
Copyright © 2017. All rights reserved.
Pre-cloud Case Study: ZATZ
Launched in 1997
PHP was still at 1.0
Windows was Windows 95
Mac OS was System 7
PC: 8MB RAM, 500MB HD, $1700
Titanic was the big movie of the year
Blogs were still considered “zines”
Mark Zuckerberg was 13
If we ran out of
server capacity,
we had to buy a
new box
If we ran out of
bandwidth, we
had to have an
additional T-1
installed
If we ran out of
rack space, we
had to find a new
location to store
our machines
Growth was in expensive chunks
Growth was heavily dependent on CAPEX
9
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
66,014 articles
1.2 million email newsletter subscribers
539 million email newsletters mailed
1.9 billion web pages served
By 2010…
The cloud provided
Scalability
Flexibility
Modularity
Cost Management
Migrated to cloud hosting services before AWS
Moved to AWS with managed hosting provider
10
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Migrated to cloud hosting services before AWS
Moved to AWS with managed hosting provider
66,014 articles
1.2 million email newsletter subscribers
539 million email newsletters mailed
1.9 billion web pages served
By 2010…
But…
11
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
It took three full years
12
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
Distributed systems were almost
impossible to keep in sync
It took three full years
13
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
Distributed systems were almost
impossible to keep in sync
Distributed workloads were nearly impossible
to monitor and manage
It took three full years
14
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
Distributed systems were almost
impossible to keep in sync
Distributed workloads were nearly impossible
to monitor and manage
When we had some kind of race condition,
tracking it down was brutally challenging
It took three full years
15
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
Distributed systems were almost
impossible to keep in sync
Distributed workloads were nearly impossible
to monitor and manage
When we had some kind of race condition,
tracking it down was brutally challenging
Debugging and maintaining multi-server code
was nearly impossible
It took three full years
16
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
Distributed systems were almost
impossible to keep in sync
Distributed workloads were nearly impossible
to monitor and manage
When we had some kind of race condition,
tracking it down was brutally challenging
Debugging and maintaining multi-server code
was nearly impossible
It took three full years
Delivering code updates without
downtime was absolutely impossible
17
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
Distributed systems were almost
impossible to keep in sync
Distributed workloads were nearly impossible
to monitor and manage
When we had some kind of race condition,
tracking it down was brutally challenging
Debugging and maintaining multi-server code
was nearly impossible
It took three full years
Delivering code updates without
downtime was absolutely impossible
Monitoring each workload process in
real-time was impossible
18
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
Distributed systems were almost
impossible to keep in sync
Distributed workloads were nearly impossible
to monitor and manage
When we had some kind of race condition,
tracking it down was brutally challenging
Debugging and maintaining multi-server code
was nearly impossible
It took three full years
Delivering code updates without
downtime was absolutely impossible
Monitoring each workload process in
real-time was impossible
As we increased flexibility due to the
cloud, complexity increased exponentially
19
Copyright © 2017. All rights reserved.
Case Study: ZATZ Cloud Migration
Pre-AWS migration was very challenging
Distributed systems were almost
impossible to keep in sync
Distributed workloads were nearly impossible
to monitor and manage
When we had some kind of race condition,
tracking it down was brutally challenging
Debugging and maintaining multi-server code
was nearly impossible
It took three full years
Delivering code updates without
downtime was absolutely impossible
Monitoring each workload process in
real-time was impossible
As we increased flexibility due to the
cloud, complexity increased exponentially
Diagnosing where problems occurred
(infrastructure or code) was very slow
20
Copyright © 2017. All rights reserved.
What We Needed
TOOLS TO ASSURE US
MIGRATION WORKED
21
Copyright © 2017. All rights reserved.
What We Needed
TOOLS TO ASSURE US
MIGRATION WORKED
TOOLS TO CONFIRM WORKLOADS AND
APPLICATIONS ARE RUNNING PROPERLY
22
Copyright © 2017. All rights reserved.
What We Needed
TOOLS TO ASSURE US
MIGRATION WORKED
TOOLS TO CONFIRM WORKLOADS AND
APPLICATIONS ARE RUNNING PROPERLY
TOOLS TO HELP
DIAGNOSE ISSUES
23
Copyright © 2017. All rights reserved.
What We Needed
TOOLS TO ASSURE US
MIGRATION WORKED
TOOLS TO CONFIRM WORKLOADS AND
APPLICATIONS ARE RUNNING PROPERLY
TOOLS TO HELP
DIAGNOSE ISSUES
TOOLS TO MONITOR IT ALL
24
Copyright © 2017. All rights reserved.
What We Needed
TOOLS TO ASSURE US
MIGRATION WORKED
TOOLS TO CONFIRM WORKLOADS AND
APPLICATIONS ARE RUNNING PROPERLY
TOOLS TO HELP
DIAGNOSE ISSUES
TOOLS TO MONITOR IT ALL
ACROSS ON-PREM, CLOUD, & CLOUD WORKLOADS
25
Copyright © 2017. All rights reserved.
Question…
Is This Solution
Available
To Us Today?
©2008–17 New Relic, Inc. All rights
reserved.
Abner Germanow, New Relic Partner Marketing, November 2017 @abnerg
Get Cloud Ready & Migrate Fast With Confidence
NEWR
NYSE – 2014
15k+
Customers
13,500+ Disruptors1,500+ Global Enterprises
New Relic is the Catalyst
1.5B
Scale: Events & Metrics Per Minute
28Confidential ©2008–17 New Relic, Inc. All rights reserved.
How do you go faster with New Relic?
You need to INSTRUMENT EVERYTHING fast
Fast, easy, complete
29Confidential ©2008–17 New Relic, Inc. All rights reserved.
7 Programming
Languages
Cloud & On-Host
Integrations
30Confidential ©2008–17 New Relic, Inc. All rights reserved.
We collect at scale and innovate daily..
Enterprise class SaaS
+1.5Bmetrics and events/minute
+50teams deploying every day
+15Kcustomers
..with world-class security and open APIs
Enterprise class SaaS
31Confidential ©2008–17 New Relic, Inc. All rights reserved.
✓ SSAE-16/SOC II New Relic Platform
✓ SSAE-16/SOC II Data Center
✓ CSA-STAR
enterprise security
To make sense of raw data and figure out what matters..
Curated experiences powered by Applied Intelligence
32Confidential ©2008–17 New Relic, Inc. All rights reserved.
So the whole team has the Insights they need to succeed.
Self Service, Proactive, Predictive
33Confidential ©2008–17 New Relic, Inc. All rights reserved.
34Confidential ©2008–17 New Relic, Inc. All rights reserved.
The New Relic Platform
Instrumentation. Intelligence. Insight
The New Relic Platform
35Confidential ©2008–17 New Relic, Inc. All rights reserved.
Migrating!
36
37
Migration: Profile & Prove Success With New Relic
Measuring the migration to the cloud is critical
Create baselines
(black-box, frontend and
backend app metrics)
Compare and understand
deviations from baselines
each step of migration
Keep your cloud budget in
control and monitor the dynamic
cloud(s) post migration
Pre-migration Profiling
& Benchmarking
Performance Post-migration
& During Optimization
©2008–17 New Relic, Inc. All rights
reserved.
Getting Cloud Ready
Ops
Previous - STATIC World
©2008–17 New Relic, Inc. All rights reserved.
Getting Cloud Ready
Dev
Now - DYNAMIC World
Ops
Ops
Previous - STATIC World
©2008–17 New Relic, Inc. All rights reserved.
https:/bit.ly/nr-mtco
What gets migrated?
42
Private Data Center To Infrastructure AAS
Amazon EC2 Instance
BrowserMobile
Server (Virtual)
Hardware
Server OS
Application &
Application
Microservices
BrowserMobile
Server Hardware
Server OS
Application &
Application
Microservices
Your customer experience is dependent on
every layer of your stack working well together
Amazon EC2 Instance
BrowserMobile
Server (Virtual)
Hardware
Server OS
Application &
Application
Microservices
AWS Monitoring (Once you get there)
Amazon
CloudWatch
AWS
CONSOLE
Amazon CloudWatch
Monitors
• EC2 instance
• Virtualization
• Hardware
• [CPU / Disk / Networking]
Doesn’t know about:
• Server OS
• Memory / Filesystem
• Processes
• Configuration
• Application
- Latency
- Error rates
Amazon EC2 Instance
Browser Mobile
Server (Virtual)
Hardware
Server OS
Application &
Application
Microservices
DASHBOARDS
New Relic Monitoring
New Relic
Application
Monitoring
New Relic
Infrastructure
Monitoring
Amazon
CloudWatch
AWS
CONSOLE
Customer Experience:
• Synthetic tests
Application Analytics:
• App health
• App performance
• Microservice Dependencies
Instance Analytics:
• How O.S. is performing
• Configuration Changes
• Files & Packages
• Processes
Doesn’t know
• Virtualization
Amazon EC2 Instance
Browser Mobile
Server (Virtual)
Hardware
Server OS
Application &
Application
Microservices
DASHBOARDS
New Relic + AWS Monitoring
New Relic
Application
Monitoring
New Relic
Infrastructure
Monitoring
Amazon
CloudWatch
AWS
CONSOLE
New Relic
Monitors
CloudWatch
monitors
Integrations
AWS / CloudWatch
Integrations
• Visibility into virtualization
• CPU / Disk / Networking
• Popular AWS Services
New Relic
• CPU / Disk / Networking
• Memory / Filesystem
• Processes
- Infrastructure components
- Configuration inventory
• Application / Microservices:
- Latency
- Error rates
- App insights
1b.Profile Application
Dependencies to prioritize
application moves
Instrumentation enables speed & confidence at each phase.
Measurement Depth Will Vary Based On Needs
Plan Migrate Run
Strategy Analysis Design Transition Operations Improvement
1. Establish baselines for
end-user and application
performance and availability.
4. Optimize apps
for the cloud &
business goals.
NewRelicData
3b. Acceptance Test: Prove
end-user, application & Infra
performance and health.
©2008–17 New Relic, Inc. All rights
reserved.
3. Compare cloud
environment vs on-
prem environments.
2. Cloud Ready
Infrastructure
Monitoring
Discovery
& Cloud Readiness
49
Discovery
• How do you identify and
prioritize infrastructure, apps,
and teams to migrate?
• How can you easily baseline
customer experience and
availability pre-migration?
• Do you understand
infrastructure, app & service, and
team dependencies?
Key Discovery & Cloud Readiness Questions
Prove the cloud has improved your application and prepare to show progress
Cloud Readiness
• Are your tools built for and
priced for the cloud?
• How can you baseline customer
experience and availability pre-
migration?
• Can you see where your
workloads are in real time?
For time sensitive lift and shift migrations or packaged apps,
Synthetic monitoring is fast and easy.
Plan Migrate Run
Strategy Analysis Design Transition Operations Improvement
1. Establish baselines for
end-user and application
performance and availability.
NewRelicData
©2008–17 New Relic, Inc. All rights
reserved.
3. Compare cloud
environment vs on-
prem environments.
Confidential ©2008–17 New Relic, Inc. All rights reserved
Cloud Ready Speed or Packaged App Planning Strategy
5
2
Recommendation:
1. Set up synthetic monitors &
alerts for each URL and for
significant customer paths
2. Install cloud ready
infrastructure monitoring
3. Measure migration progress
Synthetics – Script Example 1 of 2
This scripting action is the basis for nearly all scripted browsers.
©2008–17 New Relic, Inc. All rights
reserved.
Synthetics – Script Example 2 of 2
©2008–17 New Relic, Inc. All rights
reserved.
Synthetics – General
©2008–17 New Relic, Inc. All rights
reserved.
From
Where?
How Often?
Name &
Apdex
Synthetics – Overview
©2008–17 New Relic, Inc. All rights
reserved.
Load Time
Availability
Slowest
Results
Failures
New Relic Synthetics Migration Dashboards Example
©2008–17 New Relic, Inc. All rights
reserved.
1b.Profile Application
Dependencies to prioritize
application moves
Instrumentation enables speed & confidence at each phase.
Measurement Depth Will Vary Based On Needs
Plan Migrate Run
Strategy Analysis Design Transition Operations Improvement
NewRelicData
©2008–17 New Relic, Inc. All rights
reserved.
Confidential ©2008–17 New Relic, Inc. All rights reserved
APM Service Maps & Transaction Data
Easily Surface Dependencies
Re-Architecture Discovery Strategy:
Inventory On-Premises & App Dependencies
Recommendation:
1. Inventory on-premises
infrastructure
2. Surface app and code
dependencies with APM.
3. Map high potential
infrastructure to apps to
teams and prioritize
sequence to optimize
learning & success
Monitoring On-prem and cloud hosts with the same tool
enables migration tracking and investment protection
Plan Migrate Run
Strategy Analysis Design Transition Operations Improvement
NewRelicData
©2008–17 New Relic, Inc. All rights
reserved.
2. Cloud Ready
Infrastructure
Monitoring
Confidential ©2008–17 New Relic, Inc. All rights reserved
Infrastructure Monitoring
• Choose infrastructure and
cloud agnostic monitoring
• Work with a vendor with
flexible terms for migrations
• Track your progress at a
glance.
Migrate & Acceptance Testing
62
Migration
• What types of acceptance
criteria should determine if the
application is considered stable
and performing well in the cloud?
• How is the overall migration
initiative tracking across
applications, application health,
and infrastructure?
Acceptance Testing
• Does the team have confidence
in the health and stability of the
migrated application?
• Has an application’s
performance gotten faster or
slower?
• Is an application more or less
stable than before?
Key Migration Measurement Questions
Make sure your migration projects are on time and on budget
When a workload reaches the cloud, prove it’s happy.
Plan Migrate Run
Strategy Analysis Design Transition Operations Improvement
NewRelicData
3b. Acceptance Test: Prove
end-user, application & Infra
performance and health.
©2008–17 New Relic, Inc. All rights
reserved.
Confidential ©2008–17 New Relic, Inc. All rights reserved
Acceptance Test Strategy:
Understand Key Application Metrics Before And After
6
5
Recommendation:
1. Use APM to understand
error rates, response
times, and more
1. Use Service Maps to
understand system
performance in hybrid
environments
APM – Acceptance Testing
©2008–17 New Relic, Inc. All rights
reserved.
Web Transaction
Time
Error Rate
Transactions
Apdex
Throughput
Activity
Host(s)
Confidential ©2008–17 New Relic, Inc. All rights reserved
Acceptance Testing Metrics
67
• Backend (APM, Infra, Syn)
Response Time (ms)
Error Rate (%)
Availability (%)
Throughput per host (rpm)
Host CPU (%)
• Front End (Browser, Mobile)
Page Load Time (sec)
JS Error Rate (%)
Crash Rate (%)
HTTP Error Rate (%)
APM – Service Map
©2008–17 New Relic, Inc. All rights
reserved.
APM + Infrastructure – Health Map
©2008–17 New Relic, Inc. All rights
reserved.
Cloud Ready Infrastructure Monitoring With AWS Integrations
©2008–17 New Relic, Inc. All rights
reserved.
Optimize, Run, and
Build On
71
Confidential ©2008–17 New Relic, Inc. All rights reserved 72
● End State Dashboards/Maps
○ Ops Dashboards
■ Full Stack App Health
■ Regional/Local AZ Performance
■ Availability
○ Business Level
■ KPI Tracking
■ Customer Issues
○ Dev Dashboards
■ Errors
■ Version Performance
○ Health Maps
Run & Optimize
Software-Driven Business
Unified view of Information
across hybrid cloud
Elastic scalability to support
spikes in demand
Baseline metrics support
AWS migration success
“New Relic allows us to build a solid foundation for all
of our next-gen products that helps us deliver great
customer experiences.”
Results
- Stephen Weinberg
Director of Site Reliability Engineering,
Morningstar
New Relic at Morningstar
1b.Profile Application
Dependencies to prioritize
application moves
New Relic enables speed & confidence at each phase.
Prove Success For Your Entire Cloud Journey
Plan Migrate Run
Strategy Analysis Design Transition Operations Improvement
1. Establish baselines for
end-user and application
performance and availability.
4. Optimize apps
for the cloud &
business goals.
NewRelicData
3b. Acceptance Test: Prove
end-user, application & Infra
performance and health.
©2008–17 New Relic, Inc. All rights
reserved.
3. Compare cloud
environment vs on-
prem environments.
2. Cloud Ready
Infrastructure
Monitoring
Thanks!
newrelic.com/cloud
newrelic.com/aws
@abnerg
7
Confidential ©2008–17 New Relic, Inc. All rights reserved
Discovery & Cloud
Readiness
“Lift and shift”
Cloud migration
Optimize and
improve app +
infrastructure
efficiency
Shift to DevOps,
containerization,
shared services
Agile development
and deployment,
integrated teams
Common Journey 1: AWS To Get To DevOps
Optimize front end
Custom Data & Dashboards For Each Phase
Application Dependences, Health
Cloud / On-Prem Infrastructure & Services
Benchmark Customer Experience & Availability
Move on-prem apps to cloud
prioritizing high infra cost apps
Reap benefits of cloud and
improve customer experience
Highest biz value, make teams better
at deploying and building
Migrate RunPlan
Confidential ©2008–17 New Relic, Inc. All rights reserved
Common Journey: AWS To Accelerate DevOps
Cloud migration
Optimize and
improve app +
infrastructure
efficiency
Accelerate DevOps
with containerization,
shared services
Accelerate Agile
development and
deployment
Move on-prem apps to reside
with cloud native apps
Minor changes to take
advantage of cloud elasticity
Focus change efforts on new high value
apps and architecture of existing apps to
improve customer experience
Adopt DevOps,
but speed is
infrastructure
constrained
Migrate RunPlan
Confidential ©2008–17 New Relic, Inc. All rights reserved
Example Alert Strategy In The Cloud
78
● Base Alert Set (Built Automatically)
○ Cloud Instance Health
■ Host Availability Alert
■ Process Availability Alert
■ Perf Metrics (CPU, Disk, Memory)
○ Application Health
■ Response Time
■ Error Rate (Baseline)
■ Throughput (Baseline)
○ Client-Side Health
■ Page Load Time
■ Crash Rate
■ Error Rate
■ Throughput (Baseline)
○ Cloud Products Health (RDS, S3, Cosmos DB, etc)
■ Perf Metric by Type
AWS Migration Programs
AWS Global Migration Segment - ISV
Kalpan Raval
Disruption demands a response
BCG research indicates
that leaders believe the
biggest impacts on their
industry will come from:
• Speed of adopting
new technology
• Big-data analytics
• Technology platforms
• Enhanced operations
processes
80
Migration Acceleration Program (MAP)
• Mature organisations are
often built upon a
complex digital tapestry
that embodies years of
technical debt
• Addressing this issue
allows IT organisations
to better serve the
needs of the business,
and enable digital
transformation
81
Source: McKinsey Global Survey
But it is hard to drive real change when so much
budget just supports the status quo
Migration Acceleration Program (MAP)
Responding to disruption requires a new model
Focus IT on what differentiates your business.
Retire technical debt.
Innovate at start-up like speed
Reduce risk
©2016, Amazon Web Services, Inc. or its affiliates. All rights reserved 82
Migration Acceleration Program (MAP)
Migration Acceleration Program (MAP)
This Stages of Adoption path describes a
common journey customers take to drive
innovation and value through the cloud
• Project stage
• Foundation stage
• Migration stage
• Reinvention
The Migration Acceleration Program
helps accelerate your Foundation building
and Application Migrations to more rapidly
build capability and achieve business
results
AWS PartnersAWS and Partner Tools
AWS Investment AWS Training
Migration Methodology
AWS Professional Services
Migration Acceleration Program (MAP)
Customer experiences
Migrated over ~5,500 instances in 9 months, reduced
storage costs 50%, compute costs 20%, and sped up
provisioning by 10x (4 weeks to 2 days).
Migrated 300+ applications in one year for a savings of
$14M.
Migrated data center assets for several divested
business units in 6 months.
Consolidating 56 data centers down to 6, moving 75%
of infrastructure to cloud in the process, and re-
allocating more than $100M toward key business
drivers.
Migration Acceleration Program (MAP)
©2016, Amazon Web Services, Inc. or its affiliates. All rights reserved 85
Migrated 8 of 12 data centers to AWS, improving
performance, reliability, and cost.
App Migration Patterns
Redesign
Application/
Infrastructure Architecture
App Code
Development
Full ALM /
SDLC
Integration
Purchase COTS/
SaaS & licensing
Manual Install
& Setup
Modify underlying
Infrastructure
Determine
new platform
Retain /
Revisit
Manual Config
Manual Deploy
Manual Install
Retire /
Decommission
Determine
Migration
Path
Use Migration Tools
Transition ProductionValidation
Automate
Discover/Assess/Prioritize
applications
Retain/
Revisit
Retire/
Decommision
Determine
migration path
Migration Acceleration Program (MAP)
Prepared by TechRepublic exclusively for
THANK YOU!
CLOUD MIGRATION WITH CONFIDENCE:
7 KEYS TO SUCCESS
88
Copyright © 2017. All rights reserved.
NewRelic.com

More Related Content

PDF
New Relic Infrastructure - New Integrations For Smarter and Faster Cloud Adop...
PPTX
Improving end user experiences with New Relic Browser and Synthetics
PPTX
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
PDF
Spring ‘17 New Relic Digital Intelligence Platform Updates
PDF
Cloud Wars: Performance Benchmarking AWS, GCP and Azure
PDF
Outage analysis: BGP Routing Errors Ripple Across the Internet
PPTX
Pivotal Cloud Foundry: Cloud Native Architecture
PPTX
Empowering Marketing Solutions Teams
New Relic Infrastructure - New Integrations For Smarter and Faster Cloud Adop...
Improving end user experiences with New Relic Browser and Synthetics
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Spring ‘17 New Relic Digital Intelligence Platform Updates
Cloud Wars: Performance Benchmarking AWS, GCP and Azure
Outage analysis: BGP Routing Errors Ripple Across the Internet
Pivotal Cloud Foundry: Cloud Native Architecture
Empowering Marketing Solutions Teams

What's hot (12)

PDF
How to See and Resolve Office 365 Performance Challenges
PPTX
DevOps 101 - Moving Fast with Confidence
PPTX
Do DevOps Right with New Relic
PDF
DevOps Introduction - AWS Boston Meetup - AWS Presentation
PPTX
Modernizing Your DNS Platform with NS1 and ThousandEyes
PPTX
Lag. Crackle. Pause. Keeping Your Unified Communications in Check.
PPTX
The Enterprise Shift & The World of IT - ServiceNow's Chris Pope
PDF
DevOps and Cloud Native
PPTX
The Top Outages of 2021: Analysis and Takeaways
PDF
Cisco IT and ThousandEyes
PDF
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
PPTX
SplunkLive! Utrecht - KPN
How to See and Resolve Office 365 Performance Challenges
DevOps 101 - Moving Fast with Confidence
Do DevOps Right with New Relic
DevOps Introduction - AWS Boston Meetup - AWS Presentation
Modernizing Your DNS Platform with NS1 and ThousandEyes
Lag. Crackle. Pause. Keeping Your Unified Communications in Check.
The Enterprise Shift & The World of IT - ServiceNow's Chris Pope
DevOps and Cloud Native
The Top Outages of 2021: Analysis and Takeaways
Cisco IT and ThousandEyes
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
SplunkLive! Utrecht - KPN
Ad

Similar to Cloud Migration with Confidence: 7 Keys to Success (15)

PDF
Case Study: Continuous Delivery in a Tech Debt Laden World by Talk Talk.
PDF
PuppetConf 2017: Adobe Advertising Cloud: Lean Puppet Workflow to Support Mul...
PDF
PuppetConf 2017 | Adobe Advertising Cloud: A Lean Puppet Workflow to Support ...
PPTX
Cloudy with a Chance of Databases
PPTX
Innovations fueled by IoT and the Cloud
PDF
Veritas Solution Day 2017, France, keynote by Mike Palmer
PDF
Journey to the Modern App with Containers, Microservices and Big Data
PPTX
Ongoing management of your PHP 7 application
PDF
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
PPTX
Platform for Cloud Migration — Accelerating and De-Risking your Cloud Journey
PPTX
ARC207 Monitoring Performance of Enterprise Applications on AWS: Understandin...
PDF
Providing Insight, Protection, and Resiliency to Cloud Environments
PDF
Journey to Cloud-Native - Reducing Production Risks at Scale
PDF
Strategies on How to Overcome Security Challenges Unique to Cloud-Native Apps
PPTX
How to Architect AWS for Mission-Critical Applications
Case Study: Continuous Delivery in a Tech Debt Laden World by Talk Talk.
PuppetConf 2017: Adobe Advertising Cloud: Lean Puppet Workflow to Support Mul...
PuppetConf 2017 | Adobe Advertising Cloud: A Lean Puppet Workflow to Support ...
Cloudy with a Chance of Databases
Innovations fueled by IoT and the Cloud
Veritas Solution Day 2017, France, keynote by Mike Palmer
Journey to the Modern App with Containers, Microservices and Big Data
Ongoing management of your PHP 7 application
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
Platform for Cloud Migration — Accelerating and De-Risking your Cloud Journey
ARC207 Monitoring Performance of Enterprise Applications on AWS: Understandin...
Providing Insight, Protection, and Resiliency to Cloud Environments
Journey to Cloud-Native - Reducing Production Risks at Scale
Strategies on How to Overcome Security Challenges Unique to Cloud-Native Apps
How to Architect AWS for Mission-Critical Applications
Ad

More from New Relic (20)

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

Recently uploaded (20)

PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
Modernising the Digital Integration Hub
PPTX
observCloud-Native Containerability and monitoring.pptx
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Five Habits of High-Impact Board Members
PDF
Getting Started with Data Integration: FME Form 101
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
CloudStack 4.21: First Look Webinar slides
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
Chapter 5: Probability Theory and Statistics
PDF
STKI Israel Market Study 2025 version august
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Architecture types and enterprise applications.pdf
DOCX
search engine optimization ppt fir known well about this
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
The various Industrial Revolutions .pptx
Enhancing emotion recognition model for a student engagement use case through...
Modernising the Digital Integration Hub
observCloud-Native Containerability and monitoring.pptx
O2C Customer Invoices to Receipt V15A.pptx
Zenith AI: Advanced Artificial Intelligence
1 - Historical Antecedents, Social Consideration.pdf
Five Habits of High-Impact Board Members
Getting Started with Data Integration: FME Form 101
Getting started with AI Agents and Multi-Agent Systems
CloudStack 4.21: First Look Webinar slides
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Chapter 5: Probability Theory and Statistics
STKI Israel Market Study 2025 version august
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Web Crawler for Trend Tracking Gen Z Insights.pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Architecture types and enterprise applications.pdf
search engine optimization ppt fir known well about this
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
The various Industrial Revolutions .pptx

Cloud Migration with Confidence: 7 Keys to Success

  • 1. Prepared by TechRepublic exclusively for CLOUD MIGRATION WITH CONFIDENCE: 7 KEYS TO SUCCESS
  • 2. 2 Copyright © 2017. All rights reserved. Cloud Migration with Confidence: 7 Keys to Success Explore how to quickly identify elements of your stack that may require special attention or reconfiguration before, during, and after migration Discover how to objectively and accurately monitor your apps and cloud infrastructure to ensure everything is running reliably Prepare your applications and cloud infrastructure to run at scale and learn how microservices and dynamic infrastructure can help
  • 3. 3 Copyright © 2017. All rights reserved. Speakers CBS Interactive Editor Branded Content MICHAEL STEINHART DAVID GEWIRTZ ABNER GERMANOW CBS Interactive Distinguished Lecturer and author of The Flexible Enterprise New Relic Senior Director of Evangelism and Partner Marketing KALPAN RAVAL Amazon Web Services Global Ecosystem Leader Enterprise Migrations
  • 4. 4 Copyright © 2017. All rights reserved. Pre-cloud Case Study: ZATZ Launched in 1997 PHP was still at 1.0 Windows was Windows 95 Mac OS was System 7 PC: 8MB RAM, 500MB HD, $1700 Titanic was the big movie of the year Blogs were still considered “zines” Mark Zuckerberg was 13
  • 5. 5 Copyright © 2017. All rights reserved. Pre-cloud Case Study: ZATZ Launched in 1997 PHP was still at 1.0 Windows was Windows 95 Mac OS was System 7 PC: 8MB RAM, 500MB HD, $1700 Titanic was the big movie of the year Blogs were still considered “zines” Mark Zuckerberg was 13 If we ran out of server capacity, we had to buy a new box
  • 6. 6 Copyright © 2017. All rights reserved. Pre-cloud Case Study: ZATZ Launched in 1997 PHP was still at 1.0 Windows was Windows 95 Mac OS was System 7 PC: 8MB RAM, 500MB HD, $1700 Titanic was the big movie of the year Blogs were still considered “zines” Mark Zuckerberg was 13 If we ran out of server capacity, we had to buy a new box If we ran out of bandwidth, we had to have an additional T-1 installed
  • 7. 7 Copyright © 2017. All rights reserved. Pre-cloud Case Study: ZATZ Launched in 1997 PHP was still at 1.0 Windows was Windows 95 Mac OS was System 7 PC: 8MB RAM, 500MB HD, $1700 Titanic was the big movie of the year Blogs were still considered “zines” Mark Zuckerberg was 13 If we ran out of server capacity, we had to buy a new box If we ran out of bandwidth, we had to have an additional T-1 installed If we ran out of rack space, we had to find a new location to store our machines
  • 8. 8 Copyright © 2017. All rights reserved. Pre-cloud Case Study: ZATZ Launched in 1997 PHP was still at 1.0 Windows was Windows 95 Mac OS was System 7 PC: 8MB RAM, 500MB HD, $1700 Titanic was the big movie of the year Blogs were still considered “zines” Mark Zuckerberg was 13 If we ran out of server capacity, we had to buy a new box If we ran out of bandwidth, we had to have an additional T-1 installed If we ran out of rack space, we had to find a new location to store our machines Growth was in expensive chunks Growth was heavily dependent on CAPEX
  • 9. 9 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration 66,014 articles 1.2 million email newsletter subscribers 539 million email newsletters mailed 1.9 billion web pages served By 2010… The cloud provided Scalability Flexibility Modularity Cost Management Migrated to cloud hosting services before AWS Moved to AWS with managed hosting provider
  • 10. 10 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Migrated to cloud hosting services before AWS Moved to AWS with managed hosting provider 66,014 articles 1.2 million email newsletter subscribers 539 million email newsletters mailed 1.9 billion web pages served By 2010… But…
  • 11. 11 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging It took three full years
  • 12. 12 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging Distributed systems were almost impossible to keep in sync It took three full years
  • 13. 13 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging Distributed systems were almost impossible to keep in sync Distributed workloads were nearly impossible to monitor and manage It took three full years
  • 14. 14 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging Distributed systems were almost impossible to keep in sync Distributed workloads were nearly impossible to monitor and manage When we had some kind of race condition, tracking it down was brutally challenging It took three full years
  • 15. 15 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging Distributed systems were almost impossible to keep in sync Distributed workloads were nearly impossible to monitor and manage When we had some kind of race condition, tracking it down was brutally challenging Debugging and maintaining multi-server code was nearly impossible It took three full years
  • 16. 16 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging Distributed systems were almost impossible to keep in sync Distributed workloads were nearly impossible to monitor and manage When we had some kind of race condition, tracking it down was brutally challenging Debugging and maintaining multi-server code was nearly impossible It took three full years Delivering code updates without downtime was absolutely impossible
  • 17. 17 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging Distributed systems were almost impossible to keep in sync Distributed workloads were nearly impossible to monitor and manage When we had some kind of race condition, tracking it down was brutally challenging Debugging and maintaining multi-server code was nearly impossible It took three full years Delivering code updates without downtime was absolutely impossible Monitoring each workload process in real-time was impossible
  • 18. 18 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging Distributed systems were almost impossible to keep in sync Distributed workloads were nearly impossible to monitor and manage When we had some kind of race condition, tracking it down was brutally challenging Debugging and maintaining multi-server code was nearly impossible It took three full years Delivering code updates without downtime was absolutely impossible Monitoring each workload process in real-time was impossible As we increased flexibility due to the cloud, complexity increased exponentially
  • 19. 19 Copyright © 2017. All rights reserved. Case Study: ZATZ Cloud Migration Pre-AWS migration was very challenging Distributed systems were almost impossible to keep in sync Distributed workloads were nearly impossible to monitor and manage When we had some kind of race condition, tracking it down was brutally challenging Debugging and maintaining multi-server code was nearly impossible It took three full years Delivering code updates without downtime was absolutely impossible Monitoring each workload process in real-time was impossible As we increased flexibility due to the cloud, complexity increased exponentially Diagnosing where problems occurred (infrastructure or code) was very slow
  • 20. 20 Copyright © 2017. All rights reserved. What We Needed TOOLS TO ASSURE US MIGRATION WORKED
  • 21. 21 Copyright © 2017. All rights reserved. What We Needed TOOLS TO ASSURE US MIGRATION WORKED TOOLS TO CONFIRM WORKLOADS AND APPLICATIONS ARE RUNNING PROPERLY
  • 22. 22 Copyright © 2017. All rights reserved. What We Needed TOOLS TO ASSURE US MIGRATION WORKED TOOLS TO CONFIRM WORKLOADS AND APPLICATIONS ARE RUNNING PROPERLY TOOLS TO HELP DIAGNOSE ISSUES
  • 23. 23 Copyright © 2017. All rights reserved. What We Needed TOOLS TO ASSURE US MIGRATION WORKED TOOLS TO CONFIRM WORKLOADS AND APPLICATIONS ARE RUNNING PROPERLY TOOLS TO HELP DIAGNOSE ISSUES TOOLS TO MONITOR IT ALL
  • 24. 24 Copyright © 2017. All rights reserved. What We Needed TOOLS TO ASSURE US MIGRATION WORKED TOOLS TO CONFIRM WORKLOADS AND APPLICATIONS ARE RUNNING PROPERLY TOOLS TO HELP DIAGNOSE ISSUES TOOLS TO MONITOR IT ALL ACROSS ON-PREM, CLOUD, & CLOUD WORKLOADS
  • 25. 25 Copyright © 2017. All rights reserved. Question… Is This Solution Available To Us Today?
  • 26. ©2008–17 New Relic, Inc. All rights reserved. Abner Germanow, New Relic Partner Marketing, November 2017 @abnerg Get Cloud Ready & Migrate Fast With Confidence
  • 27. NEWR NYSE – 2014 15k+ Customers 13,500+ Disruptors1,500+ Global Enterprises New Relic is the Catalyst 1.5B Scale: Events & Metrics Per Minute
  • 28. 28Confidential ©2008–17 New Relic, Inc. All rights reserved. How do you go faster with New Relic?
  • 29. You need to INSTRUMENT EVERYTHING fast Fast, easy, complete 29Confidential ©2008–17 New Relic, Inc. All rights reserved. 7 Programming Languages Cloud & On-Host Integrations
  • 30. 30Confidential ©2008–17 New Relic, Inc. All rights reserved. We collect at scale and innovate daily.. Enterprise class SaaS +1.5Bmetrics and events/minute +50teams deploying every day +15Kcustomers
  • 31. ..with world-class security and open APIs Enterprise class SaaS 31Confidential ©2008–17 New Relic, Inc. All rights reserved. ✓ SSAE-16/SOC II New Relic Platform ✓ SSAE-16/SOC II Data Center ✓ CSA-STAR enterprise security
  • 32. To make sense of raw data and figure out what matters.. Curated experiences powered by Applied Intelligence 32Confidential ©2008–17 New Relic, Inc. All rights reserved.
  • 33. So the whole team has the Insights they need to succeed. Self Service, Proactive, Predictive 33Confidential ©2008–17 New Relic, Inc. All rights reserved.
  • 34. 34Confidential ©2008–17 New Relic, Inc. All rights reserved. The New Relic Platform Instrumentation. Intelligence. Insight
  • 35. The New Relic Platform 35Confidential ©2008–17 New Relic, Inc. All rights reserved.
  • 37. 37 Migration: Profile & Prove Success With New Relic
  • 38. Measuring the migration to the cloud is critical Create baselines (black-box, frontend and backend app metrics) Compare and understand deviations from baselines each step of migration Keep your cloud budget in control and monitor the dynamic cloud(s) post migration Pre-migration Profiling & Benchmarking Performance Post-migration & During Optimization ©2008–17 New Relic, Inc. All rights reserved.
  • 39. Getting Cloud Ready Ops Previous - STATIC World ©2008–17 New Relic, Inc. All rights reserved.
  • 40. Getting Cloud Ready Dev Now - DYNAMIC World Ops Ops Previous - STATIC World ©2008–17 New Relic, Inc. All rights reserved.
  • 43. Private Data Center To Infrastructure AAS Amazon EC2 Instance BrowserMobile Server (Virtual) Hardware Server OS Application & Application Microservices BrowserMobile Server Hardware Server OS Application & Application Microservices
  • 44. Your customer experience is dependent on every layer of your stack working well together
  • 45. Amazon EC2 Instance BrowserMobile Server (Virtual) Hardware Server OS Application & Application Microservices AWS Monitoring (Once you get there) Amazon CloudWatch AWS CONSOLE Amazon CloudWatch Monitors • EC2 instance • Virtualization • Hardware • [CPU / Disk / Networking] Doesn’t know about: • Server OS • Memory / Filesystem • Processes • Configuration • Application - Latency - Error rates
  • 46. Amazon EC2 Instance Browser Mobile Server (Virtual) Hardware Server OS Application & Application Microservices DASHBOARDS New Relic Monitoring New Relic Application Monitoring New Relic Infrastructure Monitoring Amazon CloudWatch AWS CONSOLE Customer Experience: • Synthetic tests Application Analytics: • App health • App performance • Microservice Dependencies Instance Analytics: • How O.S. is performing • Configuration Changes • Files & Packages • Processes Doesn’t know • Virtualization
  • 47. Amazon EC2 Instance Browser Mobile Server (Virtual) Hardware Server OS Application & Application Microservices DASHBOARDS New Relic + AWS Monitoring New Relic Application Monitoring New Relic Infrastructure Monitoring Amazon CloudWatch AWS CONSOLE New Relic Monitors CloudWatch monitors Integrations AWS / CloudWatch Integrations • Visibility into virtualization • CPU / Disk / Networking • Popular AWS Services New Relic • CPU / Disk / Networking • Memory / Filesystem • Processes - Infrastructure components - Configuration inventory • Application / Microservices: - Latency - Error rates - App insights
  • 48. 1b.Profile Application Dependencies to prioritize application moves Instrumentation enables speed & confidence at each phase. Measurement Depth Will Vary Based On Needs Plan Migrate Run Strategy Analysis Design Transition Operations Improvement 1. Establish baselines for end-user and application performance and availability. 4. Optimize apps for the cloud & business goals. NewRelicData 3b. Acceptance Test: Prove end-user, application & Infra performance and health. ©2008–17 New Relic, Inc. All rights reserved. 3. Compare cloud environment vs on- prem environments. 2. Cloud Ready Infrastructure Monitoring
  • 50. Discovery • How do you identify and prioritize infrastructure, apps, and teams to migrate? • How can you easily baseline customer experience and availability pre-migration? • Do you understand infrastructure, app & service, and team dependencies? Key Discovery & Cloud Readiness Questions Prove the cloud has improved your application and prepare to show progress Cloud Readiness • Are your tools built for and priced for the cloud? • How can you baseline customer experience and availability pre- migration? • Can you see where your workloads are in real time?
  • 51. For time sensitive lift and shift migrations or packaged apps, Synthetic monitoring is fast and easy. Plan Migrate Run Strategy Analysis Design Transition Operations Improvement 1. Establish baselines for end-user and application performance and availability. NewRelicData ©2008–17 New Relic, Inc. All rights reserved. 3. Compare cloud environment vs on- prem environments.
  • 52. Confidential ©2008–17 New Relic, Inc. All rights reserved Cloud Ready Speed or Packaged App Planning Strategy 5 2 Recommendation: 1. Set up synthetic monitors & alerts for each URL and for significant customer paths 2. Install cloud ready infrastructure monitoring 3. Measure migration progress
  • 53. Synthetics – Script Example 1 of 2 This scripting action is the basis for nearly all scripted browsers. ©2008–17 New Relic, Inc. All rights reserved.
  • 54. Synthetics – Script Example 2 of 2 ©2008–17 New Relic, Inc. All rights reserved.
  • 55. Synthetics – General ©2008–17 New Relic, Inc. All rights reserved. From Where? How Often? Name & Apdex
  • 56. Synthetics – Overview ©2008–17 New Relic, Inc. All rights reserved. Load Time Availability Slowest Results Failures
  • 57. New Relic Synthetics Migration Dashboards Example ©2008–17 New Relic, Inc. All rights reserved.
  • 58. 1b.Profile Application Dependencies to prioritize application moves Instrumentation enables speed & confidence at each phase. Measurement Depth Will Vary Based On Needs Plan Migrate Run Strategy Analysis Design Transition Operations Improvement NewRelicData ©2008–17 New Relic, Inc. All rights reserved.
  • 59. Confidential ©2008–17 New Relic, Inc. All rights reserved APM Service Maps & Transaction Data Easily Surface Dependencies Re-Architecture Discovery Strategy: Inventory On-Premises & App Dependencies Recommendation: 1. Inventory on-premises infrastructure 2. Surface app and code dependencies with APM. 3. Map high potential infrastructure to apps to teams and prioritize sequence to optimize learning & success
  • 60. Monitoring On-prem and cloud hosts with the same tool enables migration tracking and investment protection Plan Migrate Run Strategy Analysis Design Transition Operations Improvement NewRelicData ©2008–17 New Relic, Inc. All rights reserved. 2. Cloud Ready Infrastructure Monitoring
  • 61. Confidential ©2008–17 New Relic, Inc. All rights reserved Infrastructure Monitoring • Choose infrastructure and cloud agnostic monitoring • Work with a vendor with flexible terms for migrations • Track your progress at a glance.
  • 62. Migrate & Acceptance Testing 62
  • 63. Migration • What types of acceptance criteria should determine if the application is considered stable and performing well in the cloud? • How is the overall migration initiative tracking across applications, application health, and infrastructure? Acceptance Testing • Does the team have confidence in the health and stability of the migrated application? • Has an application’s performance gotten faster or slower? • Is an application more or less stable than before? Key Migration Measurement Questions Make sure your migration projects are on time and on budget
  • 64. When a workload reaches the cloud, prove it’s happy. Plan Migrate Run Strategy Analysis Design Transition Operations Improvement NewRelicData 3b. Acceptance Test: Prove end-user, application & Infra performance and health. ©2008–17 New Relic, Inc. All rights reserved.
  • 65. Confidential ©2008–17 New Relic, Inc. All rights reserved Acceptance Test Strategy: Understand Key Application Metrics Before And After 6 5 Recommendation: 1. Use APM to understand error rates, response times, and more 1. Use Service Maps to understand system performance in hybrid environments
  • 66. APM – Acceptance Testing ©2008–17 New Relic, Inc. All rights reserved. Web Transaction Time Error Rate Transactions Apdex Throughput Activity Host(s)
  • 67. Confidential ©2008–17 New Relic, Inc. All rights reserved Acceptance Testing Metrics 67 • Backend (APM, Infra, Syn) Response Time (ms) Error Rate (%) Availability (%) Throughput per host (rpm) Host CPU (%) • Front End (Browser, Mobile) Page Load Time (sec) JS Error Rate (%) Crash Rate (%) HTTP Error Rate (%)
  • 68. APM – Service Map ©2008–17 New Relic, Inc. All rights reserved.
  • 69. APM + Infrastructure – Health Map ©2008–17 New Relic, Inc. All rights reserved.
  • 70. Cloud Ready Infrastructure Monitoring With AWS Integrations ©2008–17 New Relic, Inc. All rights reserved.
  • 72. Confidential ©2008–17 New Relic, Inc. All rights reserved 72 ● End State Dashboards/Maps ○ Ops Dashboards ■ Full Stack App Health ■ Regional/Local AZ Performance ■ Availability ○ Business Level ■ KPI Tracking ■ Customer Issues ○ Dev Dashboards ■ Errors ■ Version Performance ○ Health Maps Run & Optimize Software-Driven Business
  • 73. Unified view of Information across hybrid cloud Elastic scalability to support spikes in demand Baseline metrics support AWS migration success “New Relic allows us to build a solid foundation for all of our next-gen products that helps us deliver great customer experiences.” Results - Stephen Weinberg Director of Site Reliability Engineering, Morningstar New Relic at Morningstar
  • 74. 1b.Profile Application Dependencies to prioritize application moves New Relic enables speed & confidence at each phase. Prove Success For Your Entire Cloud Journey Plan Migrate Run Strategy Analysis Design Transition Operations Improvement 1. Establish baselines for end-user and application performance and availability. 4. Optimize apps for the cloud & business goals. NewRelicData 3b. Acceptance Test: Prove end-user, application & Infra performance and health. ©2008–17 New Relic, Inc. All rights reserved. 3. Compare cloud environment vs on- prem environments. 2. Cloud Ready Infrastructure Monitoring
  • 76. Confidential ©2008–17 New Relic, Inc. All rights reserved Discovery & Cloud Readiness “Lift and shift” Cloud migration Optimize and improve app + infrastructure efficiency Shift to DevOps, containerization, shared services Agile development and deployment, integrated teams Common Journey 1: AWS To Get To DevOps Optimize front end Custom Data & Dashboards For Each Phase Application Dependences, Health Cloud / On-Prem Infrastructure & Services Benchmark Customer Experience & Availability Move on-prem apps to cloud prioritizing high infra cost apps Reap benefits of cloud and improve customer experience Highest biz value, make teams better at deploying and building Migrate RunPlan
  • 77. Confidential ©2008–17 New Relic, Inc. All rights reserved Common Journey: AWS To Accelerate DevOps Cloud migration Optimize and improve app + infrastructure efficiency Accelerate DevOps with containerization, shared services Accelerate Agile development and deployment Move on-prem apps to reside with cloud native apps Minor changes to take advantage of cloud elasticity Focus change efforts on new high value apps and architecture of existing apps to improve customer experience Adopt DevOps, but speed is infrastructure constrained Migrate RunPlan
  • 78. Confidential ©2008–17 New Relic, Inc. All rights reserved Example Alert Strategy In The Cloud 78 ● Base Alert Set (Built Automatically) ○ Cloud Instance Health ■ Host Availability Alert ■ Process Availability Alert ■ Perf Metrics (CPU, Disk, Memory) ○ Application Health ■ Response Time ■ Error Rate (Baseline) ■ Throughput (Baseline) ○ Client-Side Health ■ Page Load Time ■ Crash Rate ■ Error Rate ■ Throughput (Baseline) ○ Cloud Products Health (RDS, S3, Cosmos DB, etc) ■ Perf Metric by Type
  • 79. AWS Migration Programs AWS Global Migration Segment - ISV Kalpan Raval
  • 80. Disruption demands a response BCG research indicates that leaders believe the biggest impacts on their industry will come from: • Speed of adopting new technology • Big-data analytics • Technology platforms • Enhanced operations processes 80 Migration Acceleration Program (MAP)
  • 81. • Mature organisations are often built upon a complex digital tapestry that embodies years of technical debt • Addressing this issue allows IT organisations to better serve the needs of the business, and enable digital transformation 81 Source: McKinsey Global Survey But it is hard to drive real change when so much budget just supports the status quo Migration Acceleration Program (MAP)
  • 82. Responding to disruption requires a new model Focus IT on what differentiates your business. Retire technical debt. Innovate at start-up like speed Reduce risk ©2016, Amazon Web Services, Inc. or its affiliates. All rights reserved 82 Migration Acceleration Program (MAP)
  • 83. Migration Acceleration Program (MAP) This Stages of Adoption path describes a common journey customers take to drive innovation and value through the cloud • Project stage • Foundation stage • Migration stage • Reinvention The Migration Acceleration Program helps accelerate your Foundation building and Application Migrations to more rapidly build capability and achieve business results
  • 84. AWS PartnersAWS and Partner Tools AWS Investment AWS Training Migration Methodology AWS Professional Services Migration Acceleration Program (MAP)
  • 85. Customer experiences Migrated over ~5,500 instances in 9 months, reduced storage costs 50%, compute costs 20%, and sped up provisioning by 10x (4 weeks to 2 days). Migrated 300+ applications in one year for a savings of $14M. Migrated data center assets for several divested business units in 6 months. Consolidating 56 data centers down to 6, moving 75% of infrastructure to cloud in the process, and re- allocating more than $100M toward key business drivers. Migration Acceleration Program (MAP) ©2016, Amazon Web Services, Inc. or its affiliates. All rights reserved 85 Migrated 8 of 12 data centers to AWS, improving performance, reliability, and cost.
  • 86. App Migration Patterns Redesign Application/ Infrastructure Architecture App Code Development Full ALM / SDLC Integration Purchase COTS/ SaaS & licensing Manual Install & Setup Modify underlying Infrastructure Determine new platform Retain / Revisit Manual Config Manual Deploy Manual Install Retire / Decommission Determine Migration Path Use Migration Tools Transition ProductionValidation Automate Discover/Assess/Prioritize applications Retain/ Revisit Retire/ Decommision Determine migration path Migration Acceleration Program (MAP)
  • 87. Prepared by TechRepublic exclusively for THANK YOU! CLOUD MIGRATION WITH CONFIDENCE: 7 KEYS TO SUCCESS
  • 88. 88 Copyright © 2017. All rights reserved. NewRelic.com