SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
© 2013 Cloud Technology Partners, Inc. / Confidential
1	
  
Migrating the Cloud
A Cookbook for the Enterprise
David S. Linthicum
New	
  
Apps	
  
Exis,ng	
  
Apps	
  
Li0	
  &	
  
Shi0	
  
Par,al	
  
Refactor	
  
Complete	
  
Refactor	
  
Op,mize	
  Test	
   Deploy	
  
Operate	
  &	
  
Monitor	
  
Profile	
  
Architecture	
  
Business	
  
Case	
  
Validate	
  
Select	
  
Define	
   Develop	
   Validate	
   Execute	
  
Data	
  
Security	
  &	
  Governance	
  
Metrics	
  
Cloud	
  PlaLorm	
  
New	
  
Apps	
  
Exis,ng	
  
Apps	
  
Profile	
  
Architecture	
  
Business	
  
Case	
  
Validate	
  
Select	
  
Define	
  
•  Focus	
  on	
  exis,ng	
  applica,ons 	
  	
  
•  Workload	
  Profile	
  	
  
•  Applica,on	
  Architecture 	
  	
  
•  Business	
  Case	
  	
  
•  Applica,on	
  Valida,on	
  	
  
•  Selec,ng	
  Applica,ons	
  for	
  Migra,on	
  
4	
  
Why Migrate Applications to Cloud? Investment and Value
	
  	
  	
  	
  2014 	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  2015 	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  2016	
  
Es*mated	
  Applica*on	
  Migra*on	
  Resource	
  Levels	
  for	
  9000	
  Apps	
  
0	
  
200	
  
400	
  
600	
  
800	
  
1000	
  
1200	
  
FTEs	
  
$0.00	
  
$100,000,000.00	
  
$200,000,000.00	
  
$300,000,000.00	
  
Investment	
  
$0.00	
  
$200,000,000.00	
  
$400,000,000.00	
  
$600,000,000.00	
  
$800,000,000.00	
  
Value	
  
Application Architectures Change
Tradi*onal	
  	
  
Applica*on	
  Architectures	
  
•  Scale	
  Up	
  
•  Monolithic	
  
•  Stateful	
  
•  Infra	
  Dependent	
  
•  Fixed	
  Capacity	
  
•  LAN,	
  SAN	
  	
  
•  Latency	
  intolerant	
  
•  Tightly	
  coupled	
  
•  Consolidated	
  /	
  clustered	
  DB	
  
•  Rich	
  /	
  chay	
  client	
  
•  Commercial	
  licenses	
  
•  Infra	
  Supported	
  Availability	
  
•  Manual	
  build/deploy	
  
•  Manual	
  fault	
  recovery	
  
•  Ac,ve/Passive/DR	
  
•  Perimeter	
  Security	
  
•  Allocated	
  costs	
  
Cloud	
  Aligned	
  
Applica*on	
  Architectures	
  
•  Scale	
  Out	
  
•  Distributed	
  
•  Stateless	
  
•  Infra	
  Agnos,c	
  
•  Elas,c	
  capacity	
  
•  WAN,	
  Loca,on	
  transparency	
  
•  Latency	
  tolerant	
  
•  Loosely	
  coupled	
  	
  
•  Sharded	
  /	
  	
  replicated	
  /	
  
distributed	
  DB	
  
•  Mobile/thin	
  client	
  
•  Cloud	
  PaaS	
  /	
  Open	
  Source	
  	
  
•  App	
  Supported	
  Availability	
  
•  Automa,on	
  
•  Self	
  healing	
  
•  Ac,ve/Ac,ve	
  
•  Defense	
  in	
  depth	
  
•  Metered	
  cost	
  
•  Determining	
  the	
  right	
  migra,on	
  
strategy	
  for	
  your	
  app	
  depends	
  on	
  
its	
  level	
  of	
  cloud	
  alignment,	
  cloud	
  
readiness,	
  poten,al	
  benefits	
  
achieved	
  from	
  migra,ng,	
  and	
  risks	
  
•  Not	
  everything	
  will	
  migrate	
  
•  Migra,on	
  strategy	
  selec,on	
  also	
  
depends	
  on	
  the	
  target	
  cloud	
  
endpoint	
  
•  Public	
  and	
  other	
  external	
  cloud	
  
endpoints	
  may	
  require	
  2x-­‐10x	
  
effort	
  
•  Rehost	
  and	
  replaLorm	
  strategies	
  
minimize	
  change	
  for	
  applica,ons	
  
that	
  are	
  either	
  cloud	
  ready,	
  or	
  
have	
  higher	
  risks	
  or	
  lower	
  cloud	
  
benefits	
  
•  Refactor	
  and	
  reuse	
  strategies	
  
accept	
  the	
  cost	
  of	
  change	
  in	
  return	
  
for	
  business	
  benefits	
  
•  There	
  are	
  paerns,	
  processes,	
  
teams	
  and	
  tools	
  to	
  support	
  each	
  
strategy	
  and	
  each	
  cloud	
  endpoint	
  
Application Migration Common Methods and Approaches
• Replace	
  applica,on	
  with	
  SaaS	
  service	
  
