AWS Solutions Architect Design Cost-Optimized Architectures: 208 practice questions
12 of the 208 Design Cost-Optimized Architectures questions in the Certsqill AWS Solutions Architect bank, shown in full below. Each one carries an explanation for every option, not just the correct one — the wrong answers are where the marks go.
Preparing for AWS Solutions Architect? Take the free 5-min readiness check →
1. Store the records in S3 Intelligent-Tiering: Which solution best meets these requirements?
- Store the records in S3 One Zone-IA because the records are accessed infrequently.One Zone-IA is not equivalent to multi-AZ storage, so it does not satisfy the stated resilience requirement for compliance records.
- Store the records in S3 Standard-IA and transition them after 30 days.Standard-IA provides immediate access, but its infrequent-access economics and retrieval or minimum-duration considerations are less suitable for unpredictable changes in access frequency.
- Store the records in S3 Intelligent-Tiering. ✓Intelligent-Tiering is designed for changing or unknown access patterns and can provide immediate access while automatically optimizing storage cost.
- Store the records in S3 Glacier Flexible Retrieval and restore them before every read.Flexible Retrieval requires restoration before reading, violating the requirement for immediate access and adding operational handling.
Intelligent-Tiering matches unpredictable access, immediate reads, and multi-AZ resilience without manual restore workflows.
2. Use gp3 volumes and provision capacity: Which solution best meets these requirements?
- Move the database files to Regional EFS and retain only the operating system on EBS.EFS provides shared managed NFS file storage, but replacing the application’s EBS block-storage design with a file system does not meet the stated requirement to retain block storage.
- Use gp3 volumes and provision capacity, IOPS, and throughput independently according to measured requirements. ✓gp3 allows capacity, IOPS, and throughput to be adjusted independently, avoiding payment for unnecessary performance while accommodating growth.
- Use provisioned IOPS SSD volumes sized for peak performance throughout the year.Provisioned IOPS SSD is appropriate for demanding latency or IOPS requirements, but maintaining peak performance continuously increases cost when demand is usually moderate.
- Use HDD volumes for the boot volume and database files because they provide economical storage capacity.HDD options target large sequential workloads and are not suitable as boot volumes, so this design violates the application’s block-storage requirements.
gp3 separates capacity from IOPS and throughput, allowing the workload to scale storage without permanently provisioning peak performance.
3. Use an EFS One Zone file system in the workers’: Which solution provides shared file access while minimizing s
- Use an EFS One Zone file system in the workers’ Availability Zone. ✓This provides managed shared NFS access while matching the workload’s single-AZ placement and tolerance for losing recreatable data.
- Use a Regional EFS file system and mount it from every worker.Regional EFS is appropriate when resilience across Availability Zones is required, but that resilience is unnecessary for these stated requirements.
- Store the namespace in S3 Standard and have workers access objects through S3 APIs.S3 provides object access rather than the shared Linux NFS file semantics required by the workers.
- Create a gp3 EBS volume and attach it to all workers for shared file access.An ordinary EBS volume is persistent block storage, not a general cross-Availability-Zone shared filesystem for concurrent worker mounts.
One Zone EFS matches single-AZ execution and recreatable data while retaining shared NFS access.
4. Use DataSync to transfer the NFS files to Amazon S3: Which solution best meets these requirements at the lowes
- Use DataSync to transfer the NFS files to S3 One Zone-IA.One Zone-IA can reduce storage cost, but it does not provide equivalent multi-AZ resilience and is unsuitable for this availability requirement.
- Use DataSync to transfer the NFS files to S3 Glacier Flexible Retrieval.Glacier Flexible Retrieval requires a restore before the reports can be read, violating the immediate-access requirement.
- Use DataSync to transfer the NFS files to Regional Amazon EFS.Regional EFS provides resilient shared file access, but its managed NFS model is unnecessary for an infrequently accessed archive and is not the cost-optimized choice.
- Use DataSync to transfer the NFS files to Amazon S3 Standard-IA. ✓S3 Standard-IA is designed for infrequently accessed data while retaining immediate access and multi-AZ storage characteristics.
DataSync handles the NFS transfer, while S3 Standard-IA matches infrequent access, immediate retrieval, and resilient storage.
5. Create a Regional EFS file system and configure: Which change best satisfies the requirements while addressing
- Move the files to One Zone EFS and attach both workers through the existing network.One Zone EFS provides shared file access but does not satisfy the required cross-AZ resilience.
- Copy the files periodically between separate gp3 volumes with DataSync.DataSync can transfer data, but periodic transfers do not provide a permanently mounted, concurrently shared application filesystem.
- Store the files in S3 Standard and have both workers use S3 object APIs.S3 Standard offers immediate object access, but its object APIs do not provide the shared Linux file-system interface required by the workers.
- Create a Regional EFS file system and configure the workers’ mount and network permissions. ✓Regional EFS provides managed shared NFS access across Availability Zones and requires appropriate mount and network permissions.
Regional EFS supplies shared Linux file access across Availability Zones; the missing prerequisite is correctly configured mounting and network access.
6. Create EFS mount targets in each Availability Zone used: Which action should the architect take?
- Create an S3 VPC endpoint and change the application to access EFS data through S3 APIs.An S3 endpoint supports S3 traffic but does not provide NFS connectivity to an EFS file system.
- Run DataSync continuously and use its task endpoint as the application's mounted filesystem.DataSync transfers and validates data but does not itself provide a permanently mounted, low-latency application filesystem.
- Create EFS mount targets in each Availability Zone used by the application. ✓Mount targets provide the network attachment required for clients in the Availability Zones to mount EFS.
- Attach a single gp3 EBS volume to the instances and use it as the shared application filesystem.An ordinary EBS volume is persistent block storage and is not a cross-AZ shared filesystem.
EFS clients require reachable mount targets; create them in each application Availability Zone while retaining the Regional file system.
7. Configure the EFS mount targets and network permissions so: Which change should the solutions architect make?
- Change the destination to S3 Standard because DataSync cannot transfer NFS files directly to EFS.DataSync supports NFS-to-EFS transfers, so changing the destination addresses neither the failure nor the stated architecture.
- Configure the EFS mount targets and network permissions so the DataSync transfer can access the file system. ✓DataSync supports transfers from NFS to EFS, but the EFS destination still requires usable mount and network permissions.
- Replace DataSync with EBS gp3 and attach the volume to the on-premises NFS server for shared access.EBS is block storage for AWS compute and is not an ordinary cross-environment shared filesystem for an on-premises NFS server.
- Use S3 Glacier Flexible Retrieval as the EFS destination to reduce transfer and storage administration.Glacier Flexible Retrieval is an archive storage class that requires restoration before reading; it does not provide the required EFS file-system destination.
DataSync can transfer NFS data to EFS, but EFS mount and network permissions must permit the destination access.
8. Use One Zone-IA for the analytics intermediates: Which change is most appropriate?
- Use Glacier Flexible Retrieval for both datasets because both can tolerate rare access.Flexible Retrieval requires restoration before reading, which conflicts with the legal records' immediate-read requirement.
- Use One Zone-IA for both datasets because both have infrequent access.The legal records are non-recreatable and therefore should not rely on One Zone-IA's reduced availability characteristics.
- Use Intelligent-Tiering for both datasets because it guarantees immediate access at the lowest storage cost.Intelligent-Tiering can help changing access patterns, but it does not specifically provide the stated resilience optimization for recreatable data or guarantee the lowest cost for both workloads.
- Use One Zone-IA for the analytics intermediates and Glacier Instant Retrieval for the legal records. ✓One Zone-IA fits recreatable, infrequently accessed data. Glacier Instant Retrieval supports rare access without a restore delay.
Match the class to both access frequency and data resilience: One Zone-IA for recreatable data, Glacier Instant Retrieval for immediate rare access.
9. Use One Zone EFS for intermediate files and retain: Which design best meets these requirements?
- Replace both EFS file systems with separate gp3 volumes attached to the processing instances.Ordinary EBS volumes provide persistent block storage but do not provide the required shared cross-instance NFS file access.
- Use One Zone EFS for intermediate files and retain Regional EFS for customer reports. ✓This places recreatable data on the lower-availability option while preserving Regional EFS for data requiring cross-AZ resilience.
- Move both data sets to One Zone EFS because the fleet currently runs in multiple Availability Zones.A multi-AZ client fleet does not make One Zone storage resilient to loss of its storage Availability Zone.
- Move both data sets to S3 Standard and change the applications to use object operations for every file access.S3 Standard offers immediate object access, but changing the applications abandons the required shared NFS interface and file semantics.
Separate the workloads: use One Zone EFS for regenerable intermediate data and Regional EFS for reports needing cross-AZ resilience.
10. Use a DataSync task to S3 Standard-IA for the archive: Which change best meets both requirements?
- Use a DataSync task to S3 Glacier Flexible Retrieval for the archive and Regional EFS for active content.Flexible Retrieval requires restoring objects before reading, violating the archive’s direct-read requirement.
- Use a DataSync task to S3 One Zone-IA for the archive and One Zone EFS for active content.Both choices reduce resilience; One Zone storage does not satisfy the active content’s cross-AZ resilience requirement.
- Use a DataSync task to S3 Standard-IA for the archive and a separate task to Regional EFS for active content. ✓Standard-IA supports infrequent direct access, and Regional EFS provides shared resilient file storage across Availability Zones.
- Use a DataSync task to S3 Standard-IA for the archive and retain active content on a single attached gp3 volume.A single EBS volume is not shared managed file storage for Linux instances in two Availability Zones.
Separate DataSync destinations match the two access patterns: S3 Standard-IA for infrequent direct reads and Regional EFS for resilient shared files.
11. Use S3 Glacier Instant Retrieval for the audit exports: A solutions architect is reviewing a storage configura
| Attribute | Requirement |
|---|---|
| Access pattern | A few times per year, unpredictable |
| Retrieval latency | Immediate access when requested |
| Retention | Several years |
| Data recreation | Not possible |
Which S3 storage class best meets the requirements while reducing storage cost compared with S3 Standard?
- Use S3 Glacier Instant Retrieval for the audit exports. ✓Glacier Instant Retrieval is designed for rarely accessed archival data that still requires immediate retrieval, making it the best fit for these constraints.
- Use S3 Standard-IA for the audit exports.Standard-IA provides immediate access and supports infrequent access, but Glacier Instant Retrieval is better aligned with long-lived, rarely accessed data where lower storage cost is prioritized.
- Use S3 Glacier Flexible Retrieval for the audit exports.Flexible Retrieval is intended for archival data that can tolerate a restore step, which conflicts with the immediate-access requirement.
- Use S3 Glacier Deep Archive for the audit exports.Deep Archive is appropriate when retrieval can wait for restoration; it does not satisfy the requirement to read the exports immediately when requested.
Glacier Instant Retrieval combines infrequent-access economics with immediate object access.
12. Replace the database io2 volume with gp3 and provision: Which change best meets these requirements?
- Replace the database io2 volume with gp2 and increase capacity until its automatically assigned IOPS meets the peak requirement.gp2 performance is tied to volume capacity, so meeting a burst requirement by enlarging the volume can add unnecessary storage cost and does not provide the same independent tuning.
- Replace both volumes with st1 and rely on the database workload’s bursts to provide the required performance.st1 is intended for large sequential workloads and is not suitable for the boot volume; it is also not the appropriate choice for a latency-sensitive database workload.
- Keep io2 for the database and attach the same volume to instances in two Availability Zones for shared access.Ordinary EBS volumes are not cross-AZ shared filesystems, and retaining the overprovisioned volume does not achieve the requested cost reduction.
- Replace the database io2 volume with gp3 and provision capacity, IOPS, and throughput independently near the measured requirements. ✓gp3 allows capacity, IOPS, and throughput to be provisioned independently, so the database can retain appropriate performance without paying for excessive provisioned performance.
gp3 separates storage capacity from IOPS and throughput, enabling right-sized performance at lower cost than the overprovisioned io2 volume.
196 more Design Cost-Optimized Architectures questions
The remaining 196 questions in this domain are part of the full AWS Solutions Architect bank — 1061 questions, every option explained. Start with the free five-minute check and see your score per domain.
Test your AWS Solutions Architect readiness — freeOther AWS Solutions Architect domains
- Design Secure Architectures — 325 questions →
- Design Resilient Architectures — 272 questions →
- Design High-Performing Architectures — 256 questions →
- All 1061 AWS Solutions Architect questions →