Upload
rightscale
View
341
Download
0
Embed Size (px)
Citation preview
Windows Azure + RightScale Automation and Dev/Test
Patrick McClory – RightScale - @patrickmccloryMark Brown – Microsoft - @markjbrown
1
2
Automation Visibility Efficiency
On-premises and Cloud
Broad and flexible
Common Challenges
Windows Azure Infrastructure Services
3
Your data center
Windows Azure
Scalable on-demand infrastructure in the cloud
Growing list of validated & Microsoft supported workloads
Secure private network connection to on-premises
Connect with on-premises Active Directory and domains
Virtual Machines
Windows Server
Virtual Network
VHD
your app in the public
cloud
Linux
Getting Started with Virtual MachinesMultiple options toget started…
Management Portal
>_Scripting
(Windows, Linux and Mac)
REST API
Sharepoint
BizTalk
How it WorksSelect from Image Gallery
Create new VM from image gallery
Virtual Machine booted. Changes direct-write
to blob storage
Log in toWindows Azure
Management Portal
The image is copied toyour blob storage account
How it WorksBring your own custom VHD
Upload image to blob storage
Virtual Machine booted. Changes direct-write to
blob storage
Create your own VHD
Create a disk using the uploaded image in the
Windows Azure Management Portal
Working with Open SourceGrowing gallery of open source Linux images
Licensed & supported by the community
Integrated with Windows Azure Management Portal for easy deployment
Open to all Apps and Images
Microsoft® Virtual Machine Converter
Windows Azure Virtual Machines
VMware® vCenter™ vSphere Hypervisor™
Microsoft® Windows® Hyper-V Hypervisor
PowerShell
VMDK VHD
Persistent Virtual Machines with Geo-Replication
Windows Azure Storagecontinuous storage geo-replication
WEST
DC
EASTDC
> hundreds of miles
Other Service
Providers
VHD
VHD VHD
Your Data Center
VHD VHD
Windows Azure
VHD VHD
VHD VHD
Flexibility & Portability
VHD
VHD
PowerShell for Automation and Advanced Management
Automation Query, manage and configure – at scale:
• Virtual Machines
• Storage across multiple subscriptions and storage accounts
• Tiered deployment workflows
Virtual Machines Configure storage and networking
Domain join to AD on-premises
Remotely management & configure
Bring your own machine images or disks
Virtual Network Configure Virtual Network
Manage configuration and gateway
Connect to on-premises networks
Storage Upload & download VHDs from storage accounts to on-premises
Copy VHDs between storage accounts and subscriptions
Virtual Machines Manage virtual machines
consistently with ServerTemplates
Remote management and hands-off interaction
RightScale for Automation and Advanced Management
Automation Take Virtual Machines from boot-
ready to Operational Scale on demand Versioned assets from
ServerTemplates to RightScripts
Ready to go Hundreds of ServerTemplates to
deploy common technologies available
Consistent boot experience every time
Secure Grant varying levels of access to virtual machines and configuration
OAuth/SSO Compliant with logging for compliance needs
Windows Workflow Foundation + RightScale API 1.5
RightScale API 1.5 Workflow Process
15
Create Deployment
Create SQL Severs
Create LB Servers
Create IIS Server Array
Import SQL ServerTemplate
Import LB ServerTemplate
Import IIS ServerTemplate
Launch SQL1
Launch SQL2
Launch 2x Load Balancers
Launch IIS instance inside ServerArray
Set Public DNS for Load Balancers
Initialize SQL Server Synchronous
Mirroring
Server.launch(serverId)
• Simple call to RightScale.netClient Server.launch method
Code available on Github
• RightScale.netClient• RightScale.netClient.ActivityLibrary• RightScale.3Tier.Workflow
Key Scenarios
Dev/Test
Enable innovation with test and devlabs in the cloud
On-demand resources
Standard Configurations
Consistent environments
Cost effective
RightScale Windows Azure
Lab Sandbox
Developer
Virtual Machines
Virtual Machines
Virtual Machines
SQL ServerWindows Server
Virtua
l
Networ
k
SDLC Environment Management
Scalable, on-demand infrastructure for your apps
Apps with public web front ends, variable traffic sitting in demilitarized zone
Existing custom apps, specialty servers with batch processing patterns
No app changes
Manage with tools you know
RightScale Windows Azure
Business Users
Internet
Virtual Machines
Business Users
Business Application
Windows ServerActive Directory
SQL Server
Windows Server
Windows ServerActive Directory
System CenterOperations Manager
High memory instances
Monthly SLA : Virtual Machines*
Monthly SLA : Virtual Network
24x7 support , variety of plans in effect
Validated & supported Microsoft workloads
Price reduction: standard Windows (22%) & Linux (29%) instances, starting 6/1
Increase in value of member offers – i.e. MSDN & MPN
VM Depot open source community images
What is new at general availability (GA)?
*multiple instances in an availability set
22
Startup like innovation
Enterprise like governance
Enterprise agreements
Direct & commitment offers
Gallery with pre-built images
Hourly consumption rates
License mobility
Direct, end to end support
Variety of support plans
Onsite customer support
Direct account management
Presence in 89 countries
19 currencies supported
Monthly consistent SLAs
UK Government Accreditation
SOC Type II, HIPAA
ISO 27001
Trust Center
Windows Azure Benefits
Respond quickly to business requirements
Manage and Optimize Cost
Streamline IT operations
Develop Cloud Expertise
Windows Azure and RightScale: Better Together
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.