Sitecore 8 Cloud Architecture Options
-
Upload
jeremy-jerry-norman-nott -
Category
Documents
-
view
315 -
download
0
Transcript of Sitecore 8 Cloud Architecture Options
![Page 1: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/1.jpg)
Sitecore v8 Architecture –Upgrade to the Cloud
Presented by: Jerry Norman-Nott, Sitecore Technical Partner Manger ANZ [email protected]
![Page 2: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/2.jpg)
![Page 3: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/3.jpg)
Sitecore v6.5 – v7.2 Infrastructure
![Page 4: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/4.jpg)
![Page 5: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/5.jpg)
Sitecore v8 - Basic Infrastructure
![Page 6: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/6.jpg)
6
BYO
![Page 7: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/7.jpg)
7
![Page 8: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/8.jpg)
Sitecore v8 - Scaled Infrastructure
![Page 9: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/9.jpg)
BYO
![Page 10: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/10.jpg)
BYO
![Page 11: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/11.jpg)
BYO
![Page 12: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/12.jpg)
![Page 13: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/13.jpg)
Sitecore v8 using Azure Platform as a Service (PaaS)
Note: Sitecore 8 on PaaS requires xDB Cloud
![Page 14: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/14.jpg)
CLOUD SERVICE LOAD BALANCED EXAMPLE
Azure “Staging Web Roles”These two web roles are both inactive and can be licensed as Enablement Servers
SWAP DeploymentsNewly deployed changesCan be deployed to the inactive “Staging Web Roles” for testing.
An Azure swap can be performed to complete the deployment. Where the “Staging” roles become “Production” and the “Production” roles become “Staging”.
Deployment ServerSitecore deployment server is a Sitecore instance that has the Sitecore Azure module installed.
Azure “Production Web Roles” These two web roles are both serving traffic, and are licensed as standard Sitecore xPlatform Servers
e e
MSSQL DATABASE
SITECORE SERVER (AZURE WEB ROLE)
EXPERIENCE DATABASE CLOUD
SERVICE
Standard Sitecore xPlatform Licensed server.
This server constitutes a single Azure Web Role within a Cloud Service
SITECORE SERVER (VM OR ON-
PREMISE)
Standard Sitecore xPlatform Licensed server.
Hosted in a Virtual Machine or physical server
SITECORE ENABLEMENT
SERVER
A Sitecore xPlatform Licensed server which can be utilised in two ways only:
1) As a Sitecore Delivery “Azure Staging” server for swap deployments.
2) As a Sitecore Management server (web role). To increase number of web roles to two and meet the Azure SLA requirements
The Sitecore Experience Database (xDB) is the data collection and reporting engine for Sitecore. Sitecore xDB Cloud service is a SaaS offering supported by Sitecore.
SQL Azure or SQL VMs
Typically containing Web, Master, Core database. May contain other too.
LOAD BALANCERAzure Load Balancer
Active – Active Cloud Service load balancer that routes traffic within a cloud service to all instances (web roles) evenly
e
SITECORE AZURE PAAS TERMINOLOGY
![Page 15: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/15.jpg)
UAT MANAGEMENT UAT DELIVERY
xP
latfo
rm
No
n-p
rod
uc
tion
xP
latfo
rm
No
n-p
rod
uc
tion
SQL Azure
xDB
PROD DELIVERYPROD MANAGEMENT DEPLOYMENT
SQL Azure
Site
co
re A
zu
reD
ep
loy
me
nt
insta
llatio
n
Az
ure
E
na
ble
me
nt
xP
latfo
rmP
rod
uc
tion
xDB
eee
PROFESSIONAL PLUS 3x xPlatform Production
3x Azure Enablement Installations
2x xPlatform Non-Production
1x Azure Deployment Installation
Web
xDB
Database
DEVELOPERS TESTERS Azure Enablement &xPlatform Production
SQL VM
![Page 16: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/16.jpg)
UAT MANAGEMENT UAT DELIVERY
xP
latfo
rm
No
n-p
rod
uc
tion
xP
latfo
rm
No
n-p
rod
uc
tion
SQL Azure
xDB
PROD DELIVERYPROD MANAGEMENT DEPLOYMENT
SQL Azure
Site
co
re A
zu
reD
ep
loy
me
nt
insta
llatio
n
xDB
ee
PROFESSIONAL PLUSAlternative Setup 1
3x xPlatform Production
2x Azure Enablement Installations
2x xPlatform Non-Production
1x Azure Deployment InstallationWeb
xDB
Database
DEVELOPERS TESTERS Azure Enablement &xPlatform Production
SQL VM
xPlatformProduction
![Page 17: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/17.jpg)
PROD DELIVERYUAT MANAGEMENT & DELIVERY PROD MANAGEMENT DEPLOYMENT
SQL Azure
Site
co
re A
zu
reD
ep
loy
me
nt
insta
llatio
n
xPlatformProduction
xDB
PROFESSIONAL PLUSAlternative Setup 2
3x xPlatform Production
0x Azure Enablement Installations
1x xPlatform Non-Production
1x Azure Deployment InstallationWeb
xDB
Database
DEVELOPERS TESTERS
xPlatform Non-production
SQL Azure
xDB
SQL VM
xPlatformProduction
PROD DELIVERY
![Page 18: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/18.jpg)
xDB Cloud vs xDB BYO
NOTE: As a SaaS offering xDB Cloud is rapidly changing
![Page 19: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/19.jpg)
xDB Cloud (SaaS) xDB BYO (Self Managed)
Setup None Infrastructure and Configuration
Maintenance / Managed By Sitecore By Partner or Customer
Module support DMS, EXM, WFFM All
Sitecore PaaS Compatibility Yes No
Extensibility Minimal Fully extensible
Encryption HTTPS By Partner or Customer
High Availability / SLA SLAs Available Self Managed
Backup and Restore Managed by Sitecore support Self Managed
License Implications Consumption based on contacts and interactions
Perpetual based on number of servers and consumption
![Page 20: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/20.jpg)
xDB Cloud – Details
July 2015
![Page 21: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/21.jpg)
What are the steps for upgrading Sitecore 7.2 DMS analytics to xDBCloud?
Follow the migration tools to migrate v7.2 SQL analytics to v8.0 mongo repository. Then contact Sitecore support to arrange for the mongo data to be imported into xDB cloud.
See: https://dev.sitecore.net/en/Downloads/Sitecore_Experience_Platform/8_0/Sitecore_Experience_Platform_80_Update3.aspx
![Page 22: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/22.jpg)
What is the process of receiving a backup of xDB Cloud data for on-premise testing or analysis?
A requests can be made for a full backup of xDB data at any time by contacting Sitecore support.
![Page 23: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/23.jpg)
Can external data be ingested into xDB cloud? For example custom CRM or Point of Sale customer interactions?
Currently Sitecore xDB Cloud cannot be extended or customised to incorporate external contacts or interactions.
However the xDB contact can be extended to include custom facets within xDB Cloud.
![Page 24: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/24.jpg)
Is xDB Cloud a no-brainer?
Yes – xDB Cloud is a great option and recommended. The high up take coupled with the reduce overheads have seen xDBCloud utilised successfully by many customers to date.
xDB Cloud provides the easiest setup and fastest time to market.
By investing in xDB Cloud customers are investing in a continuously improving and supported platform. With new features being planned and released ongoing.
![Page 25: Sitecore 8 Cloud Architecture Options](https://reader033.fdocuments.in/reader033/viewer/2022050723/55cb0c99bb61eb4a628b46e7/html5/thumbnails/25.jpg)
Presented by: Jerry Norman-Nott // [email protected]