24
Windows Azure + RightScale Automation and Dev/Test Patrick McClory – RightScale - @patrickmcclory Mark Brown – Microsoft - @markjbrown 1

Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Embed Size (px)

Citation preview

Page 1: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Windows Azure + RightScale Automation and Dev/Test

Patrick McClory – RightScale - @patrickmccloryMark Brown – Microsoft - @markjbrown

1

Page 2: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

2

Automation Visibility Efficiency

On-premises and Cloud

Broad and flexible

Common Challenges

Page 3: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Windows Azure Infrastructure Services

3

Page 4: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 5: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Getting Started with Virtual MachinesMultiple options toget started…

Management Portal

>_Scripting

(Windows, Linux and Mac)

REST API

Sharepoint

BizTalk

Page 6: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 7: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 8: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Working with Open SourceGrowing gallery of open source Linux images

Licensed & supported by the community

Integrated with Windows Azure Management Portal for easy deployment

Page 9: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 10: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Persistent Virtual Machines with Geo-Replication

Windows Azure Storagecontinuous storage geo-replication

WEST

DC

EASTDC

> hundreds of miles

Page 11: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Other Service

Providers

VHD

VHD VHD

Your Data Center

VHD VHD

Windows Azure

VHD VHD

VHD VHD

Flexibility & Portability

VHD

VHD

Page 12: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 13: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 14: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Windows Workflow Foundation + RightScale API 1.5

Page 15: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 16: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Server.launch(serverId)

• Simple call to RightScale.netClient Server.launch method

Page 18: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Key Scenarios

Page 19: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 20: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 21: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 22: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

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

Page 23: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

Respond quickly to business requirements

Manage and Optimize Cost

Streamline IT operations

Develop Cloud Expertise

Windows Azure and RightScale: Better Together

Page 24: Windows Azure Automation and Dev/Test for the Enterprise - RightScale Compute 2013

© 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.