As of May 31, 2023, we have updated our Code of Conduct.

Questions tagged [solution-architecture]

For questions related to Sitecore-specific solution architecture, including content architecture, infrastructure architecture, code architecture, data architecture, planning and SDLC phases, Sitecore-specific implementation strategies and methods, etc.

Filter by
Sorted by
Tagged with
0 votes
1 answer
143 views

Adding new site in existing Sitecore 9.3 hosting platform

Current Sitecore environment running 3 sites with multi-site set up approach. This is Sitecore 9.3 XP set up on Azure IaaS. Current XP set up: 1 CM, 2 CD, 1 SQL Cluster for Sitecore DBs, 1 xDB SQL ...
Sukhjeevan's user avatar
0 votes
1 answer
132 views

Integrate Serilog logging in Sitecore 9.3

We are evaluating options to send the Sitecore application logs to New relic which is an application monitoring tool that also can index logs, so in the process of that, we found Serilog can write ...
Abhi's user avatar
  • 181
3 votes
1 answer
132 views

Scale Out Content Management AppService

I'm looking at options to scale out a content management app service as we have some custom APIs running on CM that will generate load. The docs state that we need to specify a distinct InstanceName ...
Pirate Briggs's user avatar
1 vote
2 answers
199 views

Is it possible to deploy more than one solution Sitecore Site to one app service?

I'm looking for a answer if it is possible to have e.g 2 solutions deployed to one app service. Example: I have two .NET solutions. In one solution I'm developing Site A, in the second solution I'm ...
klucyszy's user avatar
0 votes
0 answers
186 views

Media cache issue after adding version to the query string as part of the cache bust mechanism on CDN

Background: Recently, we implemented CDN and as part of that version is added to the query string to bust the cache. After that, we started noticing an issue where a web page is loading a random image ...
Abhi's user avatar
  • 181
0 votes
1 answer
272 views

Sitecore 9.2 multi instance( not multi-site ) set up on Azure PaaS

We're planning Sitecore upgrade from 8.2 to 9.2 Azure PaaS using Sitecore Experience Cloud( XPScaled ) marketplace module. We'll be having 3 sites and due to business constraint, we can't proceed with ...
Sukhjeevan's user avatar
5 votes
1 answer
125 views

Architectural recommendation to manage site during multi-country rollout [closed]

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 ...
S Keshav's user avatar
1 vote
0 answers
76 views

Class Library projects in Habitat Solution are not being published

I have a solution using Habitat structure and Using Gulp for deployment. My solution contains a Web project and also class library projects. When I use Gulp scripts for deployment web project dlls are ...
Sudheer Suggu's user avatar
1 vote
1 answer
197 views

How to structure a helix based component requiring two individual features as datasource?

Scenario: There is an existing Listing component which displays the selected list of "article items". Change Request: Client now wants that the "News item" or other pages should be selectable as ...
Shabaaz Shaikh's user avatar
1 vote
1 answer
128 views

Is it possible - and advisable - to remove the Email Experience Manager, Forms and Marketing Automation from a 9.1 setup?

I'm upgrading to Sitecore 9.1. My solution will not need to use the EXM, Forms or MA. Can I get rid of them, together with their associated database? How can I go about doing this, and is it a good ...
Emanuele Ciriachi's user avatar
2 votes
1 answer
534 views

What does each site of a vanilla 9.1 installation do?

I just installed a Vanilla 9.1 instance as part of my upgrade process. I used the XP Scaled Topology, as I will need some of its features. After installation, I found the following sites in IIS: I ...
Emanuele Ciriachi's user avatar
7 votes
2 answers
2k views

How to programmatically refresh a Sitecore item on Content Editor upon editing it

I would like to refresh a Sitecore item after editing it programmatically. Scenario: An Action of a workflow opens a dialog, does some operation and on clicking the OK button I want to refresh the ...
Abhi's user avatar
  • 181
0 votes
1 answer
48 views

Sitecore Dual Public/Private Active Directory Authentication

I already have Active Directory authentication installed and working with Sitecore. I'm trying to set up a website that is available both publicly and privately. The private version uses Active ...
Justin's user avatar
  • 299
4 votes
1 answer
224 views

Publish to a core database

