SlideShare a Scribd company logo
1 of 41
Migrating Traditional
Apps from
On-Premises to the
Hybrid Cloud
June 25th, 2014
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Jaret Chiles
Architect, Enterprise Cloud Solutions — Rackspace
Presenter
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
THIS WEBINAR OUTLINES GENERAL INFORMATION REGARDING OUR SERVICES AND
IS FOR INFORMATIONAL PURPOSES ONLY; ALL STATEMENTS AND INFORMATION ARE
PROVIDED “ AS IS ” AND ARE PRESENTED WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED. OUR PRODUCT/SERVICES OFFERINGS ARE SUBJECT TO
CHANGE WITHOUT NOTICE.
Trademarks
Rackspace, Fanatical Support, and RackConnect are service marks of Rackspace US,
Inc. registered in the United States and other countries. OpenStack is a trademark of
OpenStack Foundation registered in the US and other countries. VMware and vCenter
are trademarks of VMware, Inc. Other trademarks and trade names appearing in this
presentation are the property of their respective holders. We do not intend our use or
display of other companies’ trade names, trademarks, or service marks to imply a
relationship with, or endorsement or sponsorship of us by, these other companies.
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Two Distinct
Approaches
Re-architect
apps for
cloud
Follow an
incremental path
to cloud via
hybrid cloud
4RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Benefits
5RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Elasticity
Performance
Optimization
Cost
Optimization
Security
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
6
Cloud Benefits
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Elasticity
Performance
Optimization
Cost
Optimization
Security
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
7RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Benefits
Elasticity
Performance
Optimization
Cost
Optimization
Security
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
8RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Benefits
Elasticity
Performance
Optimization
Cost
Optimization
Security
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Five steps to
successful
hybrid cloud
migration
9RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Assumptions
VMwareⓇ environment EMCⓇ Storage
+ Three-tier app
+ Hosting service
provider
10RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Profile your application
Step 1
Create a data flow model of components
and processes
11RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Step 1
Gives you insight into dependencies,
complexity, and risk
Profile your application
12RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Popular application profiling solutions
Step 1
Application
profiling
workshops
UML Deployment
diagram
13RACKSPACE® HOSTING | WWW.RACKSPACE.COM
WWW.AGILEMODELING.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
14RACKSPACE® HOSTING | WWW.RACKSPACE.COM
WWW.AGILEMODELING.COM
Deployment
diagram
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Examine key application characteristics
Step 2
Understand the nature and
dependencies of each process and all
interactions
RACKSPACE® HOSTING | WWW.RACKSPACE.COM 15
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Step 2
Watch for red flags
16RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Examine key application characteristics
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Step 2
Be aware of latencies and tolerances
between processes
17RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Examine key application characteristics
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Step 2
Recommended reading – Wall blog
series »
18RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Examine key application characteristics
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Build out the hybrid environment
Step 3
Baseline app resource
requirements first
Compare total
allotment to resource
utilization trends
19RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Step 3
Why sizing matters
Build out the hybrid environment
20RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Step 3
Image porting Data migration
Build out the hybrid environment
21RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Step 3
Image porting
+ Ease
+ Simplicity
VMware tools
Dedicated VMware®
vCenter Server™
Build out the hybrid environment
22RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Step 3
Data migration
+ Copy data
+ Run 2 environments
+ Freeze production, copy delta
Build out the hybrid environment
23RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Build out the hybrid environment
Step 3
Cloud Movers Team streamlines
data migration
24RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Build out the hybrid environment
Step 3
Managed service provider – Focuses on
IT architecture and on-going support
You – Focus on driving more value to
your business
25RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Perform a proof of concept
Step 4
Load test to measure performance
26RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Perform a proof of concept
Step 4
Verify scaling works
27RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cut over to the hybrid environment
Step 5
Change DNS settings
Incrementally migrate users
28RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
5 Steps Recap
01 Profile app
02 Examine app characteristics
03 Build environments
04 Perform a POC
05 Cut over
29RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Optimal hybrid cloud
architecture
Split applications
into components
located in dedicated
host environment
Public cloud
30RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Rackspace®
Public Cloud
Dedicated hosted
environment
Achieve cloud-
bursting benefits
Store most
sensitive data
Run performance
hungry database
31RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Front-end
web layer
Dedicated
components
Back-end
database
Public Cloud
Dedicated hosted
environment
32RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Public Cloud
Refinement
Sales brochure
Dedicated hosted
environment
Shopping cart
application
33RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RackConnect®
All tied together by
34RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Refinement
35RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
36RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Refinemen
t
Unexpected
traffic spikes on
web server
Constant traffic
on web server
Public Cloud
Dedicated hosted
environment
RACKSPACE® HOSTING | WWW.RACKSPACE.COM 37
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Public Cloud
Dedicated hosted
environment
38RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Overhead, latency, performance
impact deployment decision
Refinement
39RACKSPACE® HOSTING | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
40
Incremental path to cloud via hybrid cloud
+ Saves time
+ Lowers costs
+ Reduces risk
For Businesses For IT
+ Improves control
+ Increases security
+ Delivers flexibility
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Thank You