• Build	
  cloud	
  na,ve	
  applica,on	
  with	
  	
  similar	
  /	
  improved	
  
characteris,cs	
  and	
  features	
  Replace	
  
• Develop	
  and	
  produc,ze	
  common	
  business	
  and	
  technical	
  services	
  
• Consolidate	
  similar	
  applica,ons	
  and	
  services	
  Reuse	
  
• Targeted	
  changes	
  to	
  the	
  applica,on	
  to	
  address	
  issues	
  	
  leverage	
  
the	
  cloud	
  
• Revise	
  applica,ons	
  to	
  leverage	
  common	
  services	
  Refactor	
  
• Move	
  to	
  more	
  cloud-­‐aligned	
  technology	
  and	
  plaLorm	
  services	
  
• Integra,on	
  with	
  cloud	
  opera,ons	
  and	
  monitoring	
  ReplaLorm	
  
• Li0	
  and	
  shi0,	
  minimizing	
  changes,	
  virtualiza,on	
  replaLorming	
  
• Physical	
  to	
  Virtual	
  to	
  Cloud	
  (P2V2C),	
  Virtual	
  to	
  Cloud	
  (V2C)	
  Rehost	
  
• Leave	
  applica,on	
  as-­‐is;	
  do	
  not	
  move	
  to	
  cloud	
  
Retain	
  
• Applica,on	
  end	
  of	
  life	
  
Re,re	
  
Application Modernization and Migration Estimates
Lines of
Code
Data Layer Changes
Reqd
SLA Perf Reqs Time People
Very
Simple
< 10,000
1 RDBMS, <
10GB
< 5% 99 Simple <1 week 1
Simple < 100,000
1 RDBMS, <
50GB
< 5% 99 Simple <1 month 2
Moderate < 500,000
1 Replica, <1
TB
< 10% 99.9 Moderate < 6 months 5
Complex < 2,000,000
Active-Active,
< 1PB
< 20% 99.95 High < 24 months 20
Very
Complex
> 2,000,000 Global, PBs > 20% > 99.95 High > 24 months 50
Notes:	
  
1)  Assumes	
  liF	
  and	
  shiF	
  objec*ves	
  or	
  minor	
  (<20%)	
  refactoring.	
  	
  
2)  Assumes	
  applica*on	
  is	
  <8	
  years	
  old	
  or	
  has	
  not	
  undergone	
  major	
  tech	
  refresh	
  within	
  last	
  8	
  years.	
  	
  If	
  not,	
  add	
  age	
  tax	
  of	
  50%	
  for	
  each	
  8	
  year	
  mul*ple.	
  
3)  Addi*onal	
  effort	
  required	
  for	
  applica*ons	
  with	
  *ght	
  integra*on	
  or	
  mul*ple	
  integra*on	
  points.	
  
4)  Data	
  refactoring,	
  migra*on,	
  or	
  implementa*on	
  of	
  data	
  services	
  could	
  double	
  the	
  es*mate.	
  	
  
5)  Assumes	
  ordinary	
  security,	
  audit,	
  legal,	
  and	
  compliance	
  requirements.	
  	
  
6)  Assumes	
  use	
  of	
  cTP	
  IP	
  (eg	
  ADF,	
  PaaSLane)	
  
7)  Assumes	
  1:3	
  Onsite:Offshore	
  	
  
8)  Assumes	
  Senior	
  level	
  Architects	
  
Complexity Duration Architects Notes
Breadth Analysis Moderate 1 Day 1
1 experienced architects analyze 80
applications/month on average
Depth Analysis
(Modernization)
Moderate 10 Days 2
2 architect team can perform detailed
migration analysis for 2 applications/month
on average
Li0	
  &	
  
Shi0	
  
Par,al	
  
Refactor	
  
Complete	
  
Refactor	
  
Test	
  
Develop	
  
Data	
  
Security	
  &	
  Governance	
  
Cloud	
  PlaLorm	
  
•  Op,ons 	
  	
  
•  Cloud	
  Na,ve 	
  	
  
•  Dealing	
  with	
  the	
  Data 	
  	
  
•  Applica,on	
  Security	
  	
  
•  Applica,on	
  Governance 	
  	
  
–  The	
  ability	
  to	
  govern	
  cloud	
  microservices 	
  	
  
–  The	
  ability	
  to	
  govern	
  cloud	
  orchestra,ons	
  	
  
–  The	
  ability	
  to	
  govern	
  resources	
  	
  
•  How	
  to	
  Approach	
  Tes,ng 	
  	
  
•  Selec,ng	
  the	
  Cloud	
  PlaLorm 	
  	
  
•  Selec,ng	
  the	
  Development	
  PlaLorm	
  
10	
  
Achieving Cloud-Native Application Architecture
Tradi*onal	
  
Applica*on	
  
Architectures	
  
•  Scale	
  Up	
  
•  Monolithic	
  
•  Stateful	
  
•  Infra	
  Dependent	
  
•  Fixed	
  Capacity	
  
•  LAN,	
  SAN	
  	
  
•  Latency	
  intolerant	
  
•  Tightly	
  coupled	
  
