Windows Azure 
Pack 
Abhishek Sur, Microsoft MVP in ASP.NET/ IIS 
Product 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
Transforming IT to address new questions
With Microsoft’s Cloud OS vision, customers can… 
Customer 
Service 
Provider 
Microsoft 
ONE 
Consistent 
Platform
Windows Server 
Microsoft Azure 
Microsoft cloud experience
Bringing our learning to your datacenter 
Windows Server 
Microsoft Azure 
Windows Server 
Microsoft Azure 
and many others….
Enterprises want…. 
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. 
Commodity and custom cloud offerings. 
Integration with LOB systems.
Service providers 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.
Common requirements 
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. 
Microsoft Confidential – WSSC Partner Forum, May 2014
Microsoft Azure 
IT Admin 
Customers 
Microsoft Confidential – WSSC Partner Forum, May 2014
Customers 
IT Admin 
Microsoft Confidential – WSSC Partner Forum, May 2014
In your datacenter 
Customers 
IT Admin
In your datacenter 
Windows 
Azure 
Pack 
Customers 
IT Admin
Customer-ready services 
Web 
Platform 
application 
Services 
(PaaS) 
Infrastructure 
Services 
(IaaS) 
Reliable 
messaging 
Virtual 
Networking 
SQL Server 
and MySQL 
database
For service providers and enterprises 
Enterprise class 
• 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
Management Portal 
Web 
Platform 
application 
Services 
(PaaS) 
Infrastructure 
Services 
(IaaS) 
Reliable 
messaging 
Virtual 
Networking 
SQL Server 
and MySQL 
database 
Customers
Tenant experience 
Customer 
Service 
ONE 
Consistent 
Platform 
Microsoft Provider 
Homepage
Tenant experience 
Customer 
Service 
ONE 
Consistent 
Platform 
Microsoft Provider 
Dashboard
Management Portal 
IT Admin 
Web 
Platform 
application 
Services 
(PaaS) 
Infrastructure 
Services 
(IaaS) 
Reliable 
messaging 
Virtual 
Networking 
SQL Server 
and MySQL 
database 
Customers
Plans define Admin-Tenant relationship 
Subscribes to 
Creates 
IT Admin Customers 
Provisions 
Allocated from 
Include 
Quota, 
Add-ons 
Creates 
Resource Clouds
SQL Server 
and MySQL 
database 
Management Portal 
Infrastructure 
Services 
(IaaS) 
Reliable 
messaging 
Virtual 
Networking 
Web 
Platform 
application 
Services 
(PaaS)
Hosting Service Providers 
Customer Storefront & Panel 
(in-house or 3rd party) 
Customer Ready Services 
Email Desktop Web Collaboration Conferencing 
Catalog 
Offers 
Users 
Billing 
Customers 
$$
With the Windows Azure Pack 
Azure Pack Services 
Catalog 
Offers 
Users 
Billing 
Customer Storefront & Panel 
(in-house or 3rd party) 
Customer Ready Services 
Windows Azure Pack 
Customers 
$$ 
IT Pro / Dev 
Email Desktop Web Collaboration Conferencing
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 Panel 
4. Provision/Enroll user for offer via SP Panel 
5. Provision WAP Subscription to Plan 
6. Show price of the purchased Subscription in SP Panel 
7. Add/Mod/Del Users as Subscription Co-Admins 
8. Users login/use WAP Services in WAP Tenant Portal 
9. WAP usage per Sub gathered by SP billing system 
10. SP Panel shows customer billing impact per Sub 
Customers 
$$ 
Store/ 
Panel 
Catalog 
Offers 
Users 
Billing 
IT Pro / Dev 
SP Admin 
Service Provider Storefront
Web Sites
Scale from machine to cloud 
TDriasdtriitbiounteadl m maocdheinle-centric model 
Web application content 
Application databases 
Configuration 
Web Server Cloud 
Internet Information Services 
web server
Platform as a service (PaaS) 
ASP.NET 
Python 
Classic ASP 
Node.js 
PHP 
SQL 
MySQL 
noSQL 
Node.js, 
PHP, 
ASP.NET
Web App Gallery 
Customizable self-service gallery 
Popular web apps 
Database integration
Source code and developer tools 
Use familiar developer tools. 
Synchronize IDE with popular source 
code control systems. 
Upload to production folders. 
Visual Studio Team 
Foundation Server 
Node.js, WebDeploy 
PHP, 
ASP.NET 
FTP/HTTP
Infrastructure services 
Web 
Platform 
application 
Services 
(PaaS) 
Reliable 
messaging 
SQL Server 
and MySQL 
database 
Infrastructure 
Services 
(IaaS) 
Virtual 
Networking
Infrastructure services
Self-service IaaS 
Standalone virtual machines 
Scalable virtual machine roles 
Attached to virtual network(s)
Virtual networking 
Blue virtual 
machine 
Yellow virtual 
machine Blue network Yellow network 
Physical server Physical network
System Center and Windows Server 
Virtual Machines 
Virtual Machine 
Manager 
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
Infrastructure 
Services 
(IaaS) 
Service Bus 
Web 
Platform 
application 
Services 
(PaaS) 
Virtual 
Networking 
SQL Server 
and MySQL 
database 
Reliable 
messaging
Service Bus
Reliable message delivery 
Synchronous 
Application Application 
Application Service Bus 
Application 
Asynchronous
Connect to on-premises applications 
Windows Azure 
Web Site Service Bus 
Corporate Network 
Application 
On-premise 
App
Service Bus Queues 
One way asynchronous messaging 
Message Sender 
Web App 
Service Bus Namespace 
Queue 
Message Receiver 
Service Or Application 
Mobile App 
Service
Service Bus topics 
Publish-subscribe one-to-many messaging 
Message Sender 
Web App 
Service Bus Namespace Message Receiver 
Mobile App 
Service 
Subscription 1 
Topic 
Subscription N 
Business 
Logic 
Audit
Reliable 
messaging 
Infrastructure 
Services 
(IaaS) 
Web 
Platform 
application 
Services 
(PaaS) 
Database 
Virtual 
Networking 
SQL Server 
and MySQL 
database
Windows Azure Pack Extensibility 
Reliable 
messaging 
Infrastructure 
Services 
(IaaS) 
Web 
Platform 
application 
Services 
(PaaS) 
Virtual 
Networking 
SQL Server 
and MySQL 
database 
? 
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 steps 
Learn more and download Windows Azure Pack. 
http://www.microsoft.com/en-us/server-cloud/ 
products/windows-azure-pack 
See additional Windows Azure resources. 
http://www.windowsazure.com/en-us/ 
Read about Windows Azure on TechNet. 
http://www.microsoft.com/technet
Windows azure pack overview

