HA/DR Sample Implementations
This document presents sample implementations leveraging Microsoft Azure Traffic Manager and AWS Route 53 to achieve high availability and Disaster Recovery for SAP services. These patterns can also be realized using comparable offerings from other hyperscaler load balancers.
Stateless Scenarios
In stateless scenarios, the applications don’t require replication of data or events across regions. Requests are simply rerouted to an alternative region in case of downtime in the primary region.
Multi-Region Setup for SAP Cloud Integration
-
Using Azure Traffic Manager:
- Implementation Overview: GitHub Repository
-
Using Google Cloud Services:
- Implementation Overview: GitHub Repository
Multi-Region Setup for SAP Work Zone, Standard Edition
Achieve HA/DR for the SAP Build Work Zone, Standard Service, a SaaS application managed by SAP, using different load balancers.
-
Using Azure Traffic Manager:
- Implementation Overview: GitHub Repository
-
Using AWS Route 53:
- Implementation Overview: GitHub Repository
Stateful Scenario
Stateful scenarios necessitate the replication of data and events across regions to maintain consistency and availability. This section covers the use of SAP HANA Cloud, SAP Advanced Event Mesh, and Azure Traffic Manager to ensure multi-region DR for SAP Cloud Integration flows.
Multi-Region Disaster Recovery for SAP Cloud Integration
Implement a stateful setup that requires data replication for internal state storage and document storage, utilizing SAP HANA Cloud, SAP Advanced Event Mesh, and Azure Traffic Manager. Also, replace regional JMS queues with SAP Advanced Event Mesh for disaster recovery.
- Implementation Overview: GitHub Repository