•  Consolidated	
  /	
  
clustered	
  DB	
  
•  Rich	
  /	
  chay	
  client	
  
•  Commercial	
  licenses	
  
•  Infra	
  Supported	
  
Availability	
  
•  Manual	
  build/deploy	
  
•  Manual	
  fault	
  
recovery	
  
•  Ac,ve/Passive/DR	
  
•  Perimeter	
  Security	
  
•  Allocated	
  costs	
  
The	
  “Old	
  World”	
  
Cloud	
  Aligned	
  
Applica*on	
  
Architectures	
  
•  Scale	
  Out	
  
•  Distributed	
  
•  Stateless	
  
•  Infra	
  Agnos,c	
  
•  Elas,c	
  capacity	
  
•  WAN,	
  Loca,on	
  
transparency	
  
•  Latency	
  tolerant	
  
•  Loosely	
  coupled	
  	
  
•  Sharded	
  /	
  	
  
replicated	
  /	
  
distributed	
  DB	
  
•  Mobile/thin	
  client	
  
•  Cloud	
  PaaS	
  /	
  Open	
  
Source	
  	
  
•  App	
  Supported	
  
Availability	
  
•  Automa,on	
  
•  Self	
  healing	
  
•  Ac,ve/Ac,ve	
  
•  Defense	
  in	
  depth	
  
•  Metered	
  cost	
  
The	
  “New	
  World”	
  
The	
  Targets	
  
Refactor	
  
Con,nuous	
  
Delivery	
  
Cloud Application Maturity
Agile
Application
Migration
• Agile	
  refactoring	
  and	
  
tes,ng	
  sprints	
  
• Kanban	
  DevOps	
  
infrastructure	
  sprints	
  
• Cloud	
  SDLC	
  environments	
  
• Con,nuous	
  Integra,on	
  
• Deployment	
  automa,on	
  
• Data	
  migra,on	
  and	
  mgmt	
  
implementa,on	
  
• Monitoring	
  and	
  Ops	
  
management	
  integra,on	
  
Migration
Planning
• App	
  and	
  architecture	
  
refactoring	
  strategy	
  	
  
• Code	
  refactoring	
  stories	
  
• App	
  replaLorming	
  	
  and	
  
opera,ons	
  integra,on	
  plan	
  
• Cloud	
  services	
  mapping	
  	
  
and	
  DevOps	
  stories	
  
• Build/test/deploy	
  plan	
  
• Cost,	
  ,me,	
  resources	
  and	
  
effort	
  plan	
  
Depth
• Cloud	
  readiness	
  assessment	
  
• PlaLorm	
  config	
  analysis	
  
• Key	
  metrics:	
  scalability,	
  
performance,	
  security	
  
• Migra,on	
  effort	
  es,ma,on	
  
• Code	
  remedia,on	
  
recommenda,ons	
  
Breadth
• Applica,on	
  porLolio	
  
classifica,on	
  
• Target	
  endpoint	
  analysis	
  
• Applica,on	
  to	
  endpoint	
  	
  
mapping	
  
Application Portfolio Application	
  
Continuous Delivery with CI, DevOps and the Cloud
DevOps	
  
Automated	
  	
  
Provisioning	
  
Automated	
  
Tes,ng	
  
Automated	
  	
  
Build	
  &	
  Deploy	
  
SCM/Version	
  
Build	
  Scripts	
  
Dependency	
  Map	
  
Component	
  Deploy	
  
System	
  Deploy	
  
Test	
  Scripts	
  
Test	
  Deploy	
  
Load	
  /	
  Soak	
  Scripts	
  
Data	
  Provisioning	
  
Baseline/Benchmark	
  
Tes*ng	
  Reports	
  
Image	
  Management	
  
Patch	
  Management	
  
Auto	
  Env	
  Deploy	
  
Start/Stop	
  Scripts	
  
Rolling	
  Upgrades	
  
Security	
  Config	
  
Integrated	
  
Deploy	
  and	
  Test	
  
DevOps	
  should	
  really	
  be	
  called	
  
DevTestOps	
  
•  Collabora,on	
  and	
  shared	
  
tools	
  on	
  the	
  Dev,	
  QA	
  and	
  Infra	
  
automa,on	
  teams	
  
•  Capture	
  every	
  request	
  –	
  no	
  
ad-­‐hoc	
  work	
  or	
  changes	
  
•  Agile	
  Kanban	
  project	
  
management	
  for	
  automa,on	
  
and	
  DevOps	
  requests	
  
•  Log	
  metrics	
  on	
  both	
  manual	
  
and	
  automated	
  processes	
  
•  Test	
  automa,on	
  and	
  test	
  data	
  
provisioning	
  for	
  infrastructure	
  
as	
  well	
  as	
  applica,ons	
  
•  Acceptance	
  tests	
  for	
  each	
  
deployment:	
  infrastructure,	
  
applica,on,	
  test	
  suite	
  
•  Con,nuous	
  feedback	
  between	
  
the	
  teams	
  to	
  spot	
  gaps,	
  issues	
  
and	
  inefficiencies	
  
Automa5on:	
  
It’s	
  All	
  Code	
  
