stu fox datacom systems ltd. on-premises service providermicrosoft consistent platform modern...
TRANSCRIPT
![Page 1: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/1.jpg)
Building Cloud Services with the Windows Azure PackStu FoxDatacom Systems Ltd
MDC213
![Page 2: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/2.jpg)
ON-PREMISES
SERVICE PROVIDERMICROSOFT
CONSISTENTPLATFORM
Modern platform for the world’s apps
Enables modern apps
Unlocks insights on any data
Empowers people-centric IT
Transforms the datacenter
1
![Page 3: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/3.jpg)
3
Windows Azure Pack Consistent experiences across the Cloud OS
VIRTUAL MACHINES
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
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
![Page 4: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/4.jpg)
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
SQLVMRole
WebSites
WorkerRole
Service Management API
Web SitesAppsDatabaseVMs
Subscriber Self-Service
Portal
Windows Azure
Windows Azure Pack - Services for On-premise Clouds
![Page 5: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/5.jpg)
Data & Service Provider InfrastructurePowered by System Center 2012 R2Windows Server 2012 R2Windows Azure Pack
Virtual Machine Manager
Service Management Automation
Operations Manager
Service Provider Foundation
Windows Server 2012 R2
Hyper-V
![Page 6: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/6.jpg)
Azure Pack TenantExperience
Demo
![Page 7: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/7.jpg)
Service Consumers (Users )consume infrastructure & apps from service providers as “off the shelf” solutions
self-service administration
acquire capacity on demand
empowered operations
predictable costs
get up & running quickly
![Page 8: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/8.jpg)
Service Consumers
Consume Cloud Services
Developers and IT Pros
Self-service experience
Build and deploy applications
Manage their applications
Pays for services
![Page 9: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/9.jpg)
Service ConsumersBuild highly scalable web applications
Iterate with integrated source control
Manage your app with real-time telemetry
Use the languages and open source apps of your choice
Web sites
![Page 10: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/10.jpg)
![Page 11: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/11.jpg)
Azure Pack Websites
Demo
![Page 12: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/12.jpg)
Service ConsumersWindows 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 Machine
![Page 13: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/13.jpg)
![Page 14: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/14.jpg)
Azure Pack IAAS
Demo
![Page 15: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/15.jpg)
Service ConsumersMessaging 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
![Page 16: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/16.jpg)
![Page 17: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/17.jpg)
Service ConsumersIdentity
- Active Directory- ADFS Federation- Co-administrators
Database Services- SQL Server- MySQL
Value add services from galleryOther shared services from providerProgrammatic access to cloud services
- Windows Azure Consistent REST APIs
Additional
Services
![Page 18: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/18.jpg)
Service Providers
Provides Cloud Services
Hosters and Enterprises
Deploy Shared Resources
Create Offers for Consumers
Drive Cost efficiency
Charges for Services
![Page 19: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/19.jpg)
Service ProvidersManage shared infra and services
- Virtual Machine Clouds- Web Site Clouds- Service Bus Clouds- 3rd party shared services
Create offers of select services- Define unique quotas per service- Define offer add-ons for upsell- Include curated gallery applications- Publish public or private offers
Subscriptions
![Page 20: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/20.jpg)
![Page 21: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/21.jpg)
Azure Pack – AdminExperience
Demo
![Page 22: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/22.jpg)
Service ProvidersConsistent interface for all Services
- REST, OData & JSON- Enable 3rd party billing providers and ITFM integration
Data Warehouse Analytics on Tenant Subscription usageEnable license compliance through inventory reports
Usage/Billing
![Page 23: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/23.jpg)
Service ProvidersIntegrate into existing systems to orchestrate & automate end to end processes
Out of the box runbooks to automate delivery of cloud services
Import additional integration modules and author PowerShell workflow runbooks within Service Management portal
Operational dashboard for analysis and troubleshooting
Automation
![Page 24: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/24.jpg)
![Page 25: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/25.jpg)
Service ProvidersIntegrate into existing systems to orchestrate & automate end to end processes
Out of the box runbooks to automate delivery of cloud services
Import additional integration modules and author PowerShell workflow runbooks within Service Management portal
Operational dashboard for analysis and troubleshooting
Administration
![Page 26: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/26.jpg)
Architecture
![Page 27: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/27.jpg)
The bits & bobs• Management Portals – Tenant & Admin• Service Management API• Web Sites• Virtual Machines• Databases• Service Bus• Automation• Extensibility
![Page 28: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/28.jpg)
Tenant Portal
Admin Portal
Tenant Auth Admin Auth
Admin API
TenantPrivate
API
TenantPublic API
Database
![Page 29: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/29.jpg)
Web Sites
Controller REST Publisher
Front End(s) Worker(s) File Server(s)
Admin
Content Delivery
![Page 30: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/30.jpg)
Virtual Machines
SPF VMM
![Page 31: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/31.jpg)
Administration
![Page 32: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/32.jpg)
Initial Setup – Azure Pack Base • Windows Server 2012 or 2012 R2• Web Platform Installer• IIS recommended Configuration• .NET 4.5 Extended with ASP.NET for Windows 8
• Disable IE ESC• SQL Server 2012, mixed mode
• Then install from Web Platform Installer
![Page 33: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/33.jpg)
Configuration – Azure Pack Base• Web page configuration• You need to enter•Database server name•Database admin credentials• Passphrase
![Page 34: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/34.jpg)
Initial Setup - Websites• Windows Server 2012 or 2012 R2• Web Platform Installer• IIS recommended Configuration• .NET 4.5 Extended with ASP.NET for Windows 8
• Disable IE ESC• Disable UAC• Firewall rules to enable (WMI/SMB)• SQL Server 2012 in mixed mode• Then install Websites Controller from WebPI
![Page 35: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/35.jpg)
Configuration – Websites• Web page configuration• You need to enter•Database server name•Database admin credentials•Domain for websites to use•Machine to install REST service on• Credentials•Machine to install File Server on & file server config
![Page 36: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/36.jpg)
Post install Configuration• Virtual Machines• Register SPF in portal• Register VMM in portal
• Websites• Register REST endpoint
• Database• Register SQL/MySQL servers
• Automation• Register SMA endpoint
• Service Bus• Register Service Bus endpoint
![Page 37: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/37.jpg)
Post install Configuration• Add Gallery Resources• Create plans
![Page 38: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/38.jpg)
Some DeploymentPatterns
![Page 39: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/39.jpg)
Express Install
Azure Pack SQL
Note: potentially unsupported…Good for test/POC
![Page 40: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/40.jpg)
Minimal Distributed – Internal Only
Portals SQLAPI’s Authentication
![Page 41: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/41.jpg)
Minimal Distributed – External
Tenant Portal/Tenant
Public API/Tenant
Authentication
Admin Portal/Admi
n API/Tenant Private API
Admin Authenticatio
n
SQL
![Page 42: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/42.jpg)
Fully Distributed
Tenant Portal
Admin Portal
Tenant Auth
Admin API
Database
![Page 43: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/43.jpg)
Fully Distributed
Tenant Portal
Admin Portal
Tenant Auth
Admin Auth
Admin API
Tenant
Private API
Tenant
Public API
Database
![Page 44: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/44.jpg)
Key Takeaways
Cloud-enabled System Center stackAzure investments brought to on-premise and hosted cloudsCloud OS consistency across all cloudsLeverages existing investments
![Page 45: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/45.jpg)
Track resourceshttp://bit.ly/1dsX4CR
http://bit.ly/15xatWW
http://bit.ly/15qnFcb
![Page 46: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/46.jpg)
Developer Network
Resources for Developers
http://msdn.microsoft.com/en-au/
Learning
Virtual Academy
http://www.microsoftvirtualacademy.com/
TechNet
Resources
Sessions on Demand
http://channel9.msdn.com/Events/TechEd/Australia/2013
Resources for IT Professionals
http://technet.microsoft.com/en-au/
![Page 47: Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1](https://reader036.vdocument.in/reader036/viewer/2022062520/56649eef5503460f94bffd28/html5/thumbnails/47.jpg)
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows 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.