More Related Content

What's hot

What's hot (20)

Migrating to AWS
Migrating to AWSMigrating to AWS
Migrating to AWS
 
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...
 
RightScale Webinar: Key Considerations For Cloud Migration and Portability
RightScale Webinar:  Key Considerations For Cloud Migration and PortabilityRightScale Webinar:  Key Considerations For Cloud Migration and Portability
RightScale Webinar: Key Considerations For Cloud Migration and Portability
 
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
 
AWS Partner Webcast - Step by Step Plan to Update and Migrate Microsoft Wind...
AWS Partner Webcast -  Step by Step Plan to Update and Migrate Microsoft Wind...AWS Partner Webcast -  Step by Step Plan to Update and Migrate Microsoft Wind...
AWS Partner Webcast - Step by Step Plan to Update and Migrate Microsoft Wind...
 
Pragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWSPragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWS
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
Ritech Solutions - Go For Launch Overview (AWS)
Ritech Solutions - Go For Launch Overview (AWS) Ritech Solutions - Go For Launch Overview (AWS)
Ritech Solutions - Go For Launch Overview (AWS)
 
Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload Suitability
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the Cloud
 
Applications in the Cloud - Architecture, Operations, and more
Applications in the Cloud - Architecture, Operations, and moreApplications in the Cloud - Architecture, Operations, and more
Applications in the Cloud - Architecture, Operations, and more
 
Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.
 
Aws migration case study_blr_meetup
Aws migration case study_blr_meetupAws migration case study_blr_meetup
Aws migration case study_blr_meetup
 
Migrating your Existing Applications to the Cloud
Migrating your Existing Applications to the CloudMigrating your Existing Applications to the Cloud
Migrating your Existing Applications to the Cloud
 
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...
 
Aws migration solution@JAWS DAYS 2014
Aws migration solution@JAWS DAYS 2014Aws migration solution@JAWS DAYS 2014
Aws migration solution@JAWS DAYS 2014
 
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
 
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud StepsAccelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
 

Similar to Migrating Traditional Apps from On-Premises to the Hybrid Cloud

jclouds Support Training
jclouds Support Trainingjclouds Support Training
jclouds Support Training
Everett Toews
 
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
smecchk
 
Software Development kits
Software Development kitsSoftware Development kits
Software Development kits
Everett Toews
 
The Next Generation IT Department MUST HAVE CLOUD
The Next Generation IT Department MUST HAVE CLOUDThe Next Generation IT Department MUST HAVE CLOUD
The Next Generation IT Department MUST HAVE CLOUD
Rackspace
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and Cloud
Duan van der Westhuizen
 
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Rackspace
 
Behind the Curtain: Operating an OpenStack Powered Private Cloud
Behind the Curtain: Operating an OpenStack Powered Private CloudBehind the Curtain: Operating an OpenStack Powered Private Cloud
Behind the Curtain: Operating an OpenStack Powered Private Cloud
Niki Acosta
 
Solve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsSolve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jclouds
Everett Toews
 

Similar to Migrating Traditional Apps from On-Premises to the Hybrid Cloud (20)

Build Your Custom Performance Testing Framework
Build Your Custom Performance Testing FrameworkBuild Your Custom Performance Testing Framework
Build Your Custom Performance Testing Framework
 
