Windows Azure Pack Tomáš „Kanty“ Kantůrek [email protected].

40
Windows Azure Pack Tomáš „Kanty“ Kantůrek [email protected]

Transcript of Windows Azure Pack Tomáš „Kanty“ Kantůrek [email protected].

Page 1: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Windows Azure Pack

Tomáš „Kanty“ Kantů[email protected]

Page 2: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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

Page 3: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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…

Page 4: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Windows Server

Windows Azure

Microsoft cloud experience

Page 5: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Windows Server

Windows 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

Windows Azure

and many others….

Page 6: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Windows Azure technology

Customer Portal

Windows Azure

Compute, Storage, NetworkIT Admin

Customers

Page 7: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

In your datacenter

Your datacenter

System Center + Windows Server

Compute, Storage, Network

IT Admin

Page 8: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

In your datacenter

Your datacenter

System Center + Windows Server

Compute, Storage, Network

Tenant Portal

Customers

IT Admin

Page 9: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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 Tenant Portal

Customers

IT Admin

Your datacenter

Page 10: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Windows Azure Pack

In your datacenter

System Center + Windows Server

Compute, Storage, Network

Admin Portal

Tenant

Mgt

Auto

-m

atio

n

Reso

urc

e C

louds

Hostin

g

Pla

ns

Billin

g

Tenant Portal

Customers

IT Admin

Your datacenter

Page 11: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

For service providers and enterprises Enterprise

class

Windows Azure Pack

Windows Server + System Center

• Familiar technology• On-prem connect• Azure consistent• Virtualization• Management• Service bus

Easy and cost effective

Open and interoperable

• Multi-tenant cloud• Web PaaS, and IaaS• Templated services• Standard hardware• Automation

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

Windows Azure technology in your

datacenter

Page 12: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Management PortalManagement Portal

Web sites

Web Platform

application Services (PaaS)

Virtual machines

Infrastructure Services

(IaaS)

Service bus

Reliable messaging

Self-service user experience / OData REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Customers

Page 13: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Tenant experience

Customer

ServiceProviderMicrosoft

ConsistentPlatform

ONE

Homepage

Page 14: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Tenant experience

Customer

ServiceProviderMicrosoft

ConsistentPlatform

ONE

Dashboard

Page 15: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

IT Admin

Management PortalManagement Portal

Web sites

Web Platform

application Services (PaaS)

Virtual machines

Infrastructure Services

(IaaS)

Service bus

Reliable messaging

Self-service user experience / OData REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Customers

Page 16: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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

Page 17: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Database

SQL Server and MySQL database

Management PortalManagement Portal

Virtual machines

Infrastructure Services

(IaaS)

Service bus

Reliable messaging

Self-service user experience / OData REST API

Virtual Networks

Virtual Networking

Web sites

Web Platform

application Services (PaaS)

Page 18: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Web Sites

Scalable Platform as a Service

Flexible and Open

Page 19: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Traditional machine-centric modelDistributed model

Web application content

Application databases

Configuration

Internet Information Services web server

Scale from machine to cloud

Web Server Cloud

Page 20: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Platform as a service (PaaS)

Node.js, PHP,

ASP.NET,

ASP.NET

Python

Classic ASP

Node.js

PHP

SQL

MySQL

noSQL

Page 21: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Web App Gallery

Customizable self-service gallery

Popular web apps

Database integration

Page 22: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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,

Page 23: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Web sites

Web Platform

application Services (PaaS)

Infrastructure servicesManagement Portal

Service bus

Reliable messaging

Self-service user experience / OData REST API

Database

SQL Server and MySQL database

Virtual machines

Infrastructure Services

(IaaS)

Virtual Networks

Virtual Networking

Page 24: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Infrastructure services

Self-Service IaaS

Virtual Networking

System Center and Windows Server

Page 25: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Self-service IaaS

Standalone virtual machines

Scalable virtual machine roles

Attached to virtual network(s)

Page 26: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Virtual networking

Physical server Physical network

Blue virtual machine

Yellow virtual machine Blue network Yellow network

VIRTUALIZATION

Page 27: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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

Page 28: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Infrastructure provisioning

System CenterUnified management for the Cloud OS

Automation

IT service management

App Controller

Self-service

Service Manager

Service model

Orchestrator

Service Manager

Application performance monitoring

Infrastructure monitoring

Virtual Machine Manager

Operations Manager

Configuration ManagerData Protection Manager

Service

admin

Customers

Microsoft

Customer

Service Provider

Page 29: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Virtual machines

Infrastructure Services

(IaaS)

Web sites

Web Platform

application Services (PaaS)

Service BusManagement Portal

Self-service user experience / OData REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Service bus

Reliable messaging

Page 30: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Service Bus

Reliable message delivery

Connect to on-premises applications

Queues and topics

Page 31: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Service Bus QueuesOne way asynchronous messaging

Message Sender

Web App

Service Bus Namespace

Queue

Message Receiver

Service Or Application

Mobile App

Service

Page 32: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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

Page 33: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Service bus

Reliable messaging

Virtual machines

Infrastructure Services

(IaaS)

Web sites

Web Platform

application Services (PaaS)

DatabaseManagement Portal

Self-service user experience / OData REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Page 34: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Service bus

Reliable messaging

Virtual machines

Infrastructure Services

(IaaS)

Web sites

Web Platform

application Services (PaaS)

Windows Azure Pack ExtensibilityManagement Portal

Self-service user experience / OData REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL database

Billing System

Active Director

y

Customer Portal

Custom Service

Your custom service

?

Page 35: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Partner Involvement

Page 36: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

Service Management in WAP• Request

Management in WAP• Service Catalog in

WAP• Activity

Management with automation

• Freemium licensing model

• Powered by Service Manager

Page 37: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

IT Financial Management in WAP• Summary and

Detailed Reporting• Cost analytics• Demand forecasting• Cloud Billing• Service Pricing

Page 38: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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.

• Windows Azure code running in your datacenter.

• Highly scalable virtualization and management platform.

• Simple service delivery for multi-tenant cloud infrastructure.

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

• Standardized service provisioning using service templates.

• Automation platform.

• Advanced Windows Server 2012 features on standard hardware.

• Easy VM and Web application portability.

• Private, hosted and public cloud.

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

• OData REST API for portal level integration.

• Service Bus for asynchronous distributed application integration.

Page 39: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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/  

Page 40: Windows Azure Pack Tomáš „Kanty“ Kantůrek tomaskan@microsoft.com.

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