How to Auto Scale SAP Application Tier on AWS
A company runs SAP NetWeaver on AWS and notices that the application server is experiencing high CPU utilization during peak hours. They need to scale out the SAP application tier. What is the best approach?
Quick Answer
Scaling the SAP application tier in response to high CPU utilization is best handled by pairing two AWS features that work together automatically: an Auto Scaling group that reacts to a metric, and integration with the load balancer that ensures new capacity is actually usable. When CPU utilization crosses a defined threshold, the Auto Scaling group launches additional EC2 instances configured as SAP application servers, and because those instances are automatically registered with the SAP application load balancer as part of the same process, incoming user traffic gets distributed across the expanded pool of servers without anyone manually reconfiguring routing. This is what makes the approach both elastic and low-touch: capacity grows and shrinks based on real demand signals, and the load-balancing layer stays in sync with whatever instances currently exist, rather than requiring an administrator to notice high CPU, provision a new server by hand, and then manually add it behind the load balancer. This combination, a scaling trigger plus automatic load balancer registration, is the standard pattern for horizontally scaling any stateless application tier on AWS, and SAP's application server layer is well suited to it since individual application server instances are largely interchangeable from the load balancer's perspective. Whenever a scenario describes a metric-driven need to add application servers and mentions a load balancer already in place, expect the answer to combine Auto Scaling with automatic target registration rather than a manual or purely vertical scaling approach.
⚠ Common exam trap
It's easy for candidates to confuse scaling up (increasing instance size) with scaling out (adding more instances), or they assume manual provisioning is acceptable, missing the requirement for automation and elasticity in a production SAP environment.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Use an Auto Scaling group to automatically launch additional application servers and register them with the SAP application load balancer
It provides an automated, elastic scaling solution for the SAP application tier. An Auto Scaling group can dynamically launch additional EC2 instances based on CPU utilization metrics and automatically register them with the SAP application load balancer, ensuring seamless distribution of incoming user traffic across multiple application servers without manual intervention.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use AWS Global Accelerator to distribute traffic
Why it's wrong here
Global Accelerator improves routing, does not add application servers.
- ✗
Increase the instance size of the existing application server
Why it's wrong here
Vertical scaling has limits and may cause downtime.
- ✗
Manually launch additional EC2 instances and configure them as application servers
Why it's wrong here
Manual process is not scalable or automated.
- ✓
Use an Auto Scaling group to automatically launch additional application servers and register them with the SAP application load balancer
Why this is correct
Auto Scaling enables dynamic scaling and load distribution.
Go deeper
Related to this question
About these practice questions
One of 1,616 original PAS-C01 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
Same concept, more angles
2 more ways this is tested on PAS-C01
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. A company is deploying SAP NetWeaver on AWS and needs to ensure that the SAP application servers can automatically scale based on CPU utilization. Which AWS service should they use?
easy- ✓ A.AWS Auto Scaling groups with CloudWatch alarms
- B.Amazon CloudWatch to monitor CPU and send alerts
- C.AWS Lambda to start and stop instances based on a schedule
- D.Elastic Load Balancing (ELB) with health checks
Why A: AWS Auto Scaling groups with CloudWatch alarms allow SAP application servers to automatically scale in or out based on CPU utilization thresholds. This is the correct approach because Auto Scaling groups can dynamically adjust the number of EC2 instances in response to CloudWatch metric alarms, which is essential for handling variable SAP workload demands without manual intervention.
Variation 2. An SAP system on AWS is experiencing high CPU utilization on the application server during peak hours. The SAP administrator wants to add a new application server instance to distribute the load. Which AWS service should be used to automatically register the new instance with the existing SAP system's load balancer?
hard- ✓ A.Auto Scaling group
- B.AWS Lambda
- C.Amazon SQS
- D.AWS CloudFormation
Why A: An Auto Scaling group can automatically launch new EC2 instances based on scaling policies (e.g., when CPU utilization exceeds a threshold) and, when configured with a lifecycle hook or a launch template that includes a user-data script, can register the new instance with the existing SAP system's load balancer (such as an Application Load Balancer or Classic Load Balancer). This ensures the new application server is automatically added to the load balancer target group, distributing incoming traffic without manual intervention.
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This PAS-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PAS-C01 exam.