Windows azure pack overview

Preview:

DESCRIPTION

Azure Pack

Citation preview

Windows Azure Pack

Abhishek Sur, Microsoft MVP in ASP.NET/ IISProduct Head, Insync Tech-fin Solutions Ltd.

Agenda

The Cloud OS vision

Needs and opportunities

Windows Azure technology in your datacenter

Capability drill-down

Why choose the Windows Azure Pack?

Next steps

Big data Cloud

Mobility AppsModern, agile apps for new scenarios

Easy access to any data, any size, anywhere

Powerful analytics in familiar tools On-demand scale, real-time performance

Infrastructure designed to withstand failure

Resources managed at datacenter scale

Great user experience from anywhere

Cloud

Apps

Mobility

Big data

Transforming IT to address new questions

Microsoft’s answer:

The Cloud OS

Empower people-centric IT

Enable modern business apps

Unlock insights on any data

Transform the datacenter

Customer

ServiceProvider

MicrosoftConsistentPlatform

ONE

With Microsoft’s Cloud OS vision, customers can…

Windows Server

Microsoft Azure

Microsoft cloud experience

Windows Server

Microsoft Azure

Bringing our learning to your datacenter

High performance storage on industry-standard hardware

Policy-based automation

Multi-tenant environments with isolation

Application elasticity

Software-defined networking

Windows Server

Microsoft Azure

and many others….

Flexible cloud choice, familiar technology, no lock-in.

Their own multi-tenant cloud, that’s as easy as Azure.

Chargeback.

Simple, automated operations.

More effective utilization of existing hardware assets.

Tenant choice and dynamic control.

Integration with LOB systems.

Commodity and custom cloud offerings.

Enterprises want….

To win more enterprise customers’ business.

Multi-tenant, self-service IaaS and PaaS offerings.

Usage billing.

Extreme automation.

Optimized hardware monetization.

Opportunities to upsell and increase customer usage.

Customized offerings, public cloud differentiation.

Portal integration and branding.

Service providers want….

Enterprise friendly frictionless cloud.

Multi-tenant IaaS based on Windows Azure.

Usage billing.

Automation.

Maximized hardware utilization.

Tenant choice.

Offer management.

Portal integration and branding.

Common requirements

Microsoft Confidential – WSSC Partner Forum, May 2014

Azure technology

Customer Portal & API

Microsoft Azure

Compute, Storage, NetworkIT Admin

Customers

Microsoft Confidential – WSSC Partner Forum, May 2014

In your datacenter

Your datacenter

System Center + Windows Server

Compute, Storage, Network

Tenant Portal & API

Customers

IT Admin

Microsoft Confidential – WSSC Partner Forum, May 2014

In your datacenter

System Center + Windows Server

Compute, Storage, Network

Tenant

Mgt

Auto

-m

atio

n

Reso

urc

e C

louds

Hostin

g

Pla

ns

Billin

g

Admin Portal & API Tenant Portal & API

Customers

IT Admin

Your datacenter

Windows Azure Pack

In your datacenter

System Center + Windows Server

Compute, Storage, Network

Admin Portal & API

Tenant

Mgt

Auto

-m

atio

n

Reso

urc

e C

louds

Hostin

g

Pla

ns

Billin

g

Tenant Portal & API

Customers

IT Admin

Your datacenter

Customer-ready servicesManagement Portal

Web sites

Web Platform

application Services (PaaS)

Virtual machines

Infrastructure Services

(IaaS)

Service bus

Reliable messaging

Service Management REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

For service providers and enterprises Enterprise

class

Windows Azure Pack

Windows Server + System Center

• Proven Cloud fabric• Virtual Networking• Extensible

integration• Azure code in your

datacenter• Virtualization and

management

Easy and cost effective

Open and interoperable

• Multi-tenant self-service

• IaaS and Web PaaS out of the box

• Scalable Virtual Machine roles

• VM portability• Web App Portability• Integration API• Node.js, PHP, ASP.NET• GitHub, BitBucket etc• Linux support

Azure technology in your datacenter

Management PortalManagement Portal

Web sites

Web Platform

application Services (PaaS)

Virtual machines

Infrastructure Services

(IaaS)

Service bus

Reliable messaging

Service Management REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Customers

Tenant experience

Customer

ServiceProviderMicrosoft

ConsistentPlatform

ONE

Homepage

Tenant experience

Customer

ServiceProviderMicrosoft

ConsistentPlatform

ONE

Dashboard

IT Admin

Management PortalManagement Portal

Web sites

Web Platform

application Services (PaaS)

Virtual machines

Infrastructure Services

(IaaS)

Service bus

Reliable messaging

Service Management REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Customers

Subscribes to

Plans define Admin-Tenant relationship

Clouds

CreatesPlans

Services

Provisions

Allocated from

Restricted by

Quota, Add-onss

Incl

ude

Creates

Resource Clouds

Customers

IT Admin

Database

SQL Server and MySQL database

Management PortalManagement Portal

Virtual machines

Infrastructure Services

(IaaS)

Service bus

Reliable messaging

Service Management REST API

Virtual Networks

Virtual Networking

Web sites

Web Platform

application Services (PaaS)

Hosting Service Providers

Customer Ready Services

Customer Storefront & Panel(in-house or 3rd party)

Email

Desktop Web Collaborati

onConferenci

ng

CatalogOffersUsersBilling

Customers

$$

With the Windows Azure Pack

Azure Pack Services

CatalogOffersUsersBilling

