Skip to main content
3 of 3
updated grammer

What is the best approach for zero downtime deployments for Multi-Site implementations?

I have a Single Sitecore Instance, where multi-site implemented for 3 countries.

- Content
   - Country 1
       - Home 
       - About Us
   - Country 2
       - Home 
       - About Us
   - Country 3
       - Home 
       - About Us


1. Country 1    (www.example.c1)
2. Country 2    (www.example.c2)
3. Country 3    (www.example.c3)
 

During deployment

  1. If any deployment done to Country 1 website, expecting only the Country 1 website to have the down-time, the other sites should have 'Zero downtime & impact'

To achieve this, what is the best practice to be followed ?

  1. A separate IIS website & app pool needs to be created for each country ?
  2. A separate folder for each website, in which the binaries needs to be deployed ?
  3. What is the Sitecore license implication ?