Comparing Sitecore 9.0, 9.1 and 9.2 Infrastructure and Hosting on Azure PaaS
Time PaaSes By
The recent release of Sitecore 9.2. has prompted a series of questions around the changes between the new version, and its predecessors 9.1. and 9.0. We're going to play spoiler and remove some of the mystery of what you can expect from a Sitecore + Azure + PaaS perspective. In this blog post, we try to shed some light on this and take a deep-dive into the cost, feature and infrastructure changes between Sitecore 9.0, 9.1. and 9.2.
Azure Deployment Topologies & SKUs
Before we dive into the cost, feature and infrastructure changes that have occurred across each new version, let’s first take a look at the evolution of the templates used by Sitecore XP in versions 9.0, 9.1 and 9.2.
Sitecore uses a resource templating system called ARM templates to create automated deployments in Azure. With each version of Sitecore, new versions of the ARM templates are released and provided in Extra Small, Small, Medium, Large and Extra Large topologies for XP1. The new versions of these templates adjust both the infrastructure, as well as the size/power of the resources that are used by Sitecore.
Cost Comparison By Version
With all this in mind, let's take a look at how the pricing has changed between each version.
|SKU||Sitecore XP1 9.0||Sitecore XP1 9.1||Sitecore XP1 9.2|
|Extra Small||$1,108.58 USD||$1,638.85 USD||$1,393.57 USD|
|Small||$1,262.32 USD||$1,843.83 USD||$1,598.55 USD|
|Medium||$2,097.00 USD||$3,314.71 USD||$2,824.15 USD|
|Large||$4,623.60 USD||$6,324.43 USD||$5,588.59 USD|
|Extra Large||$7,686.75 USD||$10,117.00 USD||$9,381.16 USD|
These are monthly estimates using 30.42 days/month based on the SKUs as of August 22, 2019.
Detailed Cost Breakdown
What Changed In Each Version?
- Version 9.0 introduced a scaled, role-based infrastructure
- xConnect roles for Marketing Operations, Marketing Automation Reporting, xConnect Collection Search, xConnect Collection & xConnect Reference Data were introduced
- App Services were provisioned as B-level resources
- Identity Server App Service was introduced
- Sitecore Cortex brought the addition of Cortex Processing Service and Cortex Report Service databases and App Services
- B-level App Services were all upgraded to S-level, which provided better performance and a new tier of DevOps features
- With the inclusion of Cortex and the increase of all App Services to S-level, there is a commensurate price increase
- Extra Small, Small, Medium, Large & Extra Large template topologies have all been reduced in cost from version 9.1
- This price reduction comes from scaled back Azure Search instances, which were over-scaled in 9.1.
- Azure Search errs on the more expensive side of cloud-based search tools, so if cost reduction is your goal, you might want - to consider other options
- Sitecore XP1 9.2 looks to have reached the best value when considering balancing pricing and performance
- The release of version 9.2. shows that Sitecore are continuing to adjust their deployment templates to find the right fit for their customers