08 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q208 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q2
 
Be a Cloud Native
Be a Cloud NativeBe a Cloud Native
Be a Cloud Native
 
VMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best PracticesVMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best Practices
 
jclouds Support Training
jclouds Support Trainingjclouds Support Training
jclouds Support Training
 
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
 
Software Development kits
Software Development kitsSoftware Development kits
Software Development kits
 
The Next Generation IT Department MUST HAVE CLOUD
The Next Generation IT Department MUST HAVE CLOUDThe Next Generation IT Department MUST HAVE CLOUD
The Next Generation IT Department MUST HAVE CLOUD
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and Cloud
 
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops EngineTearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
 
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
 
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
 
Accion Labs - Rackspace - How can cloud help you?
Accion Labs - Rackspace - How can cloud help you?Accion Labs - Rackspace - How can cloud help you?
Accion Labs - Rackspace - How can cloud help you?
 
Behind The Scenes: New Rackspace Cloud Control Panel
Behind The Scenes:  New Rackspace Cloud Control PanelBehind The Scenes:  New Rackspace Cloud Control Panel
Behind The Scenes: New Rackspace Cloud Control Panel
 
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
 
Introduction to DevOps - Rackspace tech night
Introduction to DevOps - Rackspace tech nightIntroduction to DevOps - Rackspace tech night
Introduction to DevOps - Rackspace tech night
 
Rethinking Your Migration Strategy to Your Competitive Advantage
Rethinking Your Migration Strategy to Your Competitive AdvantageRethinking Your Migration Strategy to Your Competitive Advantage
Rethinking Your Migration Strategy to Your Competitive Advantage
 
Behind the Curtain: Operating an OpenStack Powered Private Cloud
Behind the Curtain: Operating an OpenStack Powered Private CloudBehind the Curtain: Operating an OpenStack Powered Private Cloud
Behind the Curtain: Operating an OpenStack Powered Private Cloud
 
Crossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The EnterpriseCrossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The Enterprise
 
Solve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsSolve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jclouds
 

More from Rackspace

More from Rackspace (20)

What Would You Do With More Time?
What Would You Do With More Time?What Would You Do With More Time?
What Would You Do With More Time?
 
RMS Security Breakfast
RMS Security BreakfastRMS Security Breakfast
RMS Security Breakfast
 
6 Commonly Asked Questions from Customers Building on AWS
6 Commonly Asked Questions from Customers Building on AWS6 Commonly Asked Questions from Customers Building on AWS
6 Commonly Asked Questions from Customers Building on AWS
 
The Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseThe Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to Enterprise
 
How Startups can leverage big data?
How Startups can leverage big data?How Startups can leverage big data?
How Startups can leverage big data?
 
Become an IT Service Broker
Become an IT Service BrokerBecome an IT Service Broker
Become an IT Service Broker
 
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data Platform
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data PlatformDeploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data Platform
Deploy Apache Spark™ on Rackspace OnMetal™ for Cloud Big Data Platform
 
Rethinking People Costs in Enterprise IT
Rethinking People Costs in Enterprise ITRethinking People Costs in Enterprise IT
Rethinking People Costs in Enterprise IT
 
Starting the Journey to Managed Infrastructure Services
Starting the Journey to Managed Infrastructure ServicesStarting the Journey to Managed Infrastructure Services
Starting the Journey to Managed Infrastructure Services
 
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John Engates
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John EngatesRackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John Engates
Rackspace::Solve NYC - Welcome Keynote featuring Rackspace CTO John Engates
 
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
 
Rackspace::Solve NYC - Second Stage Cloud
Rackspace::Solve NYC - Second Stage CloudRackspace::Solve NYC - Second Stage Cloud
Rackspace::Solve NYC - Second Stage Cloud
 
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
 
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
 
vCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR SolutionvCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR Solution
 
Outsourcing IT Projects to Managed Hosting of the Cloud
Outsourcing IT Projects to Managed Hosting of the CloudOutsourcing IT Projects to Managed Hosting of the Cloud
Outsourcing IT Projects to Managed Hosting of the Cloud
 
How to Bring Shadow IT to the Light
How to Bring Shadow IT to the LightHow to Bring Shadow IT to the Light
How to Bring Shadow IT to the Light
 
