Architecture Question

Not sure if it’s been asked before, I couldn’t find something similar what I have described below.

Well my question is during a multi country brand roll-out what is the best architectural recommendation to manage sites:

1) Creating each site as a separate node, where each node corresponds to a country

  • If each country site has a lot of similarities with en-US site, what would be the ideal way to create a country site by Copying or Cloning?

    enter image description here

2) Creating a market site as a subfolder under Parent brand site.

  • Would this approach be Helix Complaint or can it be made?

enter image description here

  • This is mainly an opinion based question. Please join the Sitecore slack channel at docs.google.com/forms/d/e/… or the Sitecore Community forum at community.sitecore.net Sep 29 '19 at 6:59
  • Take a look on Barend Emmerzaal's guide -> barendemmerzaal.com/downloads/… . It was made for Sitecore SXA module but could definitely answer your questions or guide you through the choice process. Sep 30 '19 at 7:20
  • Thanks Peter, i came across the link shared by you while doing more research on this subject. Thanks for sharing it here, might help others as well.
    – S Keshav
    Sep 30 '19 at 13:27

Since you are seeking an opinion, opinions can differ based on your detailed requirements. If there is just one brand and you want to rollout in multiple countries, I would say

enter image description here

But if there could be multiple brands as well then I would say, go with multi tenancy(country wise)

enter image description here

As for Helix principals, you should be able to create multiple modules that are shared among different countries. However, you will have challenges with thems and frontend stuff if you want to use different themes and FE stuff. Well, we achieved this with another approach that might violate helix. We actually created a theme module for each country. That theme module contains themes and FE stuff for that country. Within this module, we created folder structure to represent different features.

  • Thanks for the viewpoint Syed.
    – S Keshav
    Sep 30 '19 at 13:46

Not the answer you're looking for? Browse other questions tagged or ask your own question.