Did you ask – Why should I upgrade to Sitecore 9 ?

Same question again and without any doubt Sitecore is ready with bagful of features to answer the question that – Why should we upgrade to Sitecore 9?

Referring the history every intermediate release of Sitecore from one update to another comes with critical bug fixes, patches and sometime new features. But whenever a new version is launched, it comes with plenty of new features as per demand of the industries. Then how Sitecore 9 can be an exception.



Much Easier and Direct Upgrades

  • If you are already on Sitecore Version 8.1 or upper, GOOD NEWS. It’s a direct upgrade to 9.0, say NO to intermediate or incremental upgrades. Pheewwww.
  • If you are still on Sitecore Version lower than 8.1, Sitecore provides migration tool for older versions.
  • Customized Config Files? Don’t worry, much smarter Sitecore Upgrade wizard will take care of it. Since we have new Configuration File Structure in Place which keeps ONLY the Custom Config Files inside /App_Config/Include and all the OOB Sitecore Config Files under /App_Config folder. The Sitecore Upgrade Wizard will keep an eye on your custom config files and place them inside the INCLUDE folder as patches.
  • You can also refer my previous blogs to precisely Plan and Estimate a Sitecore Upgrade

xDB and SQL are buddies again

Sitecore 9 comes up an awesome flexibility to choose between Mongo and SQL as analytics data repository.

  • Wondering why back to SQL server again? Visit my another blog to get more details: 9 Reasons why Experience Analytics and SQL are buddies again.
  • If you are already on MongoDB and want to be back on SQL, Sitecore 9 comes up with migration tool to Convert your historical data from Mongo to SQL.
  • Near future you will get CosmosDB also as an option.
  • Whereas Core, Master and Web are still SQL DBs

Au Revoir WFFM- Sitecore Forms are in power

  • Simple Interface built for Marketers
  • xConnect will help to store the data to third parties as well like Salesforce, Dynamics CRM etc.
  • DON’T WORRY – WFFM Module is still alive and will be supported for a while

Au Revoir Commerce Server….Wasssup Sitecore Commerce 9

  • Built from scratch without Commerce Server.
  • Based on micro services with UI built in SPEAK 3.
  • Will be released in December 2017 with following powerful features:
    • Tools to migrate data from Commerce Server to Sitecore Commerce 9
    • Federated Authentication
    • Inventory and Catalog Management redefined
    • SXA Storefront
    • Build on ASP.NET Core 2.0
    • Supporting Azure PaaS

Sitecore Installation Framework– Exes & Wizards are good but old days

Sitecore Java Script Service – Heading towards Headless CMS

  • SDK for JavaScript developers allowing to build full-fledged solutions using Sitecore and modern JavaScript UI libraries and frameworks using OData standard.
  • Develop by being completely disconnected from Sitecore and get started without a Sitecore install.
  • Fully matured version to be launched in 2018


Sitecore CortexConnecting the Dots

  • Time has come to utilize xDB, Campaigns, Analytics and Personalization in an integrated way. We already have these powerful features to improve Digital Marketing but Sitecore is thinking beyond.
  • It’s about integrating everything with Machine Learning and xConnect to provide more holistic view of the user’s interactions with the brand across every channel.
  • In more technical terms the customer’s behavior, decisions, interactions, and outcomes are stored/tracked in xDB and continuously processed and optimized to unveil new customer segments and revenue opportunities, giving other brands a competitive advantage using Sitecore Cortex.



A service between Experience Database and any 3rd party application which wants to Read, Write or Search Data in xDB. Which means No DIRECT INTERACTION with xDB anymore, xConnect is the only secure way over HTTPS.


Image Credit: Sitecore


New version on Angular JS. SPEAK 1 and 2 are still alive until you upgrade your apps to 3

Dynamic placeholders

I know it’s nothing new but what about in-built Dynamic Placeholder bundled OOB with Sitecore whereas we need to implement our own Dynamic Placeholders as of now.

I am pretty sure these are just the low hanging fruits there are much more to be explored and shared. Which we enthusiasts will be keep on doing in near future. 🙂

Hope this helps.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Website Powered by WordPress.com.

Up ↑

%d bloggers like this: