The Sitecore Managed Cloud service is based on the Sitecore Azure Toolkit and provides the following benefits compared to the previous offerings from Sitecore:
- Support for more environments: XM, XDB, and XP.
- Full access to Sitecore instances and ability to deploy custom code.
- Full access to Microsoft Azure® services and ability to deploy custom topologies.
- High compatibility with on-premise environments.
The Sitecore Managed Cloud service also includes infrastructure monitoring, an availability SLA, and access to 24x7 support. This topic describes:
- Requesting your environment with Sitecore Managed Cloud
- Getting started with a Sitecore Managed Cloud environment
- Managing your environment
- Developing and deploying custom code
The Sitecore Knowledge Base also contains information about the Managed Cloud service, including:
Requesting your environment with Sitecore Managed Cloud
To request a Sitecore Managed Cloud environment, register a support ticket through the Sitecore Support portal.
If you do not have authorization to log in to the Sitecore Support portal, you must contact your Sitecore Implementation Partner to register the ticket for you. If this is not possible, register a Sitecore user account, then contact your Sitecore representative for access to the Sitecore Support portal.
You must specify the following information in your support request:
- Your Sitecore Managed Cloud contract identifier. This is the 32 character code (GUID) in your contract activation email message, for example: 12c8c7ef-58e3-47ea-9b1b-acf37eadda21.
- The specific release you want to provision, for example: Sitecore 8.2 Update-2.
- The type of environment that you want to connect to the deployment (for example, production or nonproduction).
- A logical name for the deployment for future reference. Sitecore uses this name as a prefix for the Microsoft Azure resource group name.
- Specific location of the deployment, (for example, the Microsoft Azure center or region).
- Specific location of your Microsoft Application Insights® resources.
- Your Sitecore configuration, for example, XM1.
- Whether it is a premium or standard tier.
- The live IDs of the technical contacts who should have access to the Sitecore environment in Microsoft Azure.
For a list of supported locations and Sitecore configurations in Sitecore Managed Cloud, consult the Sitecore Managed Cloud compatibility tables.
Getting started with a Sitecore Managed Cloud environment
After you have completed your request, you can log in to the Microsoft Azure Portal® and see your Sitecore environment. Sitecore will pre-generate passwords for your SQL Azure® logical server and a Sitecore Admin password for a secure initial deployment.
Before you start Sitecore, you must deploy a valid license file to all of the Sitecore Web application instances in your Sitecore environment. You can read the temporary Sitecore Admin password in the SITECORE_PASSWORD tag of the Microsoft Azure resource group. You must reset your Sitecore Admin password when you first log in Sitecore.
Always change the default Sitecore Admin password to a new, secure password when you first log in to the system. Keeping the default Sitecore Admin password can compromise the security of your Sitecore environment. Remove the SITECORE_PASSWORD tag from the resource group after you change the password.
You can reset the administration password for your SQL Azure logical server by selecting the server from the list of resources in Resource Group and clicking Reset Password.
Managing your environment
As part of the Sitecore Managed Cloud service, you get access to your Microsoft Azure resource group. You can use familiar tools such as the Microsoft Azure Portal, Microsoft Azure PowerShell®, and the Microsoft Azure Resource Manager API to manage resources in your environment.
You can also request advanced operations, such as managing access to the environment, by submitting a request through the Sitecore Support portal. You can see the list of supported operations in the Sitecore Managed Cloud Catalog and learn more about the Service capabilities in the Sitecore Managed Cloud Policies document.
Developing and deploying custom code
Sitecore Managed Cloud environments run on the Microsoft Azure App Service and are compatible with the Sitecore Azure Toolkit. You can use Microsoft Visual Studio and the Sitecore Azure Toolkit to develop and publish customizations to your Sitecore environment.