Architecture overview
Sitecore consists of:
-
Sitecore Experience Manager (XM)
-
Sitecore Experience Platform (XP)
Each of the Sitecore components contains a number of logical entities that together with a number of cloud services form the entire functionality of the Sitecore platform.
The roles depicted here are logical and do not represent physical or virtual servers, database servers, or search engines. Some logical roles can be combined into single physical entities within a topology.
Sitecore Experience Manager
XM refers to the web content management (WCM) core of the Sitecore Experience Platform. XM encompasses the features involved in the creation, management, personalization, and publishing of content. (The features available depend on which type of XM installation you have.) XM consists of the subset of the logical roles:
See also:
Sitecore Experience Platform
XP combines XM with the marketing and customer intelligence features offered by xConnect and xDB. xConnect and xDB introduce a number of additional server roles and storage mechanisms.
-
xConnect is the name given to the set of services that sit in between xDB and any trusted client, device, or interface that wants to collect and search experience data over HTTPS.
-
xDB is the name given to the collection of services and storage roles that store and process experience data. Clients that are external to xDB - such as a Content Management server - must use xConnect to read and write xDB data.
The following diagram lists the logical roles that are added by XP:
XP roles extend the content management, personalization, and delivery features of the XM with features that enable cross channel experiences, customer and business insights, collect actionable customer information and provide context when shaping the experience for customers.
The following diagram lists every logical role included in XP:
See also: