episerver & azure websites

23
EPiServer & Azure websites Maarten Louage & Jeroen Wijdeven

Upload: jeroen-wijdeven

Post on 29-Nov-2014

239 views

Category:

Internet


1 download

DESCRIPTION

EPiServer 7 and Azure are a great match. Don't forget to view the video of Maarten Louage about how to migrate an on-premise EPiServer solution to the Azure cloud; http://1drv.ms/1qDJcxh­ .. This presentation is given during one of the Dutch EPiServer Developers meetups in the Netherlands.

TRANSCRIPT

Page 1: EPiServer & Azure websites

EPiServer & Azure websites

Maarten Louage & Jeroen Wijdeven

Page 2: EPiServer & Azure websites

Intro1

Page 4: EPiServer & Azure websites

Windows Azure2

Page 5: EPiServer & Azure websites

Windows Azure

SAAS PAAS IAAS

Windows Azure Web Sites

Windows Azure Cloud Services

Windows Azure Virtual Machines

Modern Web Applications. Multi-tier Applications. Server Applications.

Continuous Development. Applications that Require Advanced Administration.

Existing Line-of-business.

Popular Open Source Applications. Launch a website with a few clicks.

Applications that Require Advanced Networking.

Windows or Linux.

Page 7: EPiServer & Azure websites

Windows Azure

Web Sites vs Web Roles

FeatureWeb

Sites

Web

Roles

Scale out to multiple instances without redeploy Yes Yes

Deploy code with TFS Yes Yes

Deploy code with FTP, GIT Yes No

Scale up to larger machines without redeploy Yes No

Multiple deployment environments (production and staging) Yes Yes

Network isolation with Windows Azure Virtual Network No Yes

Remote desktop access to servers No Yes

Ability to define/execute start-up tasks No Yes

Page 9: EPiServer & Azure websites

Windows Azure Web Sites3

Page 14: EPiServer & Azure websites

EPiServer Load balancing4

Page 15: EPiServer & Azure websites

EPiServer load balancing

Een hele uitdaging

• Cache Updates

• Event management

• Gedeelde VPP / Blobs

• Sticky Sessions / Session states

Page 16: EPiServer & Azure websites

En toen was er.. Azure Web Sites5

Page 17: EPiServer & Azure websites

EPiServer op Azure websites

EPiServer load balancing architecture

SQL Azure DBAzure Blob Storage

xdrive

CMSWebsites

Azure Load Balancer

Elas

tic

scal

ing A

zure se

rvice b

us

Page 18: EPiServer & Azure websites

EPiServer op Azure Web Sites

Conclusie…

• Is load balancing zonder zorgen

• “lokale” bestanden zijn gedeeld op x-drive

• Eventsystem wordt afgehandeld via serivcebus

• Database is gedeeld

• Blobstorage via Azure Blob Storage

• Content Mirroring en Workflows werken NIET

Page 19: EPiServer & Azure websites

Search6

Page 20: EPiServer & Azure websites

Search oplossingen

Opzoek naar..

• EPiServer Find (vanaf 360 euro p/m)

• EPiServer Search (vanaf circa 100 euro p/m)

• Azure Search-as-a-Service (vanaf 0 euro p/m of circa 95 euro p/m)

Page 21: EPiServer & Azure websites

Vragen7

Page 23: EPiServer & Azure websites

Contact:mail: [email protected]

twitter: @chuhukon

mail: [email protected]

twitter: @maartenlouage