Windows azure pack overview

  • 1.
    Windows Azure Pack Abhishek Sur, Microsoft MVP in ASP.NET/ IIS Product Head, Insync Tech-fin Solutions Ltd.
  • 2.
    Agenda The CloudOS vision Needs and opportunities Windows Azure technology in your datacenter Capability drill-down Why choose the Windows Azure Pack? Next steps
  • 3.
    Transforming IT toaddress new questions
  • 4.
    With Microsoft’s CloudOS vision, customers can… Customer Service Provider Microsoft ONE Consistent Platform
  • 5.
    Windows Server MicrosoftAzure Microsoft cloud experience
  • 6.
    Bringing our learningto your datacenter Windows Server Microsoft Azure Windows Server Microsoft Azure and many others….
  • 7.
    Enterprises want…. Flexiblecloud 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. Commodity and custom cloud offerings. Integration with LOB systems.
  • 8.
    Service providers 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.
  • 9.
    Common requirements Enterprisefriendly frictionless cloud. Multi-tenant IaaS based on Windows Azure. Usage billing. Automation. Maximized hardware utilization. Tenant choice. Offer management. Portal integration and branding. Microsoft Confidential – WSSC Partner Forum, May 2014
  • 10.
    Microsoft Azure ITAdmin Customers Microsoft Confidential – WSSC Partner Forum, May 2014
  • 11.
    Customers IT Admin Microsoft Confidential – WSSC Partner Forum, May 2014
  • 12.
    In your datacenter Customers IT Admin
  • 13.
    In your datacenter Windows Azure Pack Customers IT Admin
  • 14.
    Customer-ready services Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database
  • 15.
    For service providersand enterprises Enterprise class • 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
  • 16.
    Management Portal Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Customers
  • 17.
    Tenant experience Customer Service ONE Consistent Platform Microsoft Provider Homepage
  • 18.
    Tenant experience Customer Service ONE Consistent Platform Microsoft Provider Dashboard
  • 19.
    Management Portal ITAdmin Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Customers
  • 20.
    Plans define Admin-Tenantrelationship Subscribes to Creates IT Admin Customers Provisions Allocated from Include Quota, Add-ons Creates Resource Clouds
  • 21.
    SQL Server andMySQL database Management Portal Infrastructure Services (IaaS) Reliable messaging Virtual Networking Web Platform application Services (PaaS)
  • 22.
    Hosting Service Providers Customer Storefront & Panel (in-house or 3rd party) Customer Ready Services Email Desktop Web Collaboration Conferencing Catalog Offers Users Billing Customers $$
  • 23.
    With the WindowsAzure Pack Azure Pack Services Catalog Offers Users Billing Customer Storefront & Panel (in-house or 3rd party) Customer Ready Services Windows Azure Pack Customers $$ IT Pro / Dev Email Desktop Web Collaboration Conferencing
  • 24.
    Typical Service ProviderFlow 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 Panel 4. Provision/Enroll user for offer via SP Panel 5. Provision WAP Subscription to Plan 6. Show price of the purchased Subscription in SP Panel 7. Add/Mod/Del Users as Subscription Co-Admins 8. Users login/use WAP Services in WAP Tenant Portal 9. WAP usage per Sub gathered by SP billing system 10. SP Panel shows customer billing impact per Sub Customers $$ Store/ Panel Catalog Offers Users Billing IT Pro / Dev SP Admin Service Provider Storefront
  • 25.
  • 26.
    Scale from machineto cloud TDriasdtriitbiounteadl m maocdheinle-centric model Web application content Application databases Configuration Web Server Cloud Internet Information Services web server
  • 27.
    Platform as aservice (PaaS) ASP.NET Python Classic ASP Node.js PHP SQL MySQL noSQL Node.js, PHP, ASP.NET
  • 28.
    Web App Gallery Customizable self-service gallery Popular web apps Database integration
  • 29.
    Source code anddeveloper tools Use familiar developer tools. Synchronize IDE with popular source code control systems. Upload to production folders. Visual Studio Team Foundation Server Node.js, WebDeploy PHP, ASP.NET FTP/HTTP
  • 30.
    Infrastructure services Web Platform application Services (PaaS) Reliable messaging SQL Server and MySQL database Infrastructure Services (IaaS) Virtual Networking
  • 31.
  • 32.
    Self-service IaaS Standalonevirtual machines Scalable virtual machine roles Attached to virtual network(s)
  • 33.
    Virtual networking Bluevirtual machine Yellow virtual machine Blue network Yellow network Physical server Physical network
  • 34.
    System Center andWindows Server Virtual Machines Virtual Machine Manager 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
  • 35.
    Infrastructure Services (IaaS) Service Bus Web Platform application Services (PaaS) Virtual Networking SQL Server and MySQL database Reliable messaging
  • 36.
  • 37.
    Reliable message delivery Synchronous Application Application Application Service Bus Application Asynchronous
  • 38.
    Connect to on-premisesapplications Windows Azure Web Site Service Bus Corporate Network Application On-premise App
  • 39.
    Service Bus Queues One way asynchronous messaging Message Sender Web App Service Bus Namespace Queue Message Receiver Service Or Application Mobile App Service
  • 40.
    Service Bus topics Publish-subscribe one-to-many messaging Message Sender Web App Service Bus Namespace Message Receiver Mobile App Service Subscription 1 Topic Subscription N Business Logic Audit
  • 41.
    Reliable messaging Infrastructure Services (IaaS) Web Platform application Services (PaaS) Database Virtual Networking SQL Server and MySQL database
  • 42.
    Windows Azure PackExtensibility Reliable messaging Infrastructure Services (IaaS) Web Platform application Services (PaaS) Virtual Networking SQL Server and MySQL database ? Your custom service
  • 43.
    Why choose theWindows 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.
  • 44.
    Next steps Learnmore and download Windows Azure Pack. http://www.microsoft.com/en-us/server-cloud/ products/windows-azure-pack See additional Windows Azure resources. http://www.windowsazure.com/en-us/ Read about Windows Azure on TechNet. http://www.microsoft.com/technet

Editor's Notes

  • #29 When creating a new Web site, tenants can choose from a gallery of popular, pre-configured web applications. Where needed, the application can automatically provision and configure database (SQL or MySQL) Administrators can tailor the list of web applications available in the gallery
  • #30 For a custom website where the gallery doesn’t provide a suitable application, tenants can provision a blank website and upload their web application to the empty folder. Developer tools, including Visual Studio and WebMatrix, are deeply integrated into the Web Sites on Windows Server user experience, decreasing onboarding costs and increasing customer satisfaction. Integration with source control allows developers to rapidly iterate and deploy changes. Built in rollback functionality allows customers to revert web site changes with a few clicks of the mouse. Source control repositories such as GitHub, Team Foundation Server and others can be configured to automatically push updates to the running web site which will pick up the latest changes and deploy them to the live website.