Certopolis

AWS Certified Solutions Architect – Associate: study guide and free practice questions

The ideas the Solutions Architect – Associate (SAA-C03) exam tests, one page each: what the AWS docs say, the traps the questions set, and real practice questions to try. Every page is written from AWS's own documentation and links to it.

Topics

10 free practice questions

Drawn from every domain. Pick an answer to see why each option is right or wrong.

  1. A company uses AWS Organizations with all features enabled. The company must stop every IAM user and role in its member accounts, including each member account's root user, from stopping or deleting AWS CloudTrail trails. The control must be set once, centrally, and must also apply to accounts that are added to the workloads OU later. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design Secure Architectures building.

    Not that one: D is right. In the game your Design Secure Architectures building would lose a little Renown, and this question would come back later.

  2. A company is creating an Amazon Redshift provisioned cluster for a reporting application. If the cluster's Availability Zone has an issue, Amazon Redshift must be able to move the cluster to another Availability Zone in the same Region, keeping the same endpoint. The company wants no configuration steps after the cluster is created. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design Resilient Architectures building.

    Not that one: D is right. In the game your Design Resilient Architectures building would lose a little Renown, and this question would come back later.

    Show the full explanation and doc quotes

    It also meets the endpoint requirement: "When an Amazon Redshift cluster is relocated to a new Availability Zone, the new cluster has the same endpoint as the original cluster."

    Written from docs.aws.amazon.com/redshift/latest/mgmt/managing-cluster-recovery.html

  3. A company is creating an Amazon DynamoDB table in provisioned capacity mode. Its steady write traffic totals about 450 writes per second of 1 KB items, and most writes go to a few partition key values, none of which receives more than 300 writes per second. The key design cannot change. The company must avoid throttling on the busy partitions at the lowest cost. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design High-Performing Architectures building.

    Not that one: D is right. In the game your Design High-Performing Architectures building would lose a little Renown, and this question would come back later.

    Show the full explanation and doc quotes

    The DynamoDB page says adaptive capacity "enables your application to continue reading and writing to hot partitions without being throttled, provided that traffic does not exceed your table's total provisioned capacity or the partition maximum capacity." About 500 WCUs covers the 450 writes per second, and no key comes near the partition maximum of 1,000 WCUs. It costs nothing extra: "Adaptive capacity is enabled automatically for every DynamoDB table, at no additional cost."

    Written from docs.aws.amazon.com/amazondynamodb/latest/developerguide/burst-adaptive-capacity.html

  4. A company writes application log files of about 5 MB each to Amazon S3. A batch process indexes each file and deletes it about ten days after it is written. Each file is read only during indexing and must be returned in milliseconds when it is read. The company must store the log files at the lowest cost for their ten-day life. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design Cost-Optimized Architectures building.

    Not that one: A is right. In the game your Design Cost-Optimized Architectures building would lose a little Renown, and this question would come back later.

    Show the full explanation and doc quotes

    S3 Standard has none, while for the IA classes "If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days." Both IA classes "are suitable for objects larger than 128 KB that you plan to store for at least 30 days." S3 Glacier Instant Retrieval has a 90-day minimum. Each alternative bills a ten-day file for at least three times its life, plus a retrieval fee on the one read.

    Written from docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html

  5. A company creates an interface VPC endpoint in its VPC to a partner's SaaS endpoint service. Only the instances in the VPC's finance subnet may send traffic to the partner service through the endpoint. Instances in the VPC's other subnets must not reach it. The company must enforce this in its own VPC. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design Secure Architectures building.

    Not that one: D is right. In the game your Design Secure Architectures building would lose a little Renown, and this question would come back later.

    Show the full explanation and doc quotes

    Security groups are what govern reachability of the endpoint: "The security group rules control the traffic that is allowed to the endpoint network interface from the resources in your VPC" (https://docs.aws.amazon.com/vpc/latest/privatelink/interface-endpoints.html). A rule that allows only the finance subnet's CIDR range keeps the other subnets out.

    Written from docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints-access.html

  6. A company runs an interactive Lambda function behind Amazon API Gateway. Users report that the first requests after a quiet period are slow, while later requests are fast. The company wants the function to respond immediately at all times and accepts an additional charge for doing so. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design Resilient Architectures building.

    Not that one: A is right. In the game your Design Resilient Architectures building would lose a little Renown, and this question would come back later.

  7. A company runs an Amazon ElastiCache for Valkey cluster mode enabled cluster with four shards and no read replicas, to keep costs down. Writes are spread across the four shards. The company now requires that the failure of any single node must not lose cached data, and writes must stay partitioned across shards. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design High-Performing Architectures building.

    Not that one: C is right. In the game your Design High-Performing Architectures building would lose a little Renown, and this question would come back later.

    Show the full explanation and doc quotes

    Replicas are configurable at "0 to 5 per shard", so adding one per shard removes the single point of loss without giving up the shards that carry the writes.

    Written from docs.aws.amazon.com/AmazonElastiCache/latest/dg/Replication.Redis-RedisCluster.html

  8. A company runs a busy Amazon RDS for MySQL DB instance in us-east-1. Business analysts, who also work in us-east-1, run heavy reporting queries against it every afternoon, and the application slows down. The company must move the reporting queries off the DB instance at the lowest cost. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design Cost-Optimized Architectures building.

    Not that one: D is right. In the game your Design Cost-Optimized Architectures building would lose a little Renown, and this question would come back later.

    Show the full explanation and doc quotes

    RDS lists "Business reporting or data warehousing scenarios where you might want business reporting queries to run against a read replica, rather than your production DB instance." On cost: "Read replicas are billed as standard DB instances at the same rates as the DB instance class used for the replica. You aren't charged for the data transfer incurred in replicating data between the source DB instance and a read replica within the same AWS Region."

    Written from docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html

  9. A company stores files for several tenants on one Amazon EFS file system. Each tenant's containers mount through an access point whose root directory is that tenant's directory. Some tenants can also use a shared reporting access point. The company must ensure that no tenant can read another tenant's files, even through a file handle obtained outside its own access point. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design Secure Architectures building.

    Not that one: D is right. In the game your Design Secure Architectures building would lose a little Renown, and this question would come back later.

    Show the full explanation and doc quotes

    It is not a boundary on its own, because a user "might get a file handle for a file outside of their access point by using an out-of-band mechanism. For example, they might do so if they have access to a second access point." What stops the read is: "File ownership and access permissions are always enforced, for access to files within and outside of a user's access point root directory."

    Written from docs.aws.amazon.com/efs/latest/ug/enforce-root-directory-access-point.html

  10. A company is choosing a deployment type for an FSx for Windows File Server file system that holds a production line-of-business application. The application cannot tolerate half an hour of unavailability during a monthly maintenance window, and there is no replication built into the application. Which solution meets these requirements?

    Right. In the game that’s Renown for your Design Resilient Architectures building.

    Not that one: D is right. In the game your Design Resilient Architectures building would lose a little Renown, and this question would come back later.