Sitecore Managed Cloud Standard – policies

  • This article provides an overview of various aspects related to the support and execution of the Sitecore Managed Cloud Standard solutions. Being aware of these policies helps to ensure that you have the right expectations about the service and can take the appropriate steps to configure a Sitecore solution for your production needs.

  • Scope of Services

  • Access Policy

    Sitecore manages access to customer resources. Sitecore can provide enhanced access to the whole infrastructure or to specific items for an entrusted customer representative person, according to the Get Access item in the Sitecore Managed Cloud – Service Catalog. The standard scope of access is defined as the following:

    • Azure – a user with the Contributor role on the Resource Group level.
    • Azure – Service Principal with the Contributor role on the Resource Group level.
    • MongoDB Connection strings – a user with the Admin role.
    • SQL Server – a user with the Admin role.

    Additionally, Sitecore keeps its own co-admin entries within the customer subscription. Having those entries is a requirement to enable all the Sitecore policies and execute the service catalog items described in this article and in the Service Catalog. These entries are highly protected in the Sitecore organization and only a limited set of Sitecore Support employees can access them.

    Sitecore co-admin entries are represented as the following (customers can see these entries in the Azure Portal):

    • cloudspoc@sitecore.net
    • GRP – PSS Access Cloud Systems
    • Sitecore Support Access (service principal)

    Note: If a customer stops Sitecore's access, Sitecore is no longer responsible for any kind of monitoring or maintenance of customer resources.

  • Monitoring Policy

    Sitecore Managed Cloud has responsibility for infrastructure availability. The customer remains responsible for configuring and customizing the Sitecore solution to ensure its availability.

    Scope of monitoring:

    Entity Description Proactive Notification Proactive Fix Availability Performance Logic
    General Azure Platform General Azure monitoring (for example, status.azure.com).
    Azure Web App Availability of Web App that hosts Sitecore XP site. - -
    Azure SQL Availability of SQL server and databases used for Sitecore solution (core, master, web, reporting only). - -
    Azure Search Availability of Search services required for standard Sitecore indexes such as  sitecore_master_index, sitecore_web_index etc. - -
    Redis Cache Availability of the Redis cache instance used by Sitecore solution for session state. - -
    MongoDB Availability of the MongoDB servers. -
    Sitecore Instance Health state of Sitecore instance inside Azure Web Apps. - - - - -

    Legend: "-" – not supported; "✓" – supported.


    In addition, Sitecore Managed Cloud provides full monitoring of the backing system required to execute Service Catalog items.

    Levels of monitoring:

    • Availability  - ensuring that a particular entity is available and reachable from different locations (for example, North Europe or West US).
    • Performance  - ensuring that resources are running with an acceptable level of performance and not reaching specific thresholds for Disk Size, Disk IO, RAM consumed, CPU, and so on.
    • Logic - ensuring that a specific entity operates logically and correctly, for example, that no changed items remain un-updated after a Smart Publishing execution.
  • Backup Policy

    Sitecore Managed Cloud provides the following backup options for the covered resources:

    Entity Backup Option(s) Frequency Enabled By Default
    Azure Web App Manual and automatic backups available. Custom -
    Azure SQL Manual and automatic backups available. Weekly (full)
    Azure Search Not provided, index rebuild recommended.
    Read more.
    - -
    Redis Cache Data Persistence (Premium Only). Read more. Custom -
    MongoDB Daily block storage snapshot. Daily

    Legend: "-" – not supported; "✓" – supported.

    Note: Sitecore Managed Cloud does not provide any automatic backup recovery. Any backup recovery operation can only be triggered by the customer. Therefore, the customer must ensure the integrity of restored data. We recommend that customers regularly test restoration as a part of normal business continuity planning.

  • Azure Infrastructure Policy

    Aspects such as Antivirus, OS patching, and OS configuration are handled by Azure as a part of the services offered (Azure App Service for application hosting, AzureSQL for SQL Server databases, and so on).

    Azure maintains low-level aspects of its services by ensuring proper performance, protection, availability, and so on on an OS level. For any issues to do with this, Sitecore engages with Microsoft Azure to get a resolution.

    Supported Azure Services

    Sitecore Support provides operational support for infrastructure, and technical support for Sitecore XP instances hosted using only the Azure services listed here.

    Other Azure resources can be used with an Sitecore XP solution but fall out of the service scope.

    Supported Azure Region Policy

    Sitecore defines the regions that are fully supported in the Compatibility Tables.

    Note: The use of resources in other locations is possible within Sitecore Managed Cloud subscriptions, but they effectively fall out of the Sitecore Managed Cloud service scope of support.

  • Sitecore Software Change Management Policy

    Sitecore XP Upgrades

    The customer is fully responsible for scheduling and performing upgrades of the Sitecore XP platform hosted in Sitecore Managed Cloud.

    A customer can contact Sitecore Support regarding any issues occurring during the execution of an upgrade as per the Scope of Support.

    Custom Code Deployment

    Hosted Sitecore XP environments running on Microsoft Azure App Service are compatible with Sitecore Azure Toolkit. A customer can use Microsoft Visual Studio and Sitecore Azure Toolkit to develop and publish customizations to a Sitecore Managed Cloud environment.

    Sitecore Hotfixes and Patches

    Sitecore Support is responsible for supplying Patches or Hotfixes for Sitecore product bugs reported by a customer according to the Scope of Services.

    The customer is ultimately responsible for deploying Patches or Hotfixes to a production solution using any Azure Web Apps deployment process.

    More information about Sitecore Patches and Hotfixes can be found here.

Applies to:

CMS 8.2 Update-1+, Managed Cloud 1+

January 31, 2017
October 30, 2017

Keywords: 

  • Azure
  • ,
  • Managed Cloud