Customer Ready Services

Customer Storefront & Panel(in-house or 3rd party)

Tenant Portal

Win

dow

s A

zure

Pa

ck

Customers

$$

IT Pro / Dev

Email

Desktop Web Collaborati

onConferenci

ng

Typical Service Provider Flow 1. Provider defines WAP Plan in WAP Admin Portal

2. Create offer in SP catalog referencing WAP Plan

3. Sell offer to customer in SP Control Panel4. Provision/Enroll user for offer via SP Panel5. Provision WAP Subscription to Plan6. Show price of the purchased Subscription in SP

Panel7. Add/Mod/Del Users as Subscription Co-Admins8. Users login/use WAP Services in WAP Tenant

Portal9. WAP usage per Sub gathered by SP billing

system10. SP Panel shows customer billing impact per

Sub

Customers

$$

Offers

Users

Billing

Store/Panel

Catalog

Plans

12

3

4

Services

8

9

Sub

5/7

10

IT Pro / DevTenan

t Portal

SP AdminAdmin

Portal Azu

re Pa

ck

Serv

ice P

rovid

er

Sto

refr

ont

Web Sites

Scalable Platform as a Service

Flexible and Open

Traditional machine-centric modelDistributed model

Web application content

Application databases

Configuration

Internet Information Services web server

Scale from machine to cloud

Web Server Cloud

Platform as a service (PaaS)

Node.js, PHP,

ASP.NET,

ASP.NET

Python

Classic ASP

Node.js

PHP

SQL

MySQL

noSQL

Web App Gallery

Customizable self-service gallery

Popular web apps

Database integration

Source code and developer tools

Use familiar developer tools.

Upload to production folders.

Synchronize IDE with popular source code control systems.

Visual Studio Team Foundation Server

FTP/HTTP

WebDeployNode.js, PHP,

ASP.NET,

Web sites

Web Platform

application Services (PaaS)

Infrastructure servicesManagement Portal

Service bus

Reliable messaging

Service Management REST API

Database

SQL Server and MySQL database

Virtual machines

Infrastructure Services

(IaaS)

Virtual Networks

Virtual Networking

Infrastructure services

Self-Service IaaS

Virtual Networking

System Center and Windows Server

Self-service IaaS

Standalone virtual machines

Scalable virtual machine roles

Attached to virtual network(s)

Virtual networking

Physical server Physical network

Blue virtual machine

Yellow virtual machine Blue network Yellow network

VIRTUALIZATION

System Center and Windows Server

Virtual

MachinesVirtual MachineManager

VM networksVirtual MachineManager

Virtual Machine Roles

Virtual MachineManager

AutomationOrchestrator

Features

• VM management.

• Virtual Machine Roles.

• Self-service VM networks.

• Self-service tenant administration.

• Extensibility for hosted cloud API.

Service Management API / Service Provider Foundation

Microsoft System Center 2012 R2

Windows Server 2012 R2

Virtual machines

Infrastructure Services

(IaaS)

Web sites

Web Platform

application Services (PaaS)

Service BusManagement Portal

Service Management REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Service bus

Reliable messaging

Service Bus

Reliable message delivery

Connect to on-premises applications

Queues and topics

Reliable message delivery

Service Bus

Application Application

Application Application

Asynchronous

Synchronous

Connect to on-premises applications

Web Site Service Bus

Windows Azure

ApplicationOn-premise

App

Corporate Network

Service Bus QueuesOne way asynchronous messaging

Message Sender

Web App

Service Bus Namespace

Queue

Message Receiver

Service Or Application

Mobile App

Service

Service Bus topicsPublish-subscribe one-to-many messaging

Message Sender

Web App

Service Bus Namespace Message Receiver

Mobile App

Service

Subscription 1

Subscription N

Topic

Business Logic

Audit

Service bus

Reliable messaging

Virtual machines

Infrastructure Services

(IaaS)

Web sites

Web Platform

application Services (PaaS)

DatabaseManagement Portal

Service Management REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Service bus

Reliable messaging

Virtual machines

Infrastructure Services

(IaaS)

Web sites

Web Platform

application Services (PaaS)

Windows Azure Pack ExtensibilityManagement Portal

Service Management REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Billing System

Active Director

y

Customer Portal

Custom Service

Your custom service

?

Why choose the Windows Azure Pack?

Enterprise-class Simple and cost-effective Open and interoperable

• Builds on a familiar foundation of Windows Server and System Center.

• Isolated virtual networks for multi-tenant workloads.

• Extensibility and integration.

• Azure code running in your datacenter.

• Highly scalable virtualization and management platform.

• Enterprise class developer tools and ecosystem.

• Simple service delivery on multi-tenant cloud infrastructure.

• Out-of-box infrastructure and application service offerings.

• Scalable Virtual Machine Roles

• Automation platform integrates using Powershell

• Advanced Windows Server 2012 features on standard hardware.

• One skillset to manage both public and private clouds.

• Easy VM and Web application portability.

• Consistency across private, hosted and public cloud.

• REST API for portal level integration.

• Broad application platform support including .NET, node.js, PHP.

• Service Bus for asynchronous, distributed application integration.

• Support for industry standard source control solutions.

Next stepsLearn more and download Windows Azure Pack. http://www.microsoft.com/en-us/server-cloud/products/windows-azure-pack

Read about Windows Azure on TechNet. http://www.microsoft.com/technet

See additional Windows Azure resources. http://www.windowsazure.com/en-us/  

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

Recommended