The Well-Architected Framework
Start course

In this course, we discuss planning for data recovery, including disaster recovery of SAP workloads in AWS. We present and discuss some of the design and best practices gathered by AWS customers, AWS Experts, and SAP Specialists running SAP workloads on AWS.

Learning Objectives

We introduce best practices for business continuity and disaster recovery related to SAP workloads on AWS. The recommendations are aligned with the Reliability pillar of the Well-Architected Framework and focus on planning for data protection and recovery of SAP solutions implemented using AWS services.

Intended Audience

This course is intended for SAP architects and SAP Operators who deploy and maintain SAP workloads on AWS. This course also aligns with the objectives of the AWS Certified: SAP on AWS Specialty (PAS-C01) exam.


To get the most from this course, you will need to meet the requirements for the AWS Solutions Architect Associate or AWS SysOps Associate certifications or the equivalent experience. This includes the function, anatomy, and operation of core AWS services that are relevant to SAP implementations, such as: 

  • The AWS global infrastructure, Amazon VPCs, Amazon EC2, EBS, EFS, S3, Glacier, IAM, CloudWatch, CloudTrail, the AWS CLI, Amazon Route 53
  • The Well-Architected Framework

It is also assumed that you are familiar with SAP software workloads and their implementation. SAP is well known for enterprise resource planning (ERP) applications, including SAP Business Suite, SAP Net weaver, SAP S/4HANA solutions, and supporting products.


The Well-Architected Framework. The Well-Architected Framework is the document provided by AWS where best practices and lessons learned are documented for all customers to benefit from the collected know-how. It is organized around six pillars which focus on the ideas of Security, Reliability, Operational Excellence, Performance Efficiency, Cost Optimization, and Sustainability. There is a general overview document of all six pillars and a separate document focusing on each of these pillars individually. 

The goal of the Well-Architected Framework is to enable you to assess and improve your AWS architecture implementation by providing a catalog of questions around each of these pillars, where you can perform a discovery process and define fundamental issues that are often neglected in AWS implementations. The idea is to better understand the business impact of design decisions by evaluating your architecture using a consistent set of best practices. 

The framework is not about implementation details or architectural patterns, but it's a set of questions centered around helping you perform and understanding and gain clarity of your architectural decisions. The AWS services involved and finally, the references to consult for details. In a nutshell, the AWS Well-Architected Framework is a set of questions developed by AWS Experts to help you evaluate your architecture and in general ask, how does my infrastructure follow best practices with regards to the following six general categories? 

The categories are: 

Number 1, the Security pillar speaks to protecting your data and your systems. 

Number 2, the Performance Efficiency pillar speaks to using compute resources efficiently while minimizing over-provisioning as utilization fluctuates. The Cost Optimization pillar speaks to eliminating unneeded expenses. The Operational Excellence pillar speaks to running your workloads with enough automation and visibility to gain insights into day-to-day operations and be able to refine procedures. The Sustainability pillar speaks to energy consumption and environmental impact by directly acting on reducing your resource utilization. 

Last but not least, the Reliability pillar speaks to dynamically acquiring compute resources to meet demand. This is done using fleets of EC2 instances configured in an auto-scaling configuration according to your definitions for increasing and decreasing the size of the fleet. Reliability also speaks to Recovery from infrastructure or service failures by implementing enough redundancy, backup, restore, and recovery procedures. It is important to mitigate disruptions such as misconfigurations by using as much automation as possible. Our discussion will focus on backup and restore procedures for SAP on AWS as well as the different disaster recovery scenarios.


About the Author
Jorge Negrón
AWS Content Architect
Learning Paths

Experienced in architecture and delivery of cloud-based solutions, the development, and delivery of technical training, defining requirements, use cases, and validating architectures for results. Excellent leadership, communication, and presentation skills with attention to details. Hands-on administration/development experience with the ability to mentor and train current & emerging technologies, (Cloud, ML, IoT, Microservices, Big Data & Analytics).