How to Successfully Deploy Your
Windows Workloads in the Cloud
RightScale guiding enterprises to cloud success since 2007

Michael Peterson
Cloud Integration Engineer
RightScale

Cloud Management

Justin Fenton
Product Marketing
RightScale
#

Agenda

•  Cloud industry advancements

•  Customer migration successes
•  Windows cloud migration scenarios
•  RightScale Migration methodologies
•  Q & A

Cloud Management
The cloud grows up
#

What a Difference a Year Makes
Goes OpenStack

Launched

GA

2012
Apr

Jun

Aug

Launched

Open Sourced

Cloud Management

Oct

2013
Dec

Adds Australia

Feb

Apr

Jun

Aug

Hybrid GA

Grizzly Released
#

What Defines Business Value For You?
Increase Enterprise Agility

Faster Time to Market
Accelerate Innovation
Fail (or Succeed) Fast

Drive Operational Efficiencies

Cut Infrastructure Costs
Reduce Overprovisioning
Increase IT Efficiency

Expand Markets & Capabilities

New Geographies
New Capabilities
Web-Scale Applications

Increase Investment Flexibility

CapEX to OpEX
Reduce sunk costs
Reduce lock-in

Cloud Management
#

RightScale:	
  Strong	
  Cloud	
  Exper6se	
  	
  

7	
  
10
5M+	
  
10K+

years	
  

clouds

servers	
  

Scale	
  apps	
  to	
  

Cloud Management

	
  servers	
  
Windows migration success
#

Real world Windows deployment scenarios
Data center transition

Customer

Shutting down existing data center, assistance needed in moving on
premises workloads to a portfolio of public clouds

Situation

Workloads

Migrating on premises Windows workloads to AWS with HA/DR in Azure

Improving operational efficiencies and reaching IT objectives around
avoiding vendor lock in:
Results

●  Moving to an OpEx, pay as you go model
●  Risk mitigation with vendor and geographic diversification

Cloud Management
#

Real world Windows deployment scenarios
Leading healthcare vendor

Customer
Situation

Workloads

Results

Migrating electronic medical records (EMR) and Dev/Test workloads

● 
● 

Leverage Azure for Dev/Test IaaS environments in the public cloud
Deploying 17 .NET environments in Rackspace/OpenStack private cloud

Increasing workload agility:
●  Accelerating innovation cycles with Azure dev/test environments
●  Consistent management across public and private cloud portfolio

Cloud Management
Windows in the cloud
#

Overview of RightScale Windows support
Windows OS and SQL Support
●  Windows Server 2012
●  Windows Server 2012 w/ SQL 2012
●  Windows Server 2008R2
●  Windows Server 2008R2 w/SQL 2012
●  Windows Server 2008R2 w/ SQL 2008R2

Public cloud support:
●  Windows Azure
●  AWS
●  Rackspace
●  Softlayer

Private cloud support:
● 
● 
● 

OpenStack (KVM)
Rackspace Private
Cloud (KVM)
CloudStack
(XenServer, VMware,
KVM)

RightScale Server Templates customers have leveraged for migrating their Windows workloads:
●  Database Manager for Microsoft SQL:
○  Configures a stand alone or high-safety mirrored pair of database servers.
●  Microsoft SQL Server Witness:
○  Configures a SQL Express database server used to provide automatic failover for a high-safety
mirrored pair of database servers.
●  Microsoft IIS App Server:
○  Configures an IIS web application server for use in a three-tier web architecture.
●  Microsoft Active Directory
○  Configures a Microsoft Active Directory server or additional Directory Controllers
Cloud Management
#

Evaluating Applications for the Cloud
•  Business impact
•  Should we put this app on the cloud?
•  What benefits will we get?

•  Technical requirements
•  Can we put this app on the cloud?
•  How much will migration or build out cost?
•  Security impacts?


•  Choose the quick wins!
•  High business impact
•  Appropriate technical requirements
Cloud Management
#

Segmenting your Application Portfolio
Cloud-Ready

Elastic Web

Traditional

Nightmare

Cloud Management

•  Segment the application portfolio
•  Evaluate against ROI criteria
•  Business Impact
•  Technical Fit

•  Focus on High ROI applications first
#

Segment Your App Portfolio for ROI
ROI

Nightmare
•  Monolithic
•  Hairball
#rightscale

Traditional
•  Legacy
•  Standard
technologies

Elastic Web

Cloud-Ready

•  Web architecture
 •  Greenfield
•  Elastic design
•  Designed for cloud
#

Evaluation Framework Sample
App 1

App 2

App 3

App 4

App 5

Demand fluctuation / uncertainty

◆

◆

◆

◆

◆

Fast time to market

◆

