Successfully reported this slideshow.
Your SlideShare is downloading. ×

Sitecore MC best practices for DR and HA.pptx

Loading in …3

Check these out next

1 of 29 Ad

More Related Content

Similar to Sitecore MC best practices for DR and HA.pptx (20)


Recently uploaded (20)

Sitecore MC best practices for DR and HA.pptx

  1. 1. High Availability and Disaster Recovery (Sitecore Managed Cloud) 25th May 2022 (SUG- Chennai) - Jitendra Soni Sitecore MVP (2021-22)
  2. 2. HELLO! I am Jitendra Soni (Sitecore MVP) I am here because I love Sitecore, Cloud technology and belive in sharing the knowledge. You can find me at @jitusonijk (Sitecore Experiences) 2
  3. 3. INSTRUCTIONS FOR USE AGENDA? • DR and HA concept • RTO and RPO concept • Disaster Recovery Services (Basic vs Managed) • Unsupported Scenarios • Practical Scenarios • How to choose the right strategy for ROI. Who can get the benefit? • Developers • Business • Sales Team 3
  4. 4. Business continuity planning (BCP) Let’s start to connect all dots 1 4
  5. 5. “ The process of creating systems of prevention and recovery in the event of a disaster. In addition to prevention, the goal is to enable ongoing operation, before and during the execution of disaster recovery. 5
  6. 6. 6 Disaster recovery (DR) An area of BCP that aims to protect an organization from the effects of significant natural or human-induced disaster. DR allows an organization to maintain or quickly resume mission-critical functions following such an event. High availability (HA) A characteristic of a system, which aims to ensure an agreed level of operational performance, usually uptime, for a long period of time. DR and HA concept
  7. 7. 7 Recovery Time Objective (RTO) The maximum tolerable length of time that a computer, system, network, or application can be down after a failure or disaster occurs. Recovery Point Objective (RPO) The amount of data at risk. It’s determined by the amount of time between data protection events and reflects the amount of data that is lost during a disaster recovery. RTO and RPO concept
  8. 8. Understand Sitecore Azure Resources Sitecore managed cloud Key resoruces 2 8
  9. 9. 9 • App Services (CD, CM, Reporting etc) • Azure SQL (Master, Web, Core etc) • Application Insights (Monitoring, Log) • Azure Search / SOLR (Search) • Redis Cache (Cache) • Key Vault, Automation account (Other Resources) Azure resource types for Sitecore MC
  10. 10. 10 Disaster Recovery Services
  11. 11. 11 RTO and RPO with Sitecore MC
  12. 12. Basic DR In the event of an outage in the primary data center, a new Sitecore production environment is created in a secondary data center. During the creation of the secondary environment, a simple outage page is shown to customers to make them aware that the site is temporarily down. Because a new environment must be created in a secondary data center, this recovery option has the longer RTO but is the less expensive option. 12
  13. 13. Basic DR (Steps) • Scheduled back up every 3 hours of the assets below into the secondary data center based on the designated RPO: Back up the databases • Back up the WebApps • Back up the connection strings (for the credentials) • Back up the sizes/tiers of the resources • Setup of outage page to be shown to the customers while there is a disaster • Setup of Traffic Manager to switch between primary CD and outage page • Setup of email alerts to notify Managed Cloud operations team when the availability tests fail 13
  14. 14. Managed DR For the Managed DR service, the secondary data center always has a complete Sitecore environment setup with all Azure Resources matching the sizes/instances count in the primary data center. This recovery option has a shorter RTO as the failover is automatic. 14
  15. 15. Unsupported Scenarios There are a small set of scenarios where it might not be possible to restore a production site into the secondary data center. Some examples of some of these are (not exhaustive): A global Azure service such as authentication or Traffic Manager is down Both the primary and the “backup” (secondary) data centers are down at the same time Large scale global network failure/outage Network connection between primary and secondary data centers is down 15
  16. 16. Practical Scenarios Let’s review some scenarios! 316
  17. 17. Load Balancing Services -Azure Traffic Manager vs App Gateway vs Front Door (CDN) vs Load Balancer 17
  18. 18. Create a resource group and web app 18
  19. 19. Crate a new Web APP - .Net6 19
  20. 20. Verify the web app in Azure PaaS 20
  21. 21. Create a traffic Manager 21
  22. 22. Create a traffic Manager – Choose Routing Method 22
  23. 23. Create a traffic Manager – Setup end points 23
  24. 24. Create Second Web APP 24
  25. 25. Publish second Web APP 25
  26. 26. How to choose the correct combination Let’s get the benefit of this session to get the ROI 426
  27. 27. Check the SLA and compare with the needs 27
  28. 28. Explore the Globe 28
  29. 29. THANKS! Any questions? You can find me at @jitusonijk 29