Courseiva

SOA-C02 · topic practice

Cost and Performance Optimization practice questions

This domain covers cost control and performance tuning on AWS: right-sizing EC2, S3 storage class selection, Savings Plans and Reserved Instances, EBS volume types, CloudFront caching, and reducing data transfer charges. Questions present a scenario with a cost or latency problem and ask you to choose the most effective, operationally sound configuration or action.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Cost and Performance Optimization

What the exam tests

What to know about Cost and Performance Optimization

You must be able to map a workload's access pattern, durability, and interruption tolerance to the right EC2 purchasing model, S3 storage class, and network path. The single most important thing: match the pricing or storage option to the actual usage pattern rather than defaulting to the most familiar service.

Selecting S3 Lifecycle policies and storage classes such as Standard-IA, Glacier, and Intelligent-Tiering

Choosing EC2 purchasing options: On-Demand, Reserved Instances, Savings Plans, and Spot for fault-tolerant work

Using CloudWatch metrics, Compute Optimizer, and Trusted Advisor to identify over-provisioned resources

Reducing data transfer costs with VPC endpoints, CloudFront caching, and same-Region/ AZ-aware architecture

Watch out for

Common Cost and Performance Optimization exam traps

  • ▸Picking Spot Instances for time-sensitive or interruption-intolerant workloads; Spot can be reclaimed and is wrong when the job must finish.
  • ▸Assuming S3 Intelligent-Tiering is free or always cheapest; it adds a monitoring and automation charge per object, which hurts small-object workloads.
  • ▸Forgetting that NAT Gateway and cross-AZ traffic incur data processing charges; placing chatty instances in different AZs silently raises cost.

Practice set

Cost and Performance Optimization questions

20 questions · select your answer, then reveal the explanation

A company uses Amazon S3 to store large files that are frequently accessed for the first 30 days after upload. After 30 days, access frequency drops significantly but users still need retrieval within minutes. The SysOps administrator wants to minimize storage costs while ensuring low-latency access for frequently accessed files and automatic optimization for changing access patterns. Which S3 storage class configuration should the company use?

A company runs a mix of Amazon EC2 instances, Amazon RDS databases, and AWS Lambda functions for production workloads. The workloads are steady-state and predictable. The SysOps administrator wants to reduce costs while maintaining flexibility to change instance families and regions. Which pricing model should be recommended?

A company stores video files in Amazon S3. Files are accessed frequently for the first 30 days, then weekly for the next 6 months, and then rarely after that. Files must be retained for 5 years and any access must be served within minutes. The SysOps administrator wants to minimize storage costs. Which lifecycle policy is most cost-effective?

A company runs a CPU-intensive batch processing job daily on a single Amazon EC2 instance. The job requires high compute performance but uses minimal memory. The instance is typically idle for the rest of the day. The SysOps administrator needs to minimize costs while ensuring the job completes within a 1-hour window. Which purchasing option and instance family should the administrator use?

A company runs a batch processing job every night that takes exactly 2 hours to complete. The job is time-sensitive and cannot tolerate interruptions. The SysOps administrator needs to minimize compute costs for the Amazon EC2 instances used during this job. The job runs every day and has predictable resource requirements. Which purchasing option should the administrator choose?

A company runs a web application on a fleet of Amazon EC2 instances. The application uses Amazon EBS volumes of type gp2 (General Purpose SSD). Each volume is 100 GB, which provides a baseline of 3000 IOPS (the minimum performance of gp2). The SysOps administrator monitors the volumes and finds that the average IOPS used is only 1,500, and the application performance is adequate. The administrator wants to reduce storage costs without affecting performance. Which action should the administrator take?

A SysOps administrator notices that some Amazon S3 objects have not been accessed for over 90 days and need to be retained for compliance purposes. The administrator wants to reduce storage costs by moving these objects to the lowest-cost storage class. Which action should the administrator take?

Match each AWS security service to its purpose.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Identity and access management

Key management and encryption

Rotate and manage secrets

Web application firewall

DDoS protection

A company is using Amazon S3 to store historical data. The data is accessed frequently for the first 30 days, then accessed infrequently for the next 90 days, and after 120 days it is rarely accessed but must be retained for 7 years for compliance. Which S3 lifecycle policy provides the LOWEST cost while meeting these requirements?