◆

◆

◆

◆

Time limited

◆

◆

◆

◆

◆

Load Balancer: Session Affinity

◆

◆

◆

◆

◆

Application: Licensing

◆

◆

◆

◆

◆

Cache: Persistent

◆

◆

◆

◆

◆

Database: Working set size

◆

◆

◆

◆

◆

Security: Egress filtering

◆

◆

◆

◆

◆

Business Impact

…
Technical Requirements

…

Cloud Management
#

CloudSight Consulting Benefits
•  Align your cloud strategy with your business objectives.
•  Identify target applications for migration to or initial build on cloud.
•  Understand unique cloud requirements for your applications.
•  Prioritize applications by cloud- readiness.
•  Discover cost savings opportunities.
•  Select the best-suited IaaS providers -- public or private.
•  Design application architectures that reflect cloud best practices.
•  Develop an end-to-end plan, from strategy to implementation.
Cloud Management
#

CloudSight Consulting Packages
Roadmap

Portfolio
Assessment

CloudSight:
Roadmap
How does cloud fit into
my corporate strategy
and business needs?

Architecture & Plan

CloudSight:
Portfolio Plan
Which applications are
best for the cloud?

Which clouds are best
for my applications?

What does cloud
success look like?

How do I map
opportunities against
requirements?

What are the
architectural decisions
to consider?

How do I measure it?

How do I prioritize?

How do I migrate?

Cloud Management

Execution

Engineering &
Onboarding
How do I best use
RightScale to build and
deploy my applications?
#

High Level Deliverables
Roadmap

Portfolio
Assessment

CloudSight:
Portfolio Plan

CloudSight:
Roadmap
Strategic objectives

Architecture & Plan

Application
Assessment: 20 apps

Cloud Short List:
2 apps

Execution

Engineering &
Onboarding
Step-by-step Project Plan
Onboarding Scrums

Technical constraints
Key success factors

CloudRank
Heat Map

Architecture
Requirements

Custom Engineering

Architecture Diagram

Launch Support

High-Level Project Plan

Cloud Management
Q/A	
  |	
  Discussion	
  
#

Next Steps

• 
• 
• 

Lay out your cloud strategy & determine how you will evaluate success
Identify quick win applications and use cases
Get started - What are you waiting for?

Sign up for a free
RightScale account

Contact RightScale
(866) 720-0208
sales@rightscale.com
www.rightscale.com
justin.fenton@rightscale.com

Thank you for joining us today!
Cloud Management

