Prepare effectively for your AWS Certified Solutions Architect – Associate Exam with these targeted 20 scenario-based multiple-choice questions (MCQs) covering key AWS topics such as Amazon EC2, Elastic Load Balancing (ELB), Auto Scaling, AWS Lambda, and Elastic Beanstalk. Designed to reflect exam-level complexity, these questions help assess your grasp of concepts, services, and practical use cases.
A startup is running a critical application that requires consistent performance for a workload that will run 24/7. Which Amazon EC2 instance pricing model is most suitable for minimizing costs while ensuring reliable performance?
You need to launch multiple EC2 instances with the same configuration in different AWS regions. What is the most efficient way to ensure the instances share the same key pair for SSH access?
Which EC2 instance type would you recommend for a memory-intensive application requiring high network throughput?
An EC2 instance has been stopped, and you need to change its instance type. Which lifecycle state allows this change?
A company needs flexibility to scale its EC2 instances hourly but at the lowest possible cost. Which combination of EC2 pricing models should it use?
Which ELB type is most appropriate for a microservices-based application that requires advanced routing based on the request URL path?
How does an Application Load Balancer improve fault tolerance?
Which feature of the Gateway Load Balancer supports seamless integration with third-party security appliances?
What is the maximum number of target groups you can associate with a single Application Load Balancer listener?
Your ELB needs to handle requests from millions of clients globally while maintaining high availability. Which ELB configuration ensures this?
Which scaling policy ensures that an Auto Scaling group maintains a minimum number of instances at all times?
Your application has periodic spikes in traffic. What Auto Scaling policy can proactively scale instances to handle the spike?
Which of the following options are prerequisites for creating an Auto Scaling group?
A developer wants to ensure that their Lambda function has permissions to access an S3 bucket. What is the best way to grant these permissions?
Which of the following scenarios is an ideal use case for AWS Lambda?
What is the maximum memory allocation for an AWS Lambda function?
Which of the following can you configure in Elastic Beanstalk environments?
Which Elastic Beanstalk feature allows seamless deployment of new versions of an application without downtime?
You are using Elastic Beanstalk to deploy a scalable web application. What happens if the application exceeds the configured scaling limits?
Which Elastic Beanstalk configuration allows for the simplest application deployment?
| QNo | Answer (Option with Text) |
|---|---|
| Q1 | C. Reserved Instances (Standard) |
| Q2 | A. Reuse the same key pair across regions |
| Q3 | D. R6g.2xlarge |
| Q4 | B. Stopped |
| Q5 | A. Reserved Instances and Spot Instances |
| Q6 | B. Application Load Balancer |
| Q7 | A. By automatically redirecting requests to healthy targets |
| Q8 | B. VPC Endpoint Service |
| Q9 | C. 50 |
| Q10 | E. Application Load Balancer in multiple AZs |
| Q11 | A. Target Tracking Policy |
| Q12 | C. Scheduled Scaling Policy |
| Q13 | E. All of the above |
| Q14 | B. Attach an IAM role with the required permissions to the Lambda |
| Q15 | B. Building a real-time log processing pipeline |
| Q16 | D. 16 GB |
| Q17 | E. All of the above |
| Q18 | E. Blue/Green deployment |
| Q19 | A. Requests are dropped |
| Q20 | A. Single-instance environment |