Recently i learnt how to setup Sitecore 9.0 on Azure PaaS. I want to understand how Azure App Service plans could impact setting up Sitecore environments:
- If we have to setup Dev, QA, Preprod/UAT and Prod on Azure PaaS, do we need to repeat the Sitecore setup steps once for each environment, steps corresponding to chosen Azure topology (XM, XP scaled etc.)?
- What I understand is that as per Azure App Service plan (standard, premium etc.) it limits the number of instances. For standard it’s 10 instance max, premium 20 max, do we have to take that into consideration when planning how many environments we can have on Azure?
- If we are on standard service plan will we be able to deploy Sitecore XP, as it may need more that 10 instances for the resources (CM, CD, Processing, Reporting etc) that have to be provisioned by it?
- Also how do we deal with Data Recovery setup for Prod, is that a part of the Azure offering. Or it need to be planned separately?