memi lavi senior consultant mcs, microsoft israel [email protected] self service private cloud...
TRANSCRIPT
Memi LaviSenior Consultant
MCS, Microsoft Israel
Self Service Private CloudWith Windows Azure Pack
What is the cloud?
An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints
Cloud Computing
Software-as-a-Service
consume
SaaSPlatform-as-a-Service
build
PaaSInfrastructure-as-a-
Service
host
IaaS
Windows Azure
Comprehensive set of services that enable you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters
Solid
Open
Flexible
Global Footprint
Pay only for what you use
Cloud services Web sites Virtual machines
Windows AzureDemo
Customer Requests
• Provide consistent user experiences across Azure & On-Premise
• Enable templates to be deployed to any cloud Support Scale-out applications OS and Applications configuration
• Provide a gallery of applications• Managing standalone VMs is not enough
Strategy and VisionA 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
15
Consistent experiences across the Cloud OS
SERVICE MGMT PORTAL & API
WEB SITES SERVICE BUS
Reliable Messaging
Standards Based
Cross Cloud
Fully self-service
Web Application PaaS
Highly Scalable
Dev-ops optimized
Integrated SCC
Fully self-service
VIRTUAL MACHINES
IaaS - Elastic Tiers
Virtual Networks
Window and Linux
Gallery of apps
Fully self-service
Azure Consistent
Federated Identities
Active Directory
Standards Based
Device Friendly
ON-PREMISES
SERVICE PROVIDERMICROSOFT
CONSISTENTPLATFORM1
Finished Services
Web Sites
High density and scalable
Easy deployment and administration
Fully self-service
Service Management API
Service Management Portal
Virtual Machines
Offer preconfigured workloads
Windows and Linux
Fully self-service
Service Bus
Reliable Messaging
Standards based
Fully self-service
Web Sites Virtual Machines Service Bus
Service Provider Foundation API
System Center(Virtual Machine Manager Component)
Windows Server
GatewayController(Web farm framework)
Web FarmFront-end/Workers(Application Request Routing/Dynamic Windows Process Activation Service )
Windows Server Windows Server
Message Broker Service
R2 w/ Service Provider Foundation
Future Services
Service Bus
SQLVMsWebSites
Service Management API
ServicePlansUsers Provider
PortalConsumer
Self-ServicePortal
Web SitesAppsDatabaseVMs
Service ProviderCustomer
Self Service Portal Moves On-
Premises
Common Mgt. Experience
Workloads
Cloud-Enabled Services Move On-
Premises
Consistent Dev.
Experience
Other Service
sCDN.
Media,, etc.
Caching
Service Bus
SQLVMsWebSites
WorkerRole
Service Management API
Web SitesAppsDatabaseVMs
Subscriber Self-
ServicePortal
Windows Azure
Cloud OS Consistent Experiences
R2
Service ConsumersConsume infrastructure and apps
from service providers as “off the shelf” solutions
Service ProvidersOffer and administer services
that are provided to customers
self-service administration
acquire capacity on demand
empowered operations
predictable costs
get up & running quickly
extreme focus on cost
maximize per-customer profit
hardware efficiency
automate everything
differentiate on SLAs
Cloud Offerings for Service Consumers
Web Sites Service Bus Virtual Machines
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
Web Sites
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
Service Bus
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
Virtual Machines
Identity- Active Directory- ADFS Federation- Co-administrators
Database Services- SQL Server- MySQL
Custom services from providerProgrammatic access to cloud services
- Windows Azure Consistent REST APIs
Additional Services
Enabling Service Providers
AdministrationUsage &
ReportingAutomation
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
Tenant Portal Tenant Public API
Admin Portal Admin API Tenant API SQL
(for config data)
Firewall
Internet
ADFS
Resource Providers
Deployment ArchitectureWindows Azure PackPre-requisites
Windows Server 2012 or higherSQL 2012 SP1 or higherInternet Information Services (IIS).NET 3.5 and 4.0
WebSites Deployment Architecture
Windows Azure Pack
Demo
Azure Pack offers an Azure-like user experience for Private CloudSupports IaaS, PaaS, Service Bus, DB as a ServiceWill support more and more features from AzureSupports non-MS technologies (PHP, Linux)Builds on Windows Server 2012R2, System Center 2012R2Is FREE!
Summary
Q&A
Windows Server 2012 ||
©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.