Sitecore Architecture

Sitecore is structured to use, at a minimum, 3 databases. However, implementations can be as large and varied as required. The typical databases are as follows:

Master

The Master database is the authoring database - it contains all versions of any content or assets.

Core

The Core database is all Sitecore settings, as well as the tables containing the .Net membership provider (i.e. users/roles contained in the Sitecore repository)

Web

The Web database is only the latest published version, and the content that is driving the live web site. Therefore it is a subset of the master database, optimised for size and speed. When content is published, or goes through the publishing task of a workflow, the latest content version is copied from the master to web database.

Of course, in an Enterprise deployment, you may have multiple Sitecore instances, which may share DBs (or not)

Simple multi-instance architecture example

In this example, the Content Management (CM) instance is behind the firewall. Since the site is fairly simple (no user logins), only the Web database is published to the Content Deliver (CD) live site server.

Simple Architecture Diagram

Complex multi-instance Architecture example

In this example, the clustered (or failover) Content Management (CM) instances are behind the firewall. Since the site does have a login, the Core database is required, along with the Web database is published to the Content Deliver (CD) live site server.

Sitecore Complex Architecture

DMS

Adding DMS functionality requires the addition of one more database - the Analytics DB.

Documentation

There are a number of documents on SDN specific to architectural setup and optimization.

Advanced material

Copyright © 1999-2012 Sitecore

Launch Sitecore 6.5.2.0

Launch Sitecore Information

Sitecore 65

Launch Sitecore 6.5.2.0

Launch Sitecore shows many of the features of Sitecore 6.5, and you have not only content about Sitecore but also a reference implementation.

Major Features:

  • Main and Mobile Sites
  • DMS Profiling
  • Page Editor Enhancements
  • Full Workflow and Security

DMS Profiling

This shows your pattern match and your score for each key.

Looks Like Ivan the IT Pro

Ivan is our Network Administrator and in charge of supporting the servers and the rest of our environment.

Job Function

Workflow and Publishing 3
Personalization and Testing 0
Technology 4
Analytics 3
Copywriting 0