I have been delving around creating a POC base site in Azure so that I can quickly spin up an instance of Sitecore with SXA and then hookup with my Azure DevOps pipeline. With all the research of creating your own personal ARM template and modifying it, you can also also create a normal XM site with simple clicks. Here is what I did:
Step 1: Go to marketplace:
Step 2: Type Sitecore on “Search Everything” section
Step 3: Click ‘Create’ to start creating your own XM instance:
Step 4: Find your Subscription and either use existing resource group (it HAS to be EMPTY) or create a new Resource group:
Step 5: Now click Sitecore Settings section:
A new window will open asking you to select the version of your Sitecore. I have selected 9.1 initial release. Topology is Sitecore XM. Configuration is Developer since I am using just one instance for my POC. You can also use scaled too. There are some additional modules in place also which you can select like:
Sitecore Connect for Salesforce Marketing Cloud 1.0
Sitecore Experience Accelerator 1.8 (SXA)
I have selected SXA.
Click on ‘Credentials’ now.
Step 6: Setup your credentials
Start typing your password for Admin and SQL Server. Remember, you do not need an existing SQL server to continue. You can create on the fly the server login.
Find your license and upload it.
Then, either you can auto-generate the self signed certificate OR you can use your own. I have used my own. You can provide the common name of your certificate with your password.
Then select your Search Provider. I have used Azure Search here.
Select Replica Count. Now, since this is more of a dev box, I have selected 1 replica. For production, you can use 2 or more depending on your needs.
Select Application Insights if you want to have that option. I recommended using one.
Click Region Tab:
Step 7: Select Location of your Deployment and App Insights Region. I have used Central US and West US 2:
Step 8: Once you confirm you can click next button or the summary tab on top. Once you done with that its going to ask you if you are okay.
Step 9: You will see in your Azure tab that its going to say ‘Configured’. Then review Legal Terms next:
Step 10: Click OK to create your Sitecore XM instance on Azure Cloud. Deployment will take some time. So relax 🙂 Grab a coffee or a bite.
If you want to see the progress, you can jump on your create resource group and see the changes. You gonna find all the App Service, App Insights, SQL DBs getting created.
Hope you got some insights on this if you are new to Azure OR Sitecore.
Keep blogging and Keep Learning!
Until next time…