RightScale Webinar: Successfully Deploy Your Windows Workloads

  • 1.
    How to SuccessfullyDeploy Your Windows Workloads in the Cloud RightScale guiding enterprises to cloud success since 2007 Michael Peterson Cloud Integration Engineer RightScale Cloud Management Justin Fenton Product Marketing RightScale
  • 2.
    # Agenda •  Cloud industryadvancements •  Customer migration successes •  Windows cloud migration scenarios •  RightScale Migration methodologies •  Q & A Cloud Management
  • 3.
  • 4.
    # What a Differencea Year Makes Goes OpenStack Launched GA 2012 Apr Jun Aug Launched Open Sourced Cloud Management Oct 2013 Dec Adds Australia Feb Apr Jun Aug Hybrid GA Grizzly Released
  • 5.
    # What Defines BusinessValue For You? Increase Enterprise Agility Faster Time to Market Accelerate Innovation Fail (or Succeed) Fast Drive Operational Efficiencies Cut Infrastructure Costs Reduce Overprovisioning Increase IT Efficiency Expand Markets & Capabilities New Geographies New Capabilities Web-Scale Applications Increase Investment Flexibility CapEX to OpEX Reduce sunk costs Reduce lock-in Cloud Management
  • 6.
    # RightScale:  Strong  Cloud  Exper6se     7   10 5M+   10K+ years   clouds servers   Scale  apps  to   Cloud Management  servers  
  • 7.
  • 8.
    # Real world Windowsdeployment scenarios Data center transition Customer Shutting down existing data center, assistance needed in moving on premises workloads to a portfolio of public clouds Situation Workloads Migrating on premises Windows workloads to AWS with HA/DR in Azure Improving operational efficiencies and reaching IT objectives around avoiding vendor lock in: Results ●  Moving to an OpEx, pay as you go model ●  Risk mitigation with vendor and geographic diversification Cloud Management
  • 9.
    # Real world Windowsdeployment scenarios Leading healthcare vendor Customer Situation Workloads Results Migrating electronic medical records (EMR) and Dev/Test workloads ●  ●  Leverage Azure for Dev/Test IaaS environments in the public cloud Deploying 17 .NET environments in Rackspace/OpenStack private cloud Increasing workload agility: ●  Accelerating innovation cycles with Azure dev/test environments ●  Consistent management across public and private cloud portfolio Cloud Management
  • 10.
  • 11.
    # Overview of RightScaleWindows support Windows OS and SQL Support ●  Windows Server 2012 ●  Windows Server 2012 w/ SQL 2012 ●  Windows Server 2008R2 ●  Windows Server 2008R2 w/SQL 2012 ●  Windows Server 2008R2 w/ SQL 2008R2 Public cloud support: ●  Windows Azure ●  AWS ●  Rackspace ●  Softlayer Private cloud support: ●  ●  ●  OpenStack (KVM) Rackspace Private Cloud (KVM) CloudStack (XenServer, VMware, KVM) RightScale Server Templates customers have leveraged for migrating their Windows workloads: ●  Database Manager for Microsoft SQL: ○  Configures a stand alone or high-safety mirrored pair of database servers. ●  Microsoft SQL Server Witness: ○  Configures a SQL Express database server used to provide automatic failover for a high-safety mirrored pair of database servers. ●  Microsoft IIS App Server: ○  Configures an IIS web application server for use in a three-tier web architecture. ●  Microsoft Active Directory ○  Configures a Microsoft Active Directory server or additional Directory Controllers Cloud Management
  • 12.
    # Evaluating Applications forthe Cloud •  Business impact •  Should we put this app on the cloud? •  What benefits will we get? •  Technical requirements •  Can we put this app on the cloud? •  How much will migration or build out cost? •  Security impacts? •  Choose the quick wins! •  High business impact •  Appropriate technical requirements Cloud Management
  • 13.
    # Segmenting your ApplicationPortfolio Cloud-Ready Elastic Web Traditional Nightmare Cloud Management •  Segment the application portfolio •  Evaluate against ROI criteria •  Business Impact •  Technical Fit •  Focus on High ROI applications first
  • 14.
    # Segment Your AppPortfolio for ROI ROI Nightmare •  Monolithic •  Hairball #rightscale Traditional •  Legacy •  Standard technologies Elastic Web Cloud-Ready •  Web architecture •  Greenfield •  Elastic design •  Designed for cloud
  • 15.
    # Evaluation Framework Sample App1 App 2 App 3 App 4 App 5 Demand fluctuation / uncertainty ◆ ◆ ◆ ◆ ◆ Fast time to market ◆ ◆ ◆ ◆ ◆ Time limited ◆ ◆ ◆ ◆ ◆ Load Balancer: Session Affinity ◆ ◆ ◆ ◆ ◆ Application: Licensing ◆ ◆ ◆ ◆ ◆ Cache: Persistent ◆ ◆ ◆ ◆ ◆ Database: Working set size ◆ ◆ ◆ ◆ ◆ Security: Egress filtering ◆ ◆ ◆ ◆ ◆ Business Impact … Technical Requirements … Cloud Management
  • 16.
    # CloudSight Consulting Benefits • Align your cloud strategy with your business objectives. •  Identify target applications for migration to or initial build on cloud. •  Understand unique cloud requirements for your applications. •  Prioritize applications by cloud- readiness. •  Discover cost savings opportunities. •  Select the best-suited IaaS providers -- public or private. •  Design application architectures that reflect cloud best practices. •  Develop an end-to-end plan, from strategy to implementation. Cloud Management
  • 17.
    # CloudSight Consulting Packages Roadmap Portfolio Assessment CloudSight: Roadmap Howdoes cloud fit into my corporate strategy and business needs? Architecture & Plan CloudSight: Portfolio Plan Which applications are best for the cloud? Which clouds are best for my applications? What does cloud success look like? How do I map opportunities against requirements? What are the architectural decisions to consider? How do I measure it? How do I prioritize? How do I migrate? Cloud Management Execution Engineering & Onboarding How do I best use RightScale to build and deploy my applications?
  • 18.
    # High Level Deliverables Roadmap Portfolio Assessment CloudSight: PortfolioPlan CloudSight: Roadmap Strategic objectives Architecture & Plan Application Assessment: 20 apps Cloud Short List: 2 apps Execution Engineering & Onboarding Step-by-step Project Plan Onboarding Scrums Technical constraints Key success factors CloudRank Heat Map Architecture Requirements Custom Engineering Architecture Diagram Launch Support High-Level Project Plan Cloud Management
  • 19.
  • 20.
    # Next Steps •  •  •  Lay outyour cloud strategy & determine how you will evaluate success Identify quick win applications and use cases Get started - What are you waiting for? Sign up for a free RightScale account Contact RightScale (866) 720-0208 [email protected] www.rightscale.com [email protected] Thank you for joining us today! Cloud Management