Documentation Center

One server for all roles

The basic deployment option consists of one server that is responsible for all roles.

For Content Manager to operate correctly, all server roles need to be active:

  1. The Default background task role provides execution for the background.
  2. The Full text indexing role provides crawling and indexing functionality for the SolrLucene search engine.
  3. The Translation role provides all translation-related functionality.
  4. The Web role provides all necessary web endpoints like web site, web services, and the internal security token service.

The following diagram shows a conceptual representation of the one server deployment.

All these roles work together to provide the expected functionality. Depending on the load and the intensity of usage, the execution of the above roles might not work at peak performance because of system and operating limitations.

When the load becomes too big and this type of deployment is not sufficient, we need to scale out the solution and introduce a cluster of servers.