DNN Cloud Services - Under the Hood - Techorama 2014
-
Upload
david-j-rodriguez-hernandez -
Category
Technology
-
view
294 -
download
2
Transcript of DNN Cloud Services - Under the Hood - Techorama 2014
![Page 1: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/1.jpg)
David Rodriguez – Microsoft Azure MVP/InsiderDNN Cloud Team Lead Engineer - @davidjrh
DNN CLOUD SERVICES – UNDER THE HOOD
Thanks to
![Page 2: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/2.jpg)
![Page 3: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/3.jpg)
![Page 4: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/4.jpg)
What is DNN about?
![Page 5: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/5.jpg)
Deploying OnPremise
Host
Portal 1 Portal 2 … Portal N
![Page 6: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/6.jpg)
Scaling OnPremise…
=
![Page 7: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/7.jpg)
Preparing the leap!
![Page 8: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/8.jpg)
Cloud ServicesWeb Sites Virtual Machines
Ways to deploy DNN on Azure today
![Page 9: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/9.jpg)
DNN Azure Accelerator
![Page 10: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/10.jpg)
http://dnnazureaccelerator.codeplex.com
![Page 11: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/11.jpg)
DNN Azure Accelerator
demo
![Page 12: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/12.jpg)
DNN Cloud Services
![Page 13: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/13.jpg)
Evoq in the Cloud Vision
![Page 14: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/14.jpg)
Free Trials
![Page 15: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/15.jpg)
Zero Installation
![Page 16: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/16.jpg)
Reliability
![Page 17: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/17.jpg)
Update Ease
![Page 18: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/18.jpg)
Remote Access
![Page 19: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/19.jpg)
Scalability
![Page 20: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/20.jpg)
Automation
![Page 21: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/21.jpg)
Cost Effective
![Page 22: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/22.jpg)
Simplicity
![Page 23: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/23.jpg)
In summary
Free Trials Zero Installation Reliability Update Ease
• Remote Access• Scalability• Automation• Cost Effective
Simplicity
![Page 24: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/24.jpg)
Different challenges calls for different solutions
Full productDedicated PaaS deployments per tenant
![Page 25: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/25.jpg)
Different challenges calls for different solutions
Trials environment High Density Hosting on IaaS
Windows Azure Pack for Windows Server
![Page 26: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/26.jpg)
Windows Azure Pack
http://www.microsoft.com/en-us/server-cloud/windows-azure-pack.aspx
![Page 27: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/27.jpg)
Windows Azure Pack implementation
demo
![Page 28: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/28.jpg)
Extending DNN on Azure Platform
Windows Azure Caching Provider (InRole caching)
Staging device cloning WebDeploy, FTP, RDP Offline site Support for updates Automatic backups NewRelic Monitoring Integrated Cloud Control Bar
![Page 29: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/29.jpg)
DNN Cloud Services Architecture
DNN Cloud Platform
Azure Websites(high-density hosting over
IaaS)
Azure Cloud Services
(PaaS)
External Systems
Web API
Message Queues
![Page 30: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/30.jpg)
The “Device”
Storage
Compute
Database
![Page 31: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/31.jpg)
The “Device Provisioning Provider”
Provisioning Provider Abstraction Layer
DNN Cloud Services API
![Page 32: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/32.jpg)
The “Device Provisioning Provider”
WA Management API SQL Azure APIWA Storage API
Cloud Services Provisioning Provider
![Page 33: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/33.jpg)
The “Device Pool”
Product A
m
M
…
m M=mm
M
M
Product B
Product C
Pre-Provisioned Product Pools
![Page 34: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/34.jpg)
Device Pools
demo
![Page 35: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/35.jpg)
Ensuring confidence!
![Page 36: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/36.jpg)
Extension Verification Service
![Page 37: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/37.jpg)
Extension Verification Service
??
![Page 38: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/38.jpg)
Testing Extensions for Azure Compatibility
demo
![Page 39: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/39.jpg)
Key Take-aways
DNN is committed to Cloud and particularly Azure
Focus on Cloud Services, Trials, Solutions, Verification
Our goal is all about…
![Page 40: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/40.jpg)
Simplify,simplify, simplify.
- Henry David Thoreau
![Page 41: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/41.jpg)
Questions?
![Page 42: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/42.jpg)
42
A big thank you to our sponsors
Gold Partners
Silver & Track Partners
Platinum Partners
![Page 43: DNN Cloud Services - Under the Hood - Techorama 2014](https://reader036.fdocuments.in/reader036/viewer/2022062420/55d72ff2bb61eb890a8b46d1/html5/thumbnails/43.jpg)
David RodriguezCloud Team Lead EngineerMicrosoft Azure MVP/Insider@davidjrhhttp://geeks.ms/blogs/davidjrh
DNN Cloud ServicesUnder the Hood