Which TWO actions can reduce costs for an Amazon EC2 environment that runs non-critical batch jobs that can be interrupted? (Choose TWO.)

A company is running a web application on EC2 instances behind an Application Load Balancer. The application experiences variable traffic patterns. The SysOps team wants to optimize costs without impacting performance. Which EC2 purchasing option should the team use for the instances?

A company uses S3 Standard for all data, but some objects are accessed only once per year. Which storage class provides the lowest cost for this use case while maintaining the same durability?

A SysOps administrator is designing a cost-effective architecture for a batch processing workload that runs once per day and can tolerate interruptions. The workload uses EC2 instances. Which TWO purchasing options should the administrator consider? (Choose two.)

A company runs a production web application on Amazon EC2 instances behind an Application Load Balancer. The application experiences variable traffic patterns, with peak usage during business hours. The company wants to optimize costs while maintaining performance. What should the SysOps administrator do?

A company has a production RDS for PostgreSQL database with a db.r5.large instance. The database experiences high read traffic during business hours. The SysOps administrator needs to improve read performance and ensure high availability at minimal cost. Which solution should the administrator implement?

A company uses Amazon S3 to store backups and logs. The total data volume is 50 TB and grows by 2 TB per month. The company requires that data be retained for 7 years. Which THREE actions will optimize storage costs? (Choose THREE.)

A SysOps administrator attached the IAM policy shown to a user. The user needs to launch EC2 instances for a cost-sensitive project. What is the impact of this policy on cost optimization?

Exhibit

Refer to the exhibit.
```json
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "ec2:DescribeInstances",
                "ec2:StartInstances",
                "ec2:StopInstances"
            ],
            "Resource": "*"
        },
        {
            "Effect": "Allow",
            "Action": [
                "ec2:RunInstances"
            ],
            "Resource": "arn:aws:ec2:us-east-1:123456789012:instance/*",
            "Condition": {
                "StringEquals": {
                    "ec2:InstanceType": "t3.micro"
                }
            }
        }
    ]
}
```

A SysOps administrator reviews the Lambda invocation metrics for a function. The function processes data from an S3 bucket and is triggered by S3 events. The cost for this function is higher than expected. What should the administrator do to reduce costs?

Network Topology
$ aws cloudwatch get-metric-statisticsnamespace AWS/Lambdametric-name Invocationsdimensions Name=FunctionNamestart-time 2023-01-01T00:00:00Zend-time 2023-01-01T23:59:00Zperiod 3600statistics SumRefer to the exhibit.```"Datapoints": ["Timestamp": "2023-01-01T00:00:00Z","Sum": 1000.0,"Unit": "Count"},"Timestamp": "2023-01-01T01:00:00Z","Sum": 1200.0,..."Timestamp": "2023-01-01T12:00:00Z","Sum": 50000.0,"Timestamp": "2023-01-01T13:00:00Z","Sum": 55000.0,"Timestamp": "2023-01-01T22:00:00Z","Sum": 800.0,

A company has a production RDS MySQL instance with 500 GB of gp2 storage. The database experiences high read traffic. The SysOps team needs to improve read performance at minimal cost. What should they do?

A SysOps administrator is investigating a cost increase in a production AWS account. They notice that an EC2 instance with a Reservation has been running continuously for months. The instance type is m5.large in us-east-1. The administrator sees that the instance is using a Standard Reserved Instance (RI) that was purchased 6 months ago for a 1-year term. However, the current utilization shows that the instance is only used for 4 hours per day. What should the administrator do to optimize costs without affecting availability?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Cost and Performance Optimization sessions

Start a Cost and Performance Optimization only practice session

Every question in these sessions is drawn from the Cost and Performance Optimization domain — nothing else.

Related practice questions

Related SOA-C02 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the SOA-C02 exam test about Cost and Performance Optimization?
You must be able to map a workload's access pattern, durability, and interruption tolerance to the right EC2 purchasing model, S3 storage class, and network path. The single most important thing: match the pricing or storage option to the actual usage pattern rather than defaulting to the most familiar service.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Cost and Performance Optimization questions in a focused session?
Yes — the session launcher on this page draws every question from the Cost and Performance Optimization domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other SOA-C02 topics?
Use the topic links above to move to related areas, or go back to the SOA-C02 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the SOA-C02 exam covers. They are not copied from any real exam or dump site.