SlideShare ist ein Scribd-Unternehmen logo
1 von 88
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Outage analysis: BGP Routing Errors Ripple Across the Internet
Outage analysis: BGP Routing Errors Ripple Across the InternetOutage analysis: BGP Routing Errors Ripple Across the Internet
Outage analysis: BGP Routing Errors Ripple Across the Internet
 
Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...
 
Pivotal Cloud Foundry: Cloud Native Architecture
Pivotal Cloud Foundry: Cloud Native ArchitecturePivotal Cloud Foundry: Cloud Native Architecture
Pivotal Cloud Foundry: Cloud Native Architecture
 
Empowering Marketing Solutions Teams
Empowering Marketing Solutions TeamsEmpowering Marketing Solutions Teams
Empowering Marketing Solutions Teams
 
How to See and Resolve Office 365 Performance Challenges
How to See and Resolve Office 365 Performance Challenges How to See and Resolve Office 365 Performance Challenges
How to See and Resolve Office 365 Performance Challenges
 
DevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with ConfidenceDevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with Confidence
 
DevOps Tooling & Policy as a Way for Government Modernization | AWS Public Se...
DevOps Tooling & Policy as a Way for Government Modernization | AWS Public Se...DevOps Tooling & Policy as a Way for Government Modernization | AWS Public Se...
DevOps Tooling & Policy as a Way for Government Modernization | AWS Public Se...
 
Do DevOps Right with New Relic
Do DevOps Right with New RelicDo DevOps Right with New Relic
Do DevOps Right with New Relic
 
DevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS PresentationDevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS Presentation
 
Accelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdfAccelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdf
 
Modernizing Your DNS Platform with NS1 and ThousandEyes
Modernizing Your DNS Platform with NS1 and ThousandEyesModernizing Your DNS Platform with NS1 and ThousandEyes
Modernizing Your DNS Platform with NS1 and ThousandEyes
 
Lag. Crackle. Pause. Keeping Your Unified Communications in Check.
Lag. Crackle. Pause. Keeping Your Unified Communications in Check.Lag. Crackle. Pause. Keeping Your Unified Communications in Check.
Lag. Crackle. Pause. Keeping Your Unified Communications in Check.
 
Bridging the Datacentre to the Cloud- AWS Summit SG 2017
Bridging the Datacentre to the Cloud- AWS Summit SG 2017Bridging the Datacentre to the Cloud- AWS Summit SG 2017
Bridging the Datacentre to the Cloud- AWS Summit SG 2017
 
The Enterprise Shift & The World of IT - ServiceNow's Chris Pope
The Enterprise Shift & The World of IT - ServiceNow's Chris PopeThe Enterprise Shift & The World of IT - ServiceNow's Chris Pope
The Enterprise Shift & The World of IT - ServiceNow's Chris Pope
 
cloud economics - Toronto FSI Symposium - October 2016
cloud economics - Toronto FSI Symposium - October 2016cloud economics - Toronto FSI Symposium - October 2016
cloud economics - Toronto FSI Symposium - October 2016
 
DevOps and Cloud Native
DevOps and Cloud NativeDevOps and Cloud Native
DevOps and Cloud Native
 
The Top Outages of 2021: Analysis and Takeaways
The Top Outages of 2021: Analysis and TakeawaysThe Top Outages of 2021: Analysis and Takeaways
The Top Outages of 2021: Analysis and Takeaways
 
Cisco IT and ThousandEyes
Cisco IT and ThousandEyesCisco IT and ThousandEyes
Cisco IT and ThousandEyes
 
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven EnterprisePivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
 
SplunkLive! Utrecht - KPN
SplunkLive! Utrecht - KPNSplunkLive! Utrecht - KPN
SplunkLive! Utrecht - KPN
 

Ähnlich wie Cloud Migration with Confidence: 7 Keys to Success

Building Global Serverless Backends
Building Global Serverless BackendsBuilding Global Serverless Backends
Building Global Serverless Backends
Amazon Web Services
 