DR-to-the-Cloud Best Practices
DR-to-the-Cloud Best PracticesDR-to-the-Cloud Best Practices
DR-to-the-Cloud Best Practices
 
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's NextRackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next
Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next
 
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...
Rackspace::Solve SFO - Rackspace CEO Taylor Rhodes on the Power of Solving Pr...
 

Recently uploaded

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Migrating Traditional Apps from On-Premises to the Hybrid Cloud

  • 1. Migrating Traditional Apps from On-Premises to the Hybrid Cloud June 25th, 2014
  • 2. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Jaret Chiles Architect, Enterprise Cloud Solutions — Rackspace Presenter RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 3. THIS WEBINAR OUTLINES GENERAL INFORMATION REGARDING OUR SERVICES AND IS FOR INFORMATIONAL PURPOSES ONLY; ALL STATEMENTS AND INFORMATION ARE PROVIDED “ AS IS ” AND ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. OUR PRODUCT/SERVICES OFFERINGS ARE SUBJECT TO CHANGE WITHOUT NOTICE. Trademarks Rackspace, Fanatical Support, and RackConnect are service marks of Rackspace US, Inc. registered in the United States and other countries. OpenStack is a trademark of OpenStack Foundation registered in the US and other countries. VMware and vCenter are trademarks of VMware, Inc. Other trademarks and trade names appearing in this presentation are the property of their respective holders. We do not intend our use or display of other companies’ trade names, trademarks, or service marks to imply a relationship with, or endorsement or sponsorship of us by, these other companies.
  • 4. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Two Distinct Approaches Re-architect apps for cloud Follow an incremental path to cloud via hybrid cloud 4RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 5. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Cloud Benefits 5RACKSPACE® HOSTING | WWW.RACKSPACE.COM Elasticity Performance Optimization Cost Optimization Security
  • 6. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 6 Cloud Benefits RACKSPACE® HOSTING | WWW.RACKSPACE.COM Elasticity Performance Optimization Cost Optimization Security
  • 7. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 7RACKSPACE® HOSTING | WWW.RACKSPACE.COM Cloud Benefits Elasticity Performance Optimization Cost Optimization Security
  • 8. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 8RACKSPACE® HOSTING | WWW.RACKSPACE.COM Cloud Benefits Elasticity Performance Optimization Cost Optimization Security
  • 9. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Five steps to successful hybrid cloud migration 9RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 10. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Assumptions VMwareⓇ environment EMCⓇ Storage + Three-tier app + Hosting service provider 10RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 11. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Profile your application Step 1 Create a data flow model of components and processes 11RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 12. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Step 1 Gives you insight into dependencies, complexity, and risk Profile your application 12RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 13. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Popular application profiling solutions Step 1 Application profiling workshops UML Deployment diagram 13RACKSPACE® HOSTING | WWW.RACKSPACE.COM WWW.AGILEMODELING.COM
  • 14. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 14RACKSPACE® HOSTING | WWW.RACKSPACE.COM WWW.AGILEMODELING.COM Deployment diagram
  • 15. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Examine key application characteristics Step 2 Understand the nature and dependencies of each process and all interactions RACKSPACE® HOSTING | WWW.RACKSPACE.COM 15
  • 16. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Step 2 Watch for red flags 16RACKSPACE® HOSTING | WWW.RACKSPACE.COM Examine key application characteristics
  • 17. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Step 2 Be aware of latencies and tolerances between processes 17RACKSPACE® HOSTING | WWW.RACKSPACE.COM Examine key application characteristics
  • 18. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Step 2 Recommended reading – Wall blog series » 18RACKSPACE® HOSTING | WWW.RACKSPACE.COM Examine key application characteristics
  • 19. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Build out the hybrid environment Step 3 Baseline app resource requirements first Compare total allotment to resource utilization trends 19RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 20. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Step 3 Why sizing matters Build out the hybrid environment 20RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 21. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Step 3 Image porting Data migration Build out the hybrid environment 21RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 22. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Step 3 Image porting + Ease + Simplicity VMware tools Dedicated VMware® vCenter Server™ Build out the hybrid environment 22RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 23. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Step 3 Data migration + Copy data + Run 2 environments + Freeze production, copy delta Build out the hybrid environment 23RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 24. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Build out the hybrid environment Step 3 Cloud Movers Team streamlines data migration 24RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 25. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Build out the hybrid environment Step 3 Managed service provider – Focuses on IT architecture and on-going support You – Focus on driving more value to your business 25RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 26. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Perform a proof of concept Step 4 Load test to measure performance 26RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 27. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Perform a proof of concept Step 4 Verify scaling works 27RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 28. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Cut over to the hybrid environment Step 5 Change DNS settings Incrementally migrate users 28RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 29. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 5 Steps Recap 01 Profile app 02 Examine app characteristics 03 Build environments 04 Perform a POC 05 Cut over 29RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 30. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Optimal hybrid cloud architecture Split applications into components located in dedicated host environment Public cloud 30RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 31. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace® Public Cloud Dedicated hosted environment Achieve cloud- bursting benefits Store most sensitive data Run performance hungry database 31RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 32. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Front-end web layer Dedicated components Back-end database Public Cloud Dedicated hosted environment 32RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 33. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Public Cloud Refinement Sales brochure Dedicated hosted environment Shopping cart application 33RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 34. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RackConnect® All tied together by 34RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 35. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Refinement 35RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 36. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 36RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 37. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Refinemen t Unexpected traffic spikes on web server Constant traffic on web server Public Cloud Dedicated hosted environment RACKSPACE® HOSTING | WWW.RACKSPACE.COM 37
  • 38. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Public Cloud Dedicated hosted environment 38RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 39. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Overhead, latency, performance impact deployment decision Refinement 39RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 40. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 40 Incremental path to cloud via hybrid cloud + Saves time + Lowers costs + Reduces risk For Businesses For IT + Improves control + Increases security + Delivers flexibility RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Editor's Notes

  1. Jaret has over 14 years in the industry with 12 of those years in operations ranging from programming, systems administration, network engineering and information security. He has been with Rackspace for 6 ½ years now and his current focus as an enterprise cloud solutions architect is making sure Rackspace customers understand how to leverage the Rackspace cloud properly, as well as making sure our internal teams from support to product and sales are all aligned to deliver the outcomes you all expect from us.
  2. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  3. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  4. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  5. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  6. The legacy apps aren’t going anywhere. They comprise the majority of the workloads, but devs are cranking out new apps that have been architected for web-scale. These apps are built around worloads such as big data, mobile, and SaaS. VMware powers the client-server apps, while the new apps are finding homes in public clouds, often in the form of rouge IT.
  7. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  8. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  9. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  10. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  11. Let’s look at how the average enterprise IT staff manages their large VMware environment. They can write scripts to automate tasks like VM provisioning. They prefer to interact with their VMware environment via GUIs or command line interfaces. Most of them do not code to APIs and aren’t trained up on DevOps. Their skill set is based around managing client-server apps, the OS and virtualization layers, and the underlying hardware. The team is familiar with managing and operating vSphere VMs via VMware vCenter and compatible tools like vConsole and vCOPs.
  12. The legacy apps aren’t going anywhere. They comprise the majority of the workloads, but devs are cranking out new apps that have been architected for web-scale. These apps are built around worloads such as big data, mobile, and SaaS. VMware powers the client-server apps, while the new apps are finding homes in public clouds, often in the form of rouge IT.
  13. The legacy apps aren’t going anywhere. They comprise the majority of the workloads, but devs are cranking out new apps that have been architected for web-scale. These apps are built around worloads such as big data, mobile, and SaaS. VMware powers the client-server apps, while the new apps are finding homes in public clouds, often in the form of rouge IT.
  14. The legacy apps aren’t going anywhere. They comprise the majority of the workloads, but devs are cranking out new apps that have been architected for web-scale. These apps are built around worloads such as big data, mobile, and SaaS. VMware powers the client-server apps, while the new apps are finding homes in public clouds, often in the form of rouge IT.
  15. The legacy apps aren’t going anywhere. They comprise the majority of the workloads, but devs are cranking out new apps that have been architected for web-scale. These apps are built around worloads such as big data, mobile, and SaaS. VMware powers the client-server apps, while the new apps are finding homes in public clouds, often in the form of rouge IT.