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
- Planning for Sitecore Upgrade – https://sitecorecompetencies.wordpress.com/2017/06/07/planning-a-sitecore-upgrade-tips/
- Estimate your Sitecore Upgrade – https://sitecorecompetencies.wordpress.com/2017/06/27/estimation-tips-for-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
- MVC ONLY
- 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
- Powerful Windows PowerShell module
- Helps you define Tasks and Parameters Inside a power shell framework
- There are already couple of blogs posted by Sitecore enthusiast across the globe about Installing as well as Un-Installing Sitecore 9 using SIF. Listing few of them here
- Kam Figy – The Lazy Developer – https://kamsar.net/index.php/2017/11/The-lazy-way-to-install-Sitecore-9/
- Dylan Young – Another excellent Video – https://www.youtube.com/watch?v=cuGM8dd3kP0
- Jitender Soni – http://jitendrasoni.blogspot.co.uk/2017/11/sitecore-9-step-by-step-installation.html
- James Darrall – http://www.sitecorgi.net/uninstall-sitecore-9/
Sitecore Java Script Service – Heading towards Headless CMS
- Develop by being completely disconnected from Sitecore and get started without a Sitecore install.
- Fully matured version to be launched in 2018
Sitecore Cortex– Connecting 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
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.