•  Save	
  it	
  
•  Version	
  it	
  
•  Measure	
  it	
  
•  Evolve	
  it	
  
Con*nuous	
  Feedback	
  
DevOps Best Practices
IAM	
  Is	
  Key	
  
17	
  
Picking	
  Clouds	
  
18	
  
Op,mize	
  
Validate	
  
Security	
  &	
  
Governance	
  
Metrics	
  
Cloud	
  
PlaLorm	
  
•  Op,mize	
  and	
  Test 	
  	
  
•  Performance 	
  	
  
•  Stability 	
  	
  
•  Fit-­‐to-­‐use 	
  	
  
•  Gathering	
  Metrics	
  
20	
  
21	
  
Source:	
  Cisco	
  
22	
  
Deploy	
  
Operate	
  &	
  
Monitor	
  
Execute	
  
Security	
  &	
  Governance	
  
Metrics	
  
Cloud	
  PlaLorm	
  
Moving	
  to	
  Produc,on	
  
•  Applica/on	
  deployment,	
  or	
  hos,ng	
  the	
  
applica,on	
  on	
  the	
  public	
  cloud.	
  	
  
•  Applica/on	
  0pera/ons,	
  the	
  processes	
  
required	
  to	
  operate	
  the	
  new	
  or	
  migrated	
  
applica,on.	
  	
  	
  
•  Applica/on	
  monitoring	
  means	
  that	
  we	
  
monitor	
  the	
  various	
  applica,on	
  components	
  
to	
  determine	
  the	
  current,	
  past,	
  and	
  even	
  the	
  
future	
  health	
  of	
  the	
  cloud-­‐based	
  applica,on.	
  	
  	
  
24	
  
Q&A	
  
25	
  
Thank	
  You	
  
26	
  
Mobility At New Relic!
Abner Germanow Senior Director, Solutions Marketing @AbnerG!
©2008-15 New Relic, Inc. All rights reserved.  
The New Cloud Software Team 

2
Enable
Developers
•  AWS won start-ups 
•  AWS, Google, HP, IBM, Microsoft,
Pivotal, and more are investing $B
to woo software teams
•  New Model: Adopt and then buy
Migrate
Existing Apps
•  Reduce legacy costs
•  Re-architect key apps
•  Services: Reduce risk, then
transform business
Experiment To
Transform
•  Agility = Constant Change
•  Data driven software
development
©2008-15 New Relic, Inc. All rights reserved.  
Relational Data
App Server
Customer
Web Server
Browser
3
Mobile / Apps / Browser
Public Cloud
NoSQL data store
Private Cloud
API 
Micro Services
Private Cloud
Application Data
Business Data
Customer Experience Data
Managing Software has become
a Big Data Analytics Problem 
Ops/Developer Career Success: 
Application performance must be measured
in the context of customer experience & business success
©2008-15 New Relic, Inc. All rights reserved.  
Accountability In The Cloud
Business

Success
Application

Performance
Customer

Experience
How are customers engaging?
Am I open for business?
How is my business doing?
4
Amazon
Accountability
Customer
Accountability
Cloud Migration

How does New Relic help?
Old Assumption
 New Assumption
New Assumption
If the server is working,

the application is fine
Application behavior first and
infrastructure behavior second
Data
Data
New Relic: Put Your Apps Wherever You Want
Customer
Mobile / Apps / Browser
Data
New Relic Helps Reduce Migration Risks

Performance Post Migration 
& During Optimization
Pre-migration Feasibility &
Benchmarking
For the Ops teams

 Migration often goes hand in hand with increased automation


What’s in your ops stack?
ALL the deployment tools:
All the alerting tools:
Ticketing & Service Management:
Deploy Agents with YOUR
Automation Tools
Monitor Your Cloud Servers For
Free
Integrate with YOUR workflow
High
Expectations

Blame
Game
Intensity
Rises

The problem 

must be the 

cloud’s fault
Pressure to
declare victory 

on multiple
fronts
The Politics of Migration 
Show me the 

new apps!!?
Performance gains?
Cost controls?
Optimize costs?
Report on spikes
More?
Where is the money!!?
What Should You Buy?
Step 1: Migration Success
Land: Assess & Migrate







Reduce Risk
App Performance
Step 2: Software Success
Expand: Customer experience
Build Competitive Weapons
Customer Experience
 Business Success
Why Is New Relic Unique In Cloud Migration?

Cloud Leadership
 Cloud Flexibility
Thousands of
customers monitor

their apps in Amazon’s
cloud.

Cover your XaaS!!!

Reduce risk -> Build
Competitive Weapons
Platform
What’s our New Relic Perspective?

 Start Small And Expand – Focus On Development Cycles And Scaling 
Re-Fit
 Re-Architect / Modernize
Lift & Shift
WHY??
Medium Risk, High Reward

Auto-scaling can produce
savings & improve experience

Good place to start, build
cloud skills
High Risk, High Reward

Devops / fast cycle times
required.

SaaS economies of scale
and code consistency
drives innovation.
Next Steps
See a demo

Try it out

