Self Service Private Cloud
With Windows Azure Pack
Memi Lavi
Senior Consultant
MCS, Microsoft Israel
memil@microsoft.com
A consistent service model amongst Windows Server, System
Center and Windows Azure for composing, deploying and
scaling virtualized applications and workloads
Portal user
experience
Deployment
artifacts
Management
APIs
On-premises,
hosted clouds,
Windows
Azure
Consistent experiences across the Cloud OS
ON-PREMISES
1
CONSISTENT
PLATFORM
MICROSOFT
SERVICE PROVIDER
WEB SITES
VIRTUAL
MACHINES
SERVICE BUS
SERVICE MGMT
PORTAL & API
Web Application PaaS
IaaS - Elastic Tiers
Reliable Messaging
Azure Consistent
Highly Scalable
Virtual Networks
Standards Based
Federated Identities
Dev-ops optimized
Window and Linux
Cross Cloud
Active Directory
Integrated SCC
Gallery of apps
Fully self-service
Standards Based
Fully self-service
Fully self-service
Device Friendly
15
Finished Services
Service Management Portal
Service Management API
Web Sites
Controller
(Web farm framework)
Web Farm
High density and
Front-end/Workers
scalable
(Application Request Routing/Dynamic
Windows Process Activation Service )
Easy deployment and
administration
Windows Server
Fully self-service
Web Sites
Virtual Machines
Service Bus
Service Provider Foundation API
Gateway
Offer Center
preconfigured
System
ReliableBroker
Messaging
Message
Service
workloads
(Virtual Machine Manager Component)
Windows and Linux
Standards based
Windows Server
Fully self-service
Windows
Server
Virtual Machines
Service Bus
Fully self-service
Cloud OS Consistent Experiences
Windows Azure
Web Sites
Apps
Database
VMs
Customer
Subscriber
Self-Service
Portal
Self Service Portal
Moves On-Premises
Service
Plans
Users
Provider
Portal
Service Provider
Web Sites
Apps
Database
VMs
Consumer
Self-Service
Portal
Common Mgt.
Experience
Worker
Role
Web
Sites
VMs
SQL
Other
Service
Caching Services
CDN.
Bus
Media,, etc.
Cloud-Enabled Services
Move On-Premises
Web
Sites
VMs
SQL
Service
Bus
Future
Services
R2 w/ Service Provider Foundation
Workloads
R2
Consistent Dev.
Experience
Service Consumers
Service Providers
Consume infrastructure and apps
from service providers as “off the shelf” solutions
Offer and administer services
that are provided to customers
self-service administration
extreme focus on cost
acquire capacity on demand
maximize per-customer profit
empowered operations
hardware efficiency
predictable costs
automate everything
get up & running quickly
differentiate on SLAs
Cloud Offerings for Service
Consumers
Web Sites
Build highly scalable web applications
Iterate with integrated source control
Manage your app with real-time
telemetry
Scale up with one click
Support for .Net, Node.js, PHP, Python
Support for TFS, GitHub,
BitBucket, DropBox
Service Bus
Messaging service for cloud apps
Guaranteed message delivery
Publish-subscribe messaging patterns
Standard protocols (REST, AMQP, WS*)
Interoperability (.NET, Java/JMS, C/C++)
Now integrated with management portal
Virtual Machines
Windows Azure-consistent IaaS
- User Experience & API
Virtual Machine Roles
- Portable
- Elastic
- Gallery
- Windows and Linux Support
Virtual Networks
- Site to Site connectivity
- Tenant supplied IP addresses
Additional Services
Identity
- Active Directory
- ADFS Federation
- Co-administrators
Database Services
- SQL Server
- MySQL
Custom services from provider
Programmatic access to cloud services
- Windows Azure Consistent REST APIs
Enabling Service Providers
Administration
Offer Services to Tenants via
Plans
Provide Add-ons to
subscriptions
Manage subscriptions
Administer Services
Extend and customize
Automation
Optimize and extend services
using runbooks
Powershell workflows
Web-based runbook authoring
Manage runbooks and jobs
Integrates with other systems
including System Center
Usage and Reporting
Continuous usage metering
per tenant subscription
Per-subscription Billing APIs
IaaS Data Warehouse
Server Inventory Reports
Windows Azure Pack
Demo
Summary
Azure Pack offers an Azure-like user experience for Private
Cloud
Supports IaaS, PaaS, Service Bus, DB as a Service
Will support more and more features from Azure
Supports non-MS technologies (PHP, Linux)
Builds on Windows Server 2012R2, System Center 2012R2
Is FREE!
Q&A
©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics 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.