Practice for the Exams exam with 21 exam-style practice questions, instant answer reveals, and concise explanations of every correct answer. Topics include: A global media company uses a fleet of Amazon EC2 instances (behind an Application Load Balancer) to power its video str. Follow @CertPunch and visit certpunch.com for more certification practice exams and study content.
Prefer hands-on? Take this round as an interactive practice test — answer every question, get instant feedback, and see your score: Start the AWS Certified Solutions Architect – Associate practice test →
What you will practice
- A global media company uses a fleet of Amazon EC2 instances (behind an Application Load Balancer) to power it…
- A silicon valley based healthcare startup uses AWS Cloud for its IT infrastructure. The startup stores patien…
- A digital media company runs its content rendering service on Amazon EC2 instances that are registered with a…
- A financial data processing company runs a workload on Amazon EC2 instances that fetch and process real-time…
- An online gaming company wants to block access to its application from specific countries; however, the compa…
- A company needs a massive PostgreSQL database and the engineering team would like to retain control over mana…
Answers and explanations
Tap a question to expand the answer and the exam reasoning. Try to commit to your own pick first.
Q1. A global media company uses a fleet of Amazon EC2 instances (behind an Application Load Balancer) to power its video streaming application. To improve the performance of the application, the engineering team has also created an Amazon Clou…
Answer: A. Use AWS Web Application Firewall (AWS WAF) with Amazon CloudFront distribution
AWS WAF inspects web requests at the edge to block common application-layer exploits like SQL injection and cross-site scripting. Security Hub, Firewall Manager, and Route 53 provide security posture management or DNS routing, not request-level attack prevention.
Q2. A silicon valley based healthcare startup uses AWS Cloud for its IT infrastructure. The startup stores patient health records on Amazon Simple Storage Service (Amazon S3). The engineering team needs to implement an archival solution based…
Answer: C. Use Amazon S3 Glacier vault to store the sensitive archived data and then use a vault lock policy to enforce compliance controls
Amazon S3 Glacier Vault Lock enforces compliance controls via a write-once-read-many policy to prevent future alterations. Lifecycle policies and Access Control Lists manage object transitions and basic permissions, but they cannot enforce strict regulatory retention rules.
Q3. A digital media company runs its content rendering service on Amazon EC2 instances that are registered with an Application Load Balancer (ALB) using IP-based target groups. The company relies on AWS Systems Manager to manage and patch thes…
Answer: B,D. Use AWS Systems Manager Automation with the AWSEC2-PatchLoadBalancerInstance document to manage patching || Configure Systems Manager Maintenance Windows to coordinate patching and instance removal from the ALB during the defined window
AWS Systems Manager Maintenance Windows schedule patching operations, and the dedicated automation document safely deregisters targets before patching. This coordination prevents traffic disruptions during patching. Manually altering configurations or disabling network interfaces introduces unnecessary risk and does not scale.
Q4. A financial data processing company runs a workload on Amazon EC2 instances that fetch and process real-time transaction batches from an Amazon SQS queue. The application needs to scale based on unpredictable message volume, which fluctuat…
Answer: C. Use Reserved Instances for the baseline level of traffic and configure EC2 Auto Scaling with Spot Instances to handle spikes in message volume
A blended purchasing strategy uses Reserved Instances for steady baseline capacity and Spot Instances for unpredictable traffic spikes, optimizing costs. However, because the scenario demands no downtime despite Spot Instance interruptions, relying solely on Spot for spikes is arguably ambiguous without explicit fallback policies.
Q5. An online gaming company wants to block access to its application from specific countries; however, the company wants to allow its remote development team (from one of the blocked countries) to have access to the application. The applicati…
Answer: A,C. Use AWS WAF geo match statement listing the countries that you want to block || Use AWS WAF IP set statement that specifies the IP addresses that you want to allow through
AWS WAF uses geo match statements to block or allow traffic from specific countries. You can combine this with an IP set statement to explicitly allow specific IP addresses, such as those of your remote development team.
Q6. A company needs a massive PostgreSQL database and the engineering team would like to retain control over managing the patches, version upgrades for the database, and consistent performance with high IOPS. The team wants to install the data…
Answer: C. Amazon EC2 with Amazon EBS volume of Provisioned IOPS SSD (io1) type
Provisioned IOPS SSD volumes are designed to deliver predictable, high-performance database workloads. Because the engineering team wants strict control over the database and high IOPS, running it on an EC2 instance with this storage type is the right fit.
Q7. The engineering team at a weather tracking company wants to enhance the performance of its relational database and is looking for a caching solution that supports geospatial data. As a solutions architect, which of the following solutions…
Answer: B. Use Amazon ElastiCache for Redis
Amazon ElastiCache for Redis enhances database performance by caching data and supports advanced data structures like geospatial indexing. Memcached does not support geospatial data, making Redis the required choice.
Q8. A company hires experienced specialists to analyze the customer service calls attended by its call center representatives. Now, the company wants to move to AWS Cloud and is looking at an automated solution to analyze customer service call…
Answer: C. Use Amazon Transcribe to convert audio files to text and Amazon Athena to perform SQL based analysis to understand the underlying customer sentiments
Amazon Transcribe converts audio files to text, and Amazon Athena runs ad-hoc SQL queries directly against data stored in Amazon S3. This pairing provides a serverless pipeline for analyzing the transcribed text.
Q9. A tech company runs a web application that includes multiple internal services deployed across Amazon EC2 instances within a VPC. These services require communication with a third-party SaaS provider's API for analytics and billing, which…
Answer: C. Use AWS PrivateLink to create a private endpoint within the application's VPC that connects securely to the SaaS provider's VPC
AWS PrivateLink provides private connectivity between VPCs and supported SaaS applications without exposing traffic to the public internet. VPC peering lacks granular access controls and could allow unsolicited inbound traffic, making PrivateLink the superior and more secure choice.
Q10. A data analytics team at a global media firm is building a new analytics platform to process large volumes of both historical and real-time data. This data is stored in Amazon S3. The team wants to implement a serverless solution that allo…
Answer: D. Create an Amazon S3 bucket configured with server-side encryption using AWS KMS multi-Region keys (SSE-KMS). Enable cross-Region replication (CRR) on the source bucket. Use Amazon Athena to run SQL queries on the data
Amazon Athena is a serverless query service that analyzes S3 data using standard SQL without managing infrastructure. Using S3 with AWS KMS multi-Region keys allows seamless cross-Region replication while maintaining least operational overhead.
Q11. A media streaming company expects a major increase in user activity during the launch of a highly anticipated live event. The streaming platform is deployed on AWS and uses Amazon EC2 instances for the application layer and Amazon RDS for…
Answer: B. Enable detailed monitoring on all EC2 instances and use Amazon CloudWatch metrics to track performance
Enabling detailed monitoring on EC2 instances changes CloudWatch metric intervals from five minutes to one minute, meeting the requirement for frequent visibility. This native integration provides the fastest implementation and lowest maintenance compared to custom log pipelines.
Q12. A retail company maintains an AWS Direct Connect connection to AWS and has recently migrated its data warehouse to AWS. The data analysts at the company query the data warehouse using a visualization tool. The average size of a query retur…
Answer: A. Deploy the visualization tool in the same AWS region as the data warehouse. Access the visualization tool over a Direct Connect connection at a location in the same region
Deploying the visualization tool in the same AWS Region as the data warehouse avoids transferring large query results over the network. Accessing the small web pages over Direct Connect minimizes data transfer egress costs compared to querying on-premises.
Q13. A company wants to ensure high availability for its Amazon RDS database. The development team wants to opt for Multi-AZ deployment and they would like to understand what happens when the primary instance of the Multi-AZ configuration goes…
Answer: D. The CNAME record will be updated to point to the standby database
During a failover in an Amazon RDS Multi-AZ deployment, Amazon RDS automatically updates the DNS CNAME record to point to the standby replica. This ensures the connection endpoint URL remains the same without requiring manual intervention.
Q14. A biomedical research firm operates a file exchange system for external research partners to upload and download experimental data. Currently, the system runs on two Amazon EC2 Linux instances, each configured with Elastic IP addresses to…
Answer: A. Use Amazon EFS with encryption enabled. Create an AWS Transfer Family SFTP endpoint in a VPC with Elastic IP addresses. Restrict access using a security group that allows traffic only from known IPs. Manage user access using POSIX identity mappings and IAM policies
Amazon EFS provides scalable, low-latency file storage natively supported by AWS Transfer Family for high-IOPS SFTP workloads. Deploying the SFTP endpoint within a VPC allows security groups to restrict access to trusted IP addresses, while POSIX mappings handle permissions.
Q15. The data engineering team at an e-commerce company has set up a workflow to ingest the clickstream data into the raw zone of the Amazon S3 data lake. The team wants to run some SQL-based data sanity checks on the raw zone of the data lake…
Answer: A. Use Amazon Athena to run SQL based analytics against Amazon S3 data
Amazon Athena is a serverless interactive query service that analyzes data directly in Amazon S3 using standard SQL. It requires no infrastructure management, making it the most cost-effective and easiest to maintain solution compared to provisioning Redshift, EMR, or RDS clusters.
Q16. A media company wants to get out of the business of owning and maintaining its own IT infrastructure. As part of this digital transformation, the media company wants to archive about 5 petabytes of data in its on-premises data center to du…
Answer: A. Transfer the on-premises data into multiple AWS Snowball Edge Storage Optimized devices. Copy the AWS Snowball Edge data into Amazon S3 and create a lifecycle policy to transition the data into Amazon S3 Glacier
AWS Snowball Edge Storage Optimized is optimal for securely transferring petabytes of data to AWS. The data must first be imported into Amazon S3 before a lifecycle policy can transition it to S3 Glacier, as Snowball does not write directly to Glacier.
Q17. A digital design company has migrated its project archiving platform to AWS. The application runs on Amazon EC2 Linux instances in an Auto Scaling group that spans multiple Availability Zones. Designers upload and retrieve high-resolution…
Answer: A. Create an Amazon S3 bucket with Intelligent-Tiering enabled. Update the application to store and retrieve project files using the Amazon S3 API
Amazon S3 Intelligent-Tiering automatically moves objects between access tiers based on changing usage patterns, optimizing costs for unpredictable workloads. Refactoring to use the S3 API provides the most cost-effective and durable storage compared to maintaining EFS or FSx file systems.
Q18. An enterprise is developing an internal compliance framework for its cloud infrastructure hosted on AWS. The enterprise uses AWS Organizations to group accounts under various organizational units (OUs) based on departmental function. As pa…
Answer: B,C. Create a service control policy (SCP) that denies the ec2:RunInstances API action unless the required tag key is present in the request. Create a second SCP that denies the ec2:DeleteTags action for EC2 resources. Attach both SCPs to the relevant OU in AWS Organizations || Define a tag policy in AWS Organizations that enforces the dataClassification key and restricts values to 'confidential' and 'public'. Attach this tag policy to the applicable organizational unit (OU) to enforce uniform tagging behavior across accounts
Service Control Policies can explicitly deny the RunInstances and DeleteTags API actions unless specific tagging conditions are met. Additionally, AWS Organizations tag policies enforce standardized tag keys and values, effectively eliminating the operational overhead of custom lambda remediation.
Q19. Reporters at a news agency upload and download video files (about 500 megabytes each) to and from an Amazon S3 bucket as part of their daily work. As the agency has opened offices in remote locations, it has resulted in poor latency for up…
Answer: A. Enable Amazon S3 Transfer Acceleration (Amazon S3TA) for the Amazon S3 bucket. This would speed up uploads as well as downloads for the video files
Amazon S3 Transfer Acceleration and Amazon CloudFront both leverage edge locations to optimize global file transfers. However, CloudFront is primarily designed for downloads, making Transfer Acceleration the technically superior AWS service for accelerating large file uploads.
Q20. The engineering team at a retail company manages 3 Amazon EC2 instances that make read-heavy database requests to the Amazon RDS for the PostgreSQL database instance. As an AWS Certified Solutions Architect – Associate, you have been taske…
Answer: A,D. Enable the automated backup feature of Amazon RDS in a multi-AZ deployment that creates backups across multiple Regions || Use cross-Region Read Replicas
Cross-Region Read Replicas and Cross-Region Automated Backups provide regional disaster recovery capabilities. Option A is slightly imprecise because automated backups do not inherently span Regions unless explicitly copied, creating slight ambiguity.
Q21. A global enterprise is modernizing its hybrid IT infrastructure to improve both availability and network performance. The company operates a TCP-based application hosted on Amazon EC2 instances that are deployed across multiple AWS Regions…
Answer: B,D. Create a Network Load Balancer (NLB) in each Region to handle the EC2-based TCP traffic. For the UDP-based on-premises workload, configure NLBs in each Region to route to the on-premises endpoints via IP-based target groups || Configure an AWS Global Accelerator standard accelerator, and register the TCP-based EC2 workloads behind the load balancers
AWS Global Accelerator leverages the AWS global network to route TCP traffic to the closest healthy regional endpoints. Network Load Balancers are required here because they support both TCP and UDP protocols, whereas Application Load Balancers only support Layer 7.
More AWS Certified Solutions Architect – Associate drills and other practice exams are on @CertPunch. New rounds drop every few days at certpunch.com.