Skip to content
The Bits That Byte
  • About
August 7, 2020 / Sitecore

10 Things I Love and 10 I Hate (Dislike) about Sitecore 10

Sitecore 10 is here with containers, Horizon editing, ASP.NET core and more! Here are the top 10 things I love and hate (hate is too strong of word, but more dislike) about Sitecore 10.

10 Things I Love About Sitecore 10

Containers: No more complex templates for deployments, but rather the flexibility containers have for deployment (assuming a role per container)

SIF: SIF is still available for when organizations aren’t ready to adopt containers or want bare metal Sitecore

.NET Core: Faster, lighter, and can run headless via the ASP.NET Rendering SDK

JSS: While not so much Sitecore JSS changes, the changes in Sitecore 10 enhance those using Sitecore JSS. New to JSS? Check out: https://jss.sitecore.com/

Horizon: Several updates to Horizon including Content Hub integration and keyboard shortcuts (my favorite)

XM with Personalization: For those not needing the full xConnect, you can use some basic personalization. Check out the following for what is available: https://doc.sitecore.com/users/100/sitecore-experience-platform/en/the-personalization-conditions.html

Sitecore Command Line Interface (CLI): The Sitecore CLI allows a direction inner-operation with a Sitecore instance: https://doc.sitecore.com/developers/100/developer-tools/en/sitecore-command-line-interface.html

Better xConnect Data Loading: Marketing Automation has been reworked to allow for more efficient loading of xConnect data

Session State Improvements: Session State has been optimized, promising a 10-15% faster response time for Content Delivery Servers

Updated SalesForce Connector: xDB information can be more easily sent to SalesForce. Check out the SalesForce connector at: https://www.sitecore.com/products/connectors/salesforce

10 Things I Hate (Dislike, Hate is a little strong…) About Sitecore 10

Sitecore Commerce 10: Commerce has always been a struggle given its large complexities and somewhat disconnect from the base Sitecore platform. Looking forward to the day when it is better integrated… and easier to deploy

SIF: While I use a lot of SIF, the templates for scaled builds require a lot of JSON modification (ex. what if you need a 2 CD setup instead of one… or load balanced xConnect?…. time to modify a ton of JSON)

Azure SQL Deployments from SIF: As it stands, you still can’t deploy to Azure SQL from SIF. There are workarounds such as installing the databases first and then use a skip in the SIF JSON to not deploy databases

xConnect Templates: xConnect is an awesome, but somewhat intimidating service layer. Having xConnect “templates” in the CMS or elsewhere to quick start users would be a huge win

Geo Distributed Architectures: If I run a global company, I can’t just setup a CD in another region and connect it due to latency

Centralized xConnect: Akin to the previous point, there is massive latency if I have a global setup where I can’t have one region host xConnect and others connect to it

Disaster Recovery: While containers may help address this and Azure already has some great tools like Traffic Manager and Azure Geo-replication, DR setups require some runbooks for execution

Content Migration: While tools like Razl and Unicorn Sync exist, I would love to see a built in migration/sync tool for keeping databases across environments (Prod/UAT/Dev) up to date as needed

Hotfixes: If only we had an interface for available hotfixes wtih an easy apply akin to updating WordPress instead of hunting around Sitecore docs and wondering which roles the hotfix may or may not apply to

Upgrades: Sitecore upgrades remain a sacred profession and I just don’t trust in place upgrades yet given years of previous upgrade pain… Perhaps that will change in Sitecore 10

Conclusion

As with any platform release there will be some victories and some setbacks, but its clear Sitecore continues to expand its base capabilities for the wide demands of both developers and marketers. Learn more via these two great posts from Jason St-Cyr:

Sitecore 10 benefits for Developers, DevOps and IT: https://jasonstcyr.com/2020/08/05/sitecore-10-developer-benefits/

Sitecore 10 benefits for Content Strategists and Digital Marketers: https://jasonstcyr.com/2020/08/05/sitecore-10-marketer-benefits/

Post navigation

Previous Post:

Great Video Resources for Learning Sitecore

Next Post:

Hey Sitecore PaaS! Where are My Modules?

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sitecore Technology MVP

Categories

  • AngularJS
  • Azure
  • CSS3
  • HTML5
  • Hyper-V
  • JavaScript
  • jQuery
  • OneDrive
  • PowerShell
  • Responsive Web Design
  • Search
  • SEO
  • SharePoint
  • Sitecore
  • SQL 2008 R2
  • SQL 2012
  • Tech Review
  • Tech Toy
  • Technical Resources
  • Uncategorized
  • Visual Studio
  • Web Content Management
  • Windows 8
  • Windows 8 App
  • Windows App
  • Windows Server 2008 R2
  • Workflow

Sponsored Links

Recent Posts

  • Autofail: A Big Azure Autoscale Limitation and What To Do
  • Got Fixes? A Sitecore Troubleshooters Guide to Sitecore Hotfixes
  • Sitecore 10 Application Roles, Storage Roles, and Indexes
  • Don’t Copy Sitecore Databases Across Environments, Sync Instead
  • Hey Sitecore PaaS! Where are My Modules?

Blogroll

  • Colins Sitecore Tech Blog
  • Sitecore Architecture – Grant's Sitecore Rants
January 2021
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031
« Dec    
© 2021 thebitsthatbyte.com - Powered by SimplyNews