When implementing multiple regions/clusters, sitecore documentation states that each cluster must have its own core database.(https://doc.sitecore.com/developers/90/platform-administration-and-...
josedbaez's user avatar
  • 1,782
2 votes
2 answers
852 views

Project layer reference to a foundation model

Our Sitecore solution has been designed following Sitecore's Helix principles and guidelines. The project layer contains a few simple views that make up columns and sections on a page, very much like ...
ScCodane's user avatar
0 votes
2 answers
593 views

Sitecore Sizing Calculations

If we know expected load on site i.e we know Numbers of hits in months,week and per day and we also know session time plus concurrent users . How can we arrive at number of CMS & CD servers and ...
user2332873's user avatar
0 votes
2 answers
72 views

In Commerce 8.2.1 Devops documentation, are the servers in commerce services layer separate servers or 1 server with separate engine roles?

I'm going through Sitecore Commerce 8.2.1 architecture in http://commercesdn.sitecore.net/SitecoreCommerce/DevOpsGuide/en-us/index.html#Concepts/c_M_ProductionDeployments.html. Are the Commerce ...
user1439090's user avatar
2 votes
1 answer
43 views

Would publishing and event queue work based on solution provided in Sitecore Commerce 8.2.1 documentation?

I'm going through Sitecore Commerce 8.2.1 architecture in http://commercesdn.sitecore.net/SitecoreCommerce/DevOpsGuide/en-us/index.html#Concepts/c_M_ProductionDeployments.html. I noticed that CM ...
user1439090's user avatar
1 vote
1 answer
148 views

Naming of related Foundation modules in a Helix solution

Say I have a foundation module in my solution called "Tagging" its full namespace name is "Sitecore.Foundation.Tagging". I want to build a new module dependent on Tagging which still needs to be a ...
Matthew Dresser's user avatar
5 votes
2 answers
293 views

Helix Representation for Image Callout with Multiple structure

The project site will have multiple Image Callouts that will be used in various sections of the site. These Image callouts have multiple forms. Something like below: Questions: With above ...
Amin Sayed's user avatar
3 votes
1 answer
206 views

SXA: When is configuration in web.config necessary vs only in templates?

TL;DR: When is Sitecore template item configuration enough and when is additional configuration in the Web.config necessary? Is there a clear division and what's the thought behind it? When creating ...
Mark-Danney's user avatar
3 votes
1 answer
223 views

Sitecore Solution Documentation Generation - any tools?

Having had to deliver/create documentation on numerous projects now, I know it is the last thing that anyone wants to do manually in Word. I happened to see this tool mentioned: https://zkniebel....
David Walker's user avatar
4 votes
3 answers
193 views

Brand specific features in Helix architecture

Our site currently has a Search feature, similar to that in Habitat: Feature Search Controllers Scripts Views We're launching several new branded versions of our site, ...
peaks's user avatar
  • 527
1 vote
1 answer
498 views

How to refactor duplicated fields?

On an existing multi-site instance, it's been noted that there are several templates that duplicate fields by name. For example, each site has a set of templates that are used as the base for each ...
Derek Dysart's user avatar
  • 2,459
2 votes
2 answers
702 views

Sitecore 8.2 does not officially support Windows Server 2016 but is it compatible in reality and will it work in production

I'm updating my server architecture at an awkward time. I want to get Windows Server 2016 so I can support HTTP/2 but I'm currently running Sitecore 8.2 which doesn't officially support Windows Server ...
theyetiman's user avatar
7 votes
1 answer
809 views

Sitecore Visio Stencils

I've seen a few diagrams on the Sitecore developer sites and but does anyone know if they are distributing the stencils somewhere? I'd like to capture the infrastructure topology at our client.
Roman's user avatar
  • 257
3 votes
4 answers
872 views

Running asynchronous tasks to update user profile

I am looking for the best way to synchronize profile data from an external system. We authenticate users using an external authentication service. We use the Sitecore virtual user mechanism to log ...
Joost Hollander's user avatar
5 votes
2 answers
387 views

How should I split features in Helix based solutions?

I just came to that problem that, in a multisite solution we need to deliver the same feauture but with different Controller and View. As we are implementing features indepently for Projects how ...
Tamás Tárnok's user avatar
10 votes
2 answers
717 views

Helix, breadcrumbs and wildcards

We have a (mvc) solution based on Helix principles that has a breadcrumb feature. So far, all worked fine and there were no dependencies to any other module. Now we added a new feature (blog) that has ...
Gatogordo's user avatar
  • 19.7k
7 votes
3 answers
446 views

What's the Best Practice for Storing Sitecore in the Solution?

So at the company I work, we've always stored the Sitecore instance that we are developing (for the site we are building) in source control. In this instance, we use TFS for source control. (Though I ...
Dylan Young's user avatar
  • 4,304
20 votes
1 answer
2k views

Sitecore Content deliveries and Solr with High availability

I'm trying to find a recommendation from Sitecore in terms of configuring Solr for high availability and how to use it properly with Sitecore. Does anybody know where I can find it? If not, I'm ...
Vicent Galiana's user avatar
8 votes
2 answers
172 views

Options for Planning an Effective Presentation Details Strategy

I am very familiar with Presentation Details and inheritance, as well as the Sitecore 8 documentation on Versioned Layouts, but I feel like Presentation Details are all too often one of the most ...
Zachary Kniebel's user avatar
11 votes
5 answers
695 views

How do I keep my production site online when doing deployments?

I'm starting work on a new site (8.x), and I'd like to be able to eliminate downtime if possible during production deployments. What are my options for keeping my Content Delivery environment online ...
Chris Berg's user avatar
1 vote
1 answer
147 views

How to implement multiple developer teams (vendor branches) in Sitecore? [closed]

We have a multiple site solution in 7.2 with 7 site collections (each collection is based on a set of templates & components) with up to 20 sites in each collection. We want to establish a second ...
James Walford's user avatar
33 votes
3 answers
2k views

How do I reference Sitecore binaries from NuGet?

I've heard through the grapevine that Sitecore DLL's can be referenced through the use of NuGet Packages. I found Sitecore.NuGet, but I don't think that's the right option. I also found this blog ...
Pete Navarra's user avatar
  • 14.6k