Get quick results
Other Resources
In the follow-up email…
• Link to the webinar recording
• Cloud Migration Cookbook
Cloud Migration Resources
http://newrelic.com/solutions/cloud-migration
Monitoring Hybrid Applications
http://newrelic.com/hybrid-cloud-monitoring

Más contenido relacionado

La actualidad más candente

Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWSAmazon Web Services
 
Cloud Adoption Framework - Overview_partner.pptx
Cloud Adoption Framework - Overview_partner.pptxCloud Adoption Framework - Overview_partner.pptx
Cloud Adoption Framework - Overview_partner.pptxabhishek22611
 
Azure cloud migration simplified
Azure cloud migration simplifiedAzure cloud migration simplified
Azure cloud migration simplifiedGirlo
 
AWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAmazon Web Services
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application ModernizationKarina Matos
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceDavid J Rosenthal
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureAdam Stephensen
 
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...Amazon Web Services
 
Cloud Center of Excellence
Cloud Center of ExcellenceCloud Center of Excellence
Cloud Center of ExcellenceJeremy Canale
 
Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCAST
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Amazon Web Services
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Imaginea
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersAmazon Web Services
 
Amazon EKS - Elastic Container Service for Kubernetes
Amazon EKS - Elastic Container Service for KubernetesAmazon EKS - Elastic Container Service for Kubernetes
Amazon EKS - Elastic Container Service for KubernetesAmazon Web Services
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Tom Laszewski
 

La actualidad más candente (20)

Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWS
 
Cloud Migration Strategy Framework
Cloud Migration Strategy FrameworkCloud Migration Strategy Framework
Cloud Migration Strategy Framework
 
Cloud Adoption Framework - Overview_partner.pptx
Cloud Adoption Framework - Overview_partner.pptxCloud Adoption Framework - Overview_partner.pptx
Cloud Adoption Framework - Overview_partner.pptx
 
Azure cloud migration simplified
Azure cloud migration simplifiedAzure cloud migration simplified
Azure cloud migration simplified
 
AWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAWS Cloud Migration Insights Forum
AWS Cloud Migration Insights Forum
 
App Modernization with Microsoft Azure
App Modernization with Microsoft AzureApp Modernization with Microsoft Azure
App Modernization with Microsoft Azure
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application Modernization
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
AWS Migration Planning Roadmap
AWS Migration Planning RoadmapAWS Migration Planning Roadmap
AWS Migration Planning Roadmap
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with Confidence
 
Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft Azure
 
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
 
Cloud Center of Excellence
Cloud Center of ExcellenceCloud Center of Excellence
Cloud Center of Excellence
 
Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case Study
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
 
Amazon EKS - Elastic Container Service for Kubernetes
Amazon EKS - Elastic Container Service for KubernetesAmazon EKS - Elastic Container Service for Kubernetes
Amazon EKS - Elastic Container Service for Kubernetes
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
 

Similar a Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud

Moving Applications to the Cloud
Moving Applications to the CloudMoving Applications to the Cloud
Moving Applications to the CloudGary Irwin
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyDataStax
 
Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload SuitabilityVedanta Barooah
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App ModernizationPhi Huynh
 
Redefining business delivery with cloudxchange.io
Redefining business delivery  with cloudxchange.io Redefining business delivery  with cloudxchange.io
Redefining business delivery with cloudxchange.io Cloudxchange.io
 
Applying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationApplying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationKacy Clarke
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITRightScale
 
Hybrid Cloud Transformation Fast Track.pptx
Hybrid Cloud Transformation Fast Track.pptxHybrid Cloud Transformation Fast Track.pptx
Hybrid Cloud Transformation Fast Track.pptxzhunli4
 
Migrating into a cloud
Migrating into a cloudMigrating into a cloud
Migrating into a cloudANUSUYA T K
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS
 
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migrationRISC Networks
 
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudInterop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudSusan Wu
 
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Odinot Stanislas
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a CloudDivya S
 
Evolvable architecture for hybrid multicloud with sdn
Evolvable architecture for hybrid multicloud with sdnEvolvable architecture for hybrid multicloud with sdn
Evolvable architecture for hybrid multicloud with sdnJames Kelly
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxmustafa435048
 
cloud-migrations.pptx
cloud-migrations.pptxcloud-migrations.pptx
cloud-migrations.pptxJohn Mulhall
 
Mashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingMashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingDavid Linthicum
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudCarter Wickstrom
 

Similar a Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud (20)

Moving Applications to the Cloud
Moving Applications to the CloudMoving Applications to the Cloud
Moving Applications to the Cloud
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
 
Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload Suitability
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
Redefining business delivery with cloudxchange.io
Redefining business delivery  with cloudxchange.io Redefining business delivery  with cloudxchange.io
Redefining business delivery with cloudxchange.io
 
Applying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationApplying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migration
 
Newt global meetup microservices
Newt global meetup microservicesNewt global meetup microservices
Newt global meetup microservices
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
 
Hybrid Cloud Transformation Fast Track.pptx
Hybrid Cloud Transformation Fast Track.pptxHybrid Cloud Transformation Fast Track.pptx
Hybrid Cloud Transformation Fast Track.pptx
 