Ähnlich wie Cloud Migration with Confidence: 7 Keys to Success (20)

Case Study: Continuous Delivery in a Tech Debt Laden World by Talk Talk.
Case Study: Continuous Delivery in a Tech Debt Laden World by Talk Talk.Case Study: Continuous Delivery in a Tech Debt Laden World by Talk Talk.
Case Study: Continuous Delivery in a Tech Debt Laden World by Talk Talk.
 
PuppetConf 2017 | Adobe Advertising Cloud: A Lean Puppet Workflow to Support ...
PuppetConf 2017 | Adobe Advertising Cloud: A Lean Puppet Workflow to Support ...PuppetConf 2017 | Adobe Advertising Cloud: A Lean Puppet Workflow to Support ...
PuppetConf 2017 | Adobe Advertising Cloud: A Lean Puppet Workflow to Support ...
 
PuppetConf 2017: Adobe Advertising Cloud: Lean Puppet Workflow to Support Mul...
PuppetConf 2017: Adobe Advertising Cloud: Lean Puppet Workflow to Support Mul...PuppetConf 2017: Adobe Advertising Cloud: Lean Puppet Workflow to Support Mul...
PuppetConf 2017: Adobe Advertising Cloud: Lean Puppet Workflow to Support Mul...
 
STG401_This Is My Architecture
STG401_This Is My ArchitectureSTG401_This Is My Architecture
STG401_This Is My Architecture
 
How to Design a Multi-Region Active-Active Architecture
How to Design a Multi-Region Active-Active ArchitectureHow to Design a Multi-Region Active-Active Architecture
How to Design a Multi-Region Active-Active Architecture
 
Cloudy with a Chance of Databases
Cloudy with a Chance of DatabasesCloudy with a Chance of Databases
Cloudy with a Chance of Databases
 
Innovations fueled by IoT and the Cloud
Innovations fueled by IoT and the CloudInnovations fueled by IoT and the Cloud
Innovations fueled by IoT and the Cloud
 
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
 
Veritas Solution Day 2017, France, keynote by Mike Palmer
Veritas Solution Day 2017, France, keynote by Mike PalmerVeritas Solution Day 2017, France, keynote by Mike Palmer
Veritas Solution Day 2017, France, keynote by Mike Palmer
 
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
 
Journey to the Modern App with Containers, Microservices and Big Data
Journey to the Modern App with Containers, Microservices and Big DataJourney to the Modern App with Containers, Microservices and Big Data
Journey to the Modern App with Containers, Microservices and Big Data
 
Networking State of the Union - NET205 - re:Invent 2017
Networking State of the Union - NET205 - re:Invent 2017Networking State of the Union - NET205 - re:Invent 2017
Networking State of the Union - NET205 - re:Invent 2017
 
Ongoing management of your PHP 7 application
Ongoing management of your PHP 7 applicationOngoing management of your PHP 7 application
Ongoing management of your PHP 7 application
 
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석 [판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
 
Compute at the Edge with AWS Greengrass - IOT309 - re:Invent 2017
Compute at the Edge with AWS Greengrass - IOT309 - re:Invent 2017Compute at the Edge with AWS Greengrass - IOT309 - re:Invent 2017
Compute at the Edge with AWS Greengrass - IOT309 - re:Invent 2017
 
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
 
Building Multiregion Serverless Backends
Building Multiregion Serverless BackendsBuilding Multiregion Serverless Backends
Building Multiregion Serverless Backends
 
Building Global Serverless Backends
Building Global Serverless BackendsBuilding Global Serverless Backends
Building Global Serverless Backends
 
ARC319_Multi-Region Active-Active Architecture
ARC319_Multi-Region Active-Active ArchitectureARC319_Multi-Region Active-Active Architecture
ARC319_Multi-Region Active-Active Architecture
 

Mehr von New Relic

Mehr von 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
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

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