23

Dnn europe 2013 dnn cloud - no video

Embed Size (px)

Citation preview

Page 1: Dnn europe 2013   dnn cloud - no video
Page 2: Dnn europe 2013   dnn cloud - no video
Page 3: Dnn europe 2013   dnn cloud - no video
Page 4: Dnn europe 2013   dnn cloud - no video
Page 5: Dnn europe 2013   dnn cloud - no video

Web Sites

Start for free and scale

Scale up as traffic grows

Build with ASP.NET, PHP

or Node.js

Deploy with FTP, Git or

TFS

Infrastructure

Services (IaaS)

Infrastructure on your terms

Available on-demand

Scalable using Virtual Machines

and Virtual Networks

Cloud Services

(PaaS) *

Enterprise-grade platform

Rich Platform as a Service

(PaaS) environment

Create highly-available

applications and services

Multi-tier scenarios, automated

deployments and elastic scale

* Using DNN Azure Accelerator http://dnnazureaccelerator.codeplex.com/

Page 6: Dnn europe 2013   dnn cloud - no video

1. Create DNN Web Site from Gallery

2. Specify SQL Azure database settings

3. Walk through the DNN Install Wizard

http://dnn705.azurewebsites.net

Page 7: Dnn europe 2013   dnn cloud - no video

1. Create a VM from the Gallery

2. Attach an empty disk for data

3. RDP into the VM and

a. Format the disk

b. Install Web Platform Installer

c. Install DotNetNuke and dependencies through

Web Platform Installer

4. Open Http (and/or Https) endpoints

5. Walk through the DNN Install Wizard

http://dnn707.cloudapp.net

Page 8: Dnn europe 2013   dnn cloud - no video

1. Download DNN Azure Accelerator from CodePlex

2. Walk through the Accelerator Wizard

http://dnnazurehademo.cloudapp.net

Page 9: Dnn europe 2013   dnn cloud - no video

Web Sites IaaS PaaS

Simplicity +++ ++ +++

Costs Tiers:

Free/Shared/

Reserved

Depends on

VM Size

-12% vs IaaS

Control Limited Full Full (stateless)

DNN Deployment Automation options Medium High (WinRM) Full

Scalability options Medium Hard to

implement

Virtually

Infinite

Remote options WebDeploy,

FTP, RDP*

RDP, other

requires setup

WebDeploy,

FTP, RDP

Auto scalability support No No Yes

Page 10: Dnn europe 2013   dnn cloud - no video

Web Sites IaaS PaaS

Maintenance needs Low High Low

Performance (DNN default installation) Not good on

Free and

Shared Tiers

Excellent Best (thanks to

scalability)

SLA Not while in

Preview

Requires at

least 2

instances

Requires at

least 2

instances

GA status Preview April 16th 2013 Mature

SSL Support Not Yet Yes Yes

Multiple DNN instances Only on

Reserved

Yes In Dev

Custom DNS Not on Free Yes Yes

Page 11: Dnn europe 2013   dnn cloud - no video

Web Sites IaaS PaaS

Backups Manual process

or 3rd party tools

Manual process

or 3rd party tools

Manual process

or 3rd party tools

DNN Update process(push contents, call installation, avoid external access during the process)

Non trivial Non trivial Non trivial

SQL Azure compatibility Mandatory Optional Mandatory

Out of the box Staging environment Not suitable for

DNNNo Yes

ExtraSmall instances No Yes Yes

High Memory instances No Yes No

PE supported Yes (no HA) Yes Yes (no HA)

CE supported Yes Yes Yes

Install previous DNN versions No Yes Yes

Page 12: Dnn europe 2013   dnn cloud - no video
Page 13: Dnn europe 2013   dnn cloud - no video
Page 14: Dnn europe 2013   dnn cloud - no video

DNN Cloud Services

Page 15: Dnn europe 2013   dnn cloud - no video
Page 16: Dnn europe 2013   dnn cloud - no video

Social

Web Engagement

Management (WEM)

Infrastructure implementation

agnostic

10,000+

Apps

Tens of thousands of

Developers

Customize your solution

in real-time

Extensible

Flexible

Adaptable

PaaS

IaaSWebsites

Whatever

Page 17: Dnn europe 2013   dnn cloud - no video
Page 18: Dnn europe 2013   dnn cloud - no video

HA support

Windows Azure Caching

Provider (InRole)

Staging device cloning

WebDeploy, FTP, RDP

Special Cloud license for

auto-scaling

Offline site Support for

updates

Automatic backups

Page 19: Dnn europe 2013   dnn cloud - no video

Management Deployment

WebRole

Storage

Account

DNN Cloud Services

dnncloud

drive.vhd

SQL Azure

Server

database

Deployment

Services

Worker Role

Device Pool

Services

Worker Role

Order

Processing

Services

Worker Role

Deployment

Logs

dnncloud001 dnn<AccountCode>.vhd

dnncloud002 dnn<AccountCode>.vhd

diagnostics

SQL Azure

Server

Http://dnn<AccountCode>.cloudapp.net

dnncloud003 dnn<AccountCode>.vhd

dnncloud004 dnn<AccountCode>.vhd

dnncloud005 dnn<AccountCode>.vhd

sqlazuresvr01dnn<AccountCode>

sqlazuresvr02dnn<AccountCode>

dnncloud006 dnn<AccountCode>.vhd

Backups

Worker Role

Page 20: Dnn europe 2013   dnn cloud - no video
Page 21: Dnn europe 2013   dnn cloud - no video

demo

Page 22: Dnn europe 2013   dnn cloud - no video
Page 23: Dnn europe 2013   dnn cloud - no video