Migrating into a cloud
Migrating into a cloudMigrating into a cloud
Migrating into a cloud
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
 
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
 
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudInterop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
 
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a Cloud
 
Evolvable architecture for hybrid multicloud with sdn
Evolvable architecture for hybrid multicloud with sdnEvolvable architecture for hybrid multicloud with sdn
Evolvable architecture for hybrid multicloud with sdn
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptx
 
cloud-migrations.pptx
cloud-migrations.pptxcloud-migrations.pptx
cloud-migrations.pptx
 
Mashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingMashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud Computing
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the Cloud
 

Más de New Relic

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

Más de 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
 

Último

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 

Último (20)

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 

Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud

  • 1. © 2013 Cloud Technology Partners, Inc. / Confidential 1   Migrating the Cloud A Cookbook for the Enterprise David S. Linthicum
  • 2. New   Apps   Exis,ng   Apps   Li0  &   Shi0   Par,al   Refactor   Complete   Refactor   Op,mize  Test   Deploy   Operate  &   Monitor   Profile   Architecture   Business   Case   Validate   Select   Define   Develop   Validate   Execute   Data   Security  &  Governance   Metrics   Cloud  PlaLorm  
  • 3. New   Apps   Exis,ng   Apps   Profile   Architecture   Business   Case   Validate   Select   Define  
  • 4. •  Focus  on  exis,ng  applica,ons     •  Workload  Profile     •  Applica,on  Architecture     •  Business  Case     •  Applica,on  Valida,on     •  Selec,ng  Applica,ons  for  Migra,on   4  
  • 5. Why Migrate Applications to Cloud? Investment and Value        2014                            2015                                2016   Es*mated  Applica*on  Migra*on  Resource  Levels  for  9000  Apps   0   200   400   600   800   1000   1200   FTEs   $0.00   $100,000,000.00   $200,000,000.00   $300,000,000.00   Investment   $0.00   $200,000,000.00   $400,000,000.00   $600,000,000.00   $800,000,000.00   Value  
  • 6. Application Architectures Change Tradi*onal     Applica*on  Architectures   •  Scale  Up   •  Monolithic   •  Stateful   •  Infra  Dependent   •  Fixed  Capacity   •  LAN,  SAN     •  Latency  intolerant   •  Tightly  coupled   •  Consolidated  /  clustered  DB   •  Rich  /  chay  client   •  Commercial  licenses   •  Infra  Supported  Availability   •  Manual  build/deploy   •  Manual  fault  recovery   •  Ac,ve/Passive/DR   •  Perimeter  Security   •  Allocated  costs   Cloud  Aligned   Applica*on  Architectures   •  Scale  Out   •  Distributed   •  Stateless   •  Infra  Agnos,c   •  Elas,c  capacity   •  WAN,  Loca,on  transparency   •  Latency  tolerant   •  Loosely  coupled     •  Sharded  /    replicated  /   distributed  DB   •  Mobile/thin  client   •  Cloud  PaaS  /  Open  Source     •  App  Supported  Availability   •  Automa,on   •  Self  healing   •  Ac,ve/Ac,ve   •  Defense  in  depth   •  Metered  cost  
  • 7. •  Determining  the  right  migra,on   strategy  for  your  app  depends  on   its  level  of  cloud  alignment,  cloud   readiness,  poten,al  benefits   achieved  from  migra,ng,  and  risks   •  Not  everything  will  migrate   •  Migra,on  strategy  selec,on  also   depends  on  the  target  cloud   endpoint   •  Public  and  other  external  cloud   endpoints  may  require  2x-­‐10x   effort   •  Rehost  and  replaLorm  strategies   minimize  change  for  applica,ons   that  are  either  cloud  ready,  or   have  higher  risks  or  lower  cloud   benefits   •  Refactor  and  reuse  strategies   accept  the  cost  of  change  in  return   for  business  benefits   •  There  are  paerns,  processes,   teams  and  tools  to  support  each   strategy  and  each  cloud  endpoint   Application Migration Common Methods and Approaches • Replace  applica,on  with  SaaS  service   • Build  cloud  na,ve  applica,on  with    similar  /  improved   characteris,cs  and  features  Replace   • Develop  and  produc,ze  common  business  and  technical  services   • Consolidate  similar  applica,ons  and  services  Reuse   • Targeted  changes  to  the  applica,on  to  address  issues    leverage   the  cloud   • Revise  applica,ons  to  leverage  common  services  Refactor   • Move  to  more  cloud-­‐aligned  technology  and  plaLorm  services   • Integra,on  with  cloud  opera,ons  and  monitoring  ReplaLorm   • Li0  and  shi0,  minimizing  changes,  virtualiza,on  replaLorming   • Physical  to  Virtual  to  Cloud  (P2V2C),  Virtual  to  Cloud  (V2C)  Rehost   • Leave  applica,on  as-­‐is;  do  not  move  to  cloud   Retain   • Applica,on  end  of  life   Re,re  
  • 8. Application Modernization and Migration Estimates Lines of Code Data Layer Changes Reqd SLA Perf Reqs Time People Very Simple < 10,000 1 RDBMS, < 10GB < 5% 99 Simple <1 week 1 Simple < 100,000 1 RDBMS, < 50GB < 5% 99 Simple <1 month 2 Moderate < 500,000 1 Replica, <1 TB < 10% 99.9 Moderate < 6 months 5 Complex < 2,000,000 Active-Active, < 1PB < 20% 99.95 High < 24 months 20 Very Complex > 2,000,000 Global, PBs > 20% > 99.95 High > 24 months 50 Notes:   1)  Assumes  liF  and  shiF  objec*ves  or  minor  (<20%)  refactoring.     2)  Assumes  applica*on  is  <8  years  old  or  has  not  undergone  major  tech  refresh  within  last  8  years.    If  not,  add  age  tax  of  50%  for  each  8  year  mul*ple.   3)  Addi*onal  effort  required  for  applica*ons  with  *ght  integra*on  or  mul*ple  integra*on  points.   4)  Data  refactoring,  migra*on,  or  implementa*on  of  data  services  could  double  the  es*mate.     5)  Assumes  ordinary  security,  audit,  legal,  and  compliance  requirements.     6)  Assumes  use  of  cTP  IP  (eg  ADF,  PaaSLane)   7)  Assumes  1:3  Onsite:Offshore     8)  Assumes  Senior  level  Architects   Complexity Duration Architects Notes Breadth Analysis Moderate 1 Day 1 1 experienced architects analyze 80 applications/month on average Depth Analysis (Modernization) Moderate 10 Days 2 2 architect team can perform detailed migration analysis for 2 applications/month on average
  • 9. Li0  &   Shi0   Par,al   Refactor   Complete   Refactor   Test   Develop   Data   Security  &  Governance   Cloud  PlaLorm  
  • 10. •  Op,ons     •  Cloud  Na,ve     •  Dealing  with  the  Data     •  Applica,on  Security     •  Applica,on  Governance     –  The  ability  to  govern  cloud  microservices     –  The  ability  to  govern  cloud  orchestra,ons     –  The  ability  to  govern  resources     •  How  to  Approach  Tes,ng     •  Selec,ng  the  Cloud  PlaLorm     •  Selec,ng  the  Development  PlaLorm   10  
  • 11. Achieving Cloud-Native Application Architecture Tradi*onal   Applica*on   Architectures   •  Scale  Up   •  Monolithic   •  Stateful   •  Infra  Dependent   •  Fixed  Capacity   •  LAN,  SAN     •  Latency  intolerant   •  Tightly  coupled   •  Consolidated  /   clustered  DB   •  Rich  /  chay  client   •  Commercial  licenses   •  Infra  Supported   Availability   •  Manual  build/deploy   •  Manual  fault   recovery   •  Ac,ve/Passive/DR   •  Perimeter  Security   •  Allocated  costs   The  “Old  World”   Cloud  Aligned   Applica*on   Architectures   •  Scale  Out   •  Distributed   •  Stateless   •  Infra  Agnos,c   •  Elas,c  capacity   •  WAN,  Loca,on   transparency   •  Latency  tolerant   •  Loosely  coupled     •  Sharded  /     replicated  /   distributed  DB   •  Mobile/thin  client   •  Cloud  PaaS  /  Open   Source     •  App  Supported   Availability   •  Automa,on   •  Self  healing   •  Ac,ve/Ac,ve   •  Defense  in  depth   •  Metered  cost   The  “New  World”   The  Targets   Refactor   Con,nuous   Delivery  
  • 13. Agile Application Migration • Agile  refactoring  and   tes,ng  sprints   • Kanban  DevOps   infrastructure  sprints   • Cloud  SDLC  environments   • Con,nuous  Integra,on   • Deployment  automa,on   • Data  migra,on  and  mgmt   implementa,on   • Monitoring  and  Ops   management  integra,on   Migration Planning • App  and  architecture   refactoring  strategy     • Code  refactoring  stories   • App  replaLorming    and   opera,ons  integra,on  plan   • Cloud  services  mapping     and  DevOps  stories   • Build/test/deploy  plan   • Cost,  ,me,  resources  and   effort  plan   Depth • Cloud  readiness  assessment   • PlaLorm  config  analysis   • Key  metrics:  scalability,   performance,  security   • Migra,on  effort  es,ma,on   • Code  remedia,on   recommenda,ons   Breadth • Applica,on  porLolio   classifica,on   • Target  endpoint  analysis   • Applica,on  to  endpoint     mapping   Application Portfolio Application  
  • 14. Continuous Delivery with CI, DevOps and the Cloud DevOps   Automated     Provisioning   Automated   Tes,ng   Automated     Build  &  Deploy   SCM/Version   Build  Scripts   Dependency  Map   Component  Deploy   System  Deploy   Test  Scripts   Test  Deploy   Load  /  Soak  Scripts   Data  Provisioning   Baseline/Benchmark   Tes*ng  Reports   Image  Management   Patch  Management   Auto  Env  Deploy   Start/Stop  Scripts   Rolling  Upgrades   Security  Config   Integrated   Deploy  and  Test   DevOps  should  really  be  called   DevTestOps   •  Collabora,on  and  shared   tools  on  the  Dev,  QA  and  Infra   automa,on  teams   •  Capture  every  request  –  no   ad-­‐hoc  work  or  changes   •  Agile  Kanban  project   management  for  automa,on   and  DevOps  requests   •  Log  metrics  on  both  manual   and  automated  processes   •  Test  automa,on  and  test  data   provisioning  for  infrastructure   as  well  as  applica,ons   •  Acceptance  tests  for  each   deployment:  infrastructure,   applica,on,  test  suite   •  Con,nuous  feedback  between   the  teams  to  spot  gaps,  issues   and  inefficiencies   Automa5on:   It’s  All  Code   •  Save  it   •  Version  it   •  Measure  it   •  Evolve  it   Con*nuous  Feedback   DevOps Best Practices
  • 16.
  • 17. 17  
  • 19. Op,mize   Validate   Security  &   Governance   Metrics   Cloud   PlaLorm  
  • 20. •  Op,mize  and  Test     •  Performance     •  Stability     •  Fit-­‐to-­‐use     •  Gathering  Metrics   20  
  • 22. 22  
  • 23. Deploy   Operate  &   Monitor   Execute   Security  &  Governance   Metrics   Cloud  PlaLorm  
  • 24. Moving  to  Produc,on   •  Applica/on  deployment,  or  hos,ng  the   applica,on  on  the  public  cloud.     •  Applica/on  0pera/ons,  the  processes   required  to  operate  the  new  or  migrated   applica,on.       •  Applica/on  monitoring  means  that  we   monitor  the  various  applica,on  components   to  determine  the  current,  past,  and  even  the   future  health  of  the  cloud-­‐based  applica,on.       24  
  • 27. Mobility At New Relic! Abner Germanow Senior Director, Solutions Marketing @AbnerG!
  • 28. ©2008-15 New Relic, Inc. All rights reserved.   The New Cloud Software Team 2 Enable Developers •  AWS won start-ups •  AWS, Google, HP, IBM, Microsoft, Pivotal, and more are investing $B to woo software teams •  New Model: Adopt and then buy Migrate Existing Apps •  Reduce legacy costs •  Re-architect key apps •  Services: Reduce risk, then transform business Experiment To Transform •  Agility = Constant Change •  Data driven software development
  • 29. ©2008-15 New Relic, Inc. All rights reserved.   Relational Data App Server Customer Web Server Browser 3 Mobile / Apps / Browser Public Cloud NoSQL data store Private Cloud API Micro Services Private Cloud Application Data Business Data Customer Experience Data Managing Software has become a Big Data Analytics Problem Ops/Developer Career Success: Application performance must be measured in the context of customer experience & business success
  • 30. ©2008-15 New Relic, Inc. All rights reserved.   Accountability In The Cloud Business
 Success Application
 Performance Customer
 Experience How are customers engaging? Am I open for business? How is my business doing? 4 Amazon Accountability Customer Accountability
  • 31. Cloud Migration
 How does New Relic help?
  • 32. Old Assumption New Assumption New Assumption If the server is working,
 the application is fine Application behavior first and infrastructure behavior second
  • 33. Data Data New Relic: Put Your Apps Wherever You Want Customer Mobile / Apps / Browser Data
  • 34. New Relic Helps Reduce Migration Risks Performance Post Migration & During Optimization Pre-migration Feasibility & Benchmarking
  • 35. For the Ops teams Migration often goes hand in hand with increased automation What’s in your ops stack? ALL the deployment tools: All the alerting tools: Ticketing & Service Management: Deploy Agents with YOUR Automation Tools Monitor Your Cloud Servers For Free Integrate with YOUR workflow
  • 36. High Expectations Blame Game Intensity Rises The problem 
 must be the 
 cloud’s fault Pressure to declare victory 
 on multiple fronts The Politics of Migration Show me the 
 new apps!!? Performance gains? Cost controls? Optimize costs? Report on spikes More? Where is the money!!?
  • 37. What Should You Buy? Step 1: Migration Success Land: Assess & Migrate Reduce Risk App Performance Step 2: Software Success Expand: Customer experience Build Competitive Weapons Customer Experience Business Success
  • 38. Why Is New Relic Unique In Cloud Migration? Cloud Leadership Cloud Flexibility Thousands of customers monitor
 their apps in Amazon’s cloud. Cover your XaaS!!! Reduce risk -> Build Competitive Weapons Platform
  • 39. What’s our New Relic Perspective? Start Small And Expand – Focus On Development Cycles And Scaling Re-Fit Re-Architect / Modernize Lift & Shift WHY?? Medium Risk, High Reward Auto-scaling can produce savings & improve experience Good place to start, build cloud skills High Risk, High Reward Devops / fast cycle times required. SaaS economies of scale and code consistency drives innovation.
  • 40. Next Steps See a demo Try it out Get quick results
  • 41. Other Resources In the follow-up email… • Link to the webinar recording • Cloud Migration Cookbook Cloud Migration Resources http://newrelic.com/solutions/cloud-migration Monitoring Hybrid Applications http://newrelic.com/hybrid-cloud-monitoring