Level 0 exam

Exam-style questions on what this level teaches, written like the real SAA-C03.

  • 15 questions, from a pool of 160
  • 1 correct answer of 4 each
  • Pass line 80%

Every attempt draws a new mix, one question per service, and shuffles the answers. After each answer you'll see why every choice is right or wrong. The pass line is set above the real exam's 720 out of 1,000, so passing here leaves you a margin.

Question 1An SCP on Todo.io's Prod OU allows s3:*. A role in Prod has no IAM policies that mention S3, and the bucket has no bucket policy. Can the role read objects from a bucket in Prod?

Choose one answer

Learn it: SCP (service control policy) · IAM (Identity and Access Management) · Set up AWS: Day 0

Question 2Why does Todo.io keep its apps out of the management account of its organization?

Choose one answer

Learn it: AWS Organizations · SCP (service control policy) · Set up AWS: Day 0

Question 3Todo.io's auditors require that nobody in the Prod account can ever stop CloudTrail logging. Which control meets the requirement?

Choose one answer

Learn it: SCP (service control policy) · Controls (guardrails) · Set up AWS: Day 0 with Control Tower

Question 4Todo.io hires five engineers who need access to both the Dev and Prod accounts, with less access in Prod. What is the recommended way to set this up?

Choose one answer

Learn it: IAM Identity Center · Permission set · Set up AWS: Day 0

Question 5Todo.io runs six AWS accounts and wants a single bill, with usage across all six counted together for volume pricing. What gives them that?

Choose one answer

Learn it: AWS Organizations

Question 6Todo.io attaches an SCP to its Workloads OU. The Prod and Dev accounts sit in that OU, and a Sandbox OU sits inside it. Which accounts does the SCP apply to?

Choose one answer

Learn it: AWS Organizations · SCP

Question 7Todo.io wants to stop anyone, including the root user, from deleting the audit bucket in its Prod account. Prod is a member account. Can an SCP do that?

Choose one answer

Learn it: SCP (service control policy) · Root user

Question 8An SCP on the Prod OU denies a set of RDS actions. Which of these does the SCP NOT restrict?

Choose one answer

Learn it: SCP (service control policy) · Service-linked role

Question 9Todo.io may only run in us-east-1 and eu-west-1, in every account, now and in future accounts. What enforces that?

Choose one answer

Learn it: SCP (service control policy) · Controls (guardrails) · Region

Question 10Todo.io creates a new member account from its management account with AWS Organizations. Nobody knows a password for the new account. How does an administrator get in the first time?

Choose one answer

Learn it: AWS Organizations · Set up AWS: Day 0 · IAM role

Question 11Why does Todo.io put Prod and Dev in separate AWS accounts rather than in one account?

Choose one answer

Learn it: AWS account

Question 12Todo.io wants every production account, including ones it adds next year, to get the same guardrails automatically. What should it do?

Choose one answer

Learn it: AWS Organizations · SCP

Question 13Todo.io wants a multi-account setup with central logging, single sign-on and guardrails, built the AWS-recommended way, with the least work. What should it use?

Choose one answer

Learn it: AWS Control Tower · Set up AWS: Day 0 with Control Tower · Landing zone

Question 14A teammate says that once Todo.io uses Control Tower, it no longer uses AWS Organizations. Which statement is true?

Choose one answer

Learn it: AWS Control Tower

Question 15Todo.io needs a new account for its data team. It must arrive with logging on, guardrails applied and sign-in through Identity Center already set up. What creates it?

Choose one answer

Learn it: Account Factory

Question 16Why does a Control Tower landing zone keep every account's logs in a separate Log Archive account?

Choose one answer

Learn it: Landing zone · Set up AWS: Day 0 with Control Tower

Question 17Todo.io wants to be told whenever an S3 bucket in any account becomes public. Teams must still be able to make the change. Which kind of Control Tower control fits?

Choose one answer

Learn it: Controls (guardrails)

Question 18Todo.io deploys everything with CloudFormation. It wants each resource checked against its rules before CloudFormation creates it. Which kind of Control Tower control fits?

Choose one answer

Learn it: Controls (guardrails)

Question 19A teammate edits one of Control Tower's SCPs by hand in the Organizations console. What does Control Tower do?

Choose one answer

Learn it: AWS Control Tower

Question 20Todo.io had three accounts before it set up Control Tower. Can they be governed by it?

Choose one answer

Learn it: AWS Control Tower

Question 21Which statement about Control Tower's controls is true?

Choose one answer

Learn it: Controls (guardrails)

Question 22An engineer signs in to the IAM Identity Center access portal and opens the Prod account. What credentials do they get in Prod?

Choose one answer

Learn it: IAM Identity Center · Temporary credentials

Question 23Todo.io assigns the ReadOnlyAccess permission set to an engineer in its Audit account. What does Identity Center create in the Audit account?

Choose one answer

Learn it: Permission set

Question 24Todo.io already manages its staff in Okta. It wants people to sign in to AWS with the same accounts, and leavers to lose AWS access when they are removed from Okta. What should it do?

Choose one answer

Learn it: IAM Identity Center

Question 25An engineer leaves Todo.io. They had access to all six accounts through IAM Identity Center. What is the quickest way to remove their access everywhere?

Choose one answer

Learn it: IAM Identity Center

Question 26An engineer needs full access in Dev but must only be able to look, not change, in Prod. How should Todo.io set this up in IAM Identity Center?

Choose one answer

Learn it: Permission set

Question 27Todo.io expects 50,000 people to sign up to manage their todos. Should those customers be created in IAM Identity Center?

Choose one answer

Learn it: IAM Identity Center · IAM

Question 28Roles named AWSReservedSSO_AdministratorAccess_… appear in Todo.io's Prod account. Where did they come from?

Choose one answer

Learn it: IAM Identity Center

Question 29Todo.io wants every member of staff to use MFA when they sign in to AWS. Staff sign in through IAM Identity Center. Where should MFA be required?

Choose one answer

Learn it: MFA (multi-factor authentication)

Question 30What does an engineer see after signing in to the IAM Identity Center access portal?

Choose one answer

Learn it: IAM Identity Center

Question 31In Todo.io's Prod account, a developer's role has an IAM policy that allows dynamodb:DeleteTable. An SCP attached to the Prod OU denies dynamodb:DeleteTable. The developer tries to delete a table. What happens?

Choose one answer

Learn it: IAM policy · SCP (service control policy) · Set up AWS: Wrong Region

Question 32Todo.io's founder signs in as the root user every day to manage everything. Which change best follows AWS security best practice?

Choose one answer

Learn it: Root user · Set up AWS: Day 0

Question 33Todo.io creates a new IAM role and attaches no policies to it. What can something using the role do?

Choose one answer

Learn it: IAM (Identity and Access Management) · IAM policy

Question 34Todo.io created an IAM role while the console was set to us-east-1. Can an app running in eu-west-1 use the role?

Choose one answer

Learn it: IAM (Identity and Access Management) · Region

Question 35A Todo.io Lambda function must write to a DynamoDB table. How should it get that permission?

Choose one answer

Learn it: IAM role · Lambda

Question 36Which statement describes a resource-based policy?

Choose one answer

Learn it: IAM policy

Question 37A developer may create Lambda functions, but gets AccessDenied when choosing an existing execution role for a new function. What is missing?

Choose one answer

Learn it: iam:PassRole

Question 38Which part of an IAM role decides who is allowed to assume it?

Choose one answer

Learn it: IAM role

Question 39Todo.io's report job only reads items from the Todos table. Which policy follows the principle of least privilege?

Choose one answer

Learn it: IAM policy

Question 40In the ARN arn:aws:dynamodb:us-east-1:111122223333:table/Todos, what is 111122223333?

Choose one answer

Learn it: ARN (Amazon Resource Name)

Question 41A teammate says a subnet is public because the instances in it have public IP addresses. What actually makes a subnet public?

Choose one answer

Learn it: Subnet · Internet gateway

Question 42Only Todo.io's app servers may connect to the MySQL database on port 3306. The app servers come and go during the day, so their private IP addresses keep changing. How should the database's security group allow them in?

Choose one answer

Learn it: Security group

Question 43A security group on Todo.io's app server allows inbound HTTPS (TCP 443) from anywhere. Someone deletes all of its outbound rules. What happens to the replies the server sends to users' HTTPS requests?

Choose one answer

Learn it: Security group

Question 44A brand-new AWS account wants to launch an EC2 instance right away, without designing a network. Where can it go?

Choose one answer

Learn it: VPC (Virtual Private Cloud)

Question 45Todo.io's app servers all sit in one subnet. Which Availability Zones does that subnet cover?

Choose one answer

Learn it: Subnet · Region

Question 46How many internet gateways can be attached to one VPC?

Choose one answer

Learn it: Internet gateway

Question 47Todo.io wants to block one abusive IP address from reaching its web server, while still allowing everyone else. Can it add that block to the server's security group?

Choose one answer

Learn it: Security group

Question 48What does a security group attach to?

Choose one answer

Learn it: ENI (Elastic Network Interface) · Security group

Question 49Where should Todo.io place its MySQL database inside the VPC?

Choose one answer

Learn it: Subnet · Security group

Question 50Servers in Todo.io's private subnets must download updates from the internet, but must not be reachable from it. Where does the NAT gateway go?

Choose one answer

Learn it: NAT gateway

Question 51Todo.io's backend runs on Lambda. Browsers need an HTTPS address to send requests to. What should sit in front of the function?

Choose one answer

Learn it: API Gateway

Question 52A buggy client starts sending thousands of requests a second to Todo.io's API. Which API Gateway feature protects the backend?

Choose one answer

Learn it: API Gateway

Question 53Todo.io's API Gateway invokes its Lambda function. In Todo.io's setup, which policy says that API Gateway may invoke the function?

Choose one answer

Learn it: API Gateway · IAM policy · Lambda

Question 54When a todo changes, Todo.io wants every open browser tab to update at once, without the browser asking again and again. What fits?

Choose one answer

Learn it: WebSocket (API Gateway WebSocket API)

Question 55Which routes does every API Gateway WebSocket API have built in?

Choose one answer

Learn it: WebSocket (API Gateway WebSocket API)

Question 56Todo.io's Lambda function tries to push a message to a browser by POSTing to the WebSocket API's @connections URL, and gets AccessDenied. What fixes it?

Choose one answer

Learn it: WebSocket (API Gateway WebSocket API) · IAM policy

Question 57Todo.io wants an API with no servers to patch or scale. Which combination is the classic serverless pattern?

Choose one answer

Learn it: API Gateway · Lambda

Question 58Which of these does API Gateway handle for Todo.io?

Choose one answer

Learn it: API Gateway

Question 59Where does Todo.io's public API Gateway endpoint run, relative to its VPC?

Choose one answer

Learn it: API Gateway · VPC (Virtual Private Cloud)

Question 60Hundreds of browsers hold WebSocket connections open to Todo.io. How does the backend send a message to one of them?

Choose one answer

Learn it: WebSocket (API Gateway WebSocket API)

Question 61Todo.io attaches its Lambda function to the VPC so it can reach the MySQL database in a private subnet. Since then, the function's calls to SQS time out. IAM allows sqs:SendMessage. What fixes it?

Choose one answer

Learn it: NAT gateway · Lambda · IAM policy · ENI

Question 62The Todo.io app runs on an EC2 instance and must write to a DynamoDB table. What is the most secure way to give it AWS credentials?

Choose one answer

Learn it: EC2 (Elastic Compute Cloud) · Temporary credentials · IAM role · Design Todo.io on EC2

Question 63Todo.io runs its app on EC2. A security patch for the operating system is released. Whose job is it to install it?

Choose one answer

Learn it: EC2 (Elastic Compute Cloud)

Question 64Todo.io wants every new app server to start with the same operating system and the same software already installed. What should every launch use?

Choose one answer

Learn it: EC2 (Elastic Compute Cloud)

Question 65Todo.io's app server keeps running out of memory. What should Todo.io change?

Choose one answer

Learn it: EC2 (Elastic Compute Cloud)

Question 66A Linux test server runs for about 40 minutes a day and is stopped the rest of the time. How is it billed as an On-Demand instance?

Choose one answer

Learn it: EC2 (Elastic Compute Cloud)

Question 67Todo.io stopped and started its web server overnight. Now users can't reach it at the public IP address they had. What happened?

Choose one answer

Learn it: Public IP address

Question 68Todo.io's app on EC2 has a role attached through an instance profile. Where does the AWS SDK get the role's credentials from?

Choose one answer

Learn it: Temporary credentials · IAM role

Question 69An EC2 instance sits in a private subnet with no NAT gateway. It needs to download a software update from the internet. What happens?

Choose one answer

Learn it: NAT gateway · Subnet

Question 70Todo.io's web server is in a public subnet and has a public IP, but users get a timeout on HTTPS (port 443). What should be checked first?

Choose one answer

Learn it: Security group

Question 71Which of Todo.io's compute choices still leaves Todo.io patching an operating system?

Choose one answer

Learn it: EC2 (Elastic Compute Cloud) · ECS and Fargate · Lambda

Question 72In Amazon ECS, what is a running copy of a container (or a group of containers that run together) called?

Choose one answer

Learn it: ECS and Fargate

Question 73Todo.io has packaged its app as a container. It wants to run it without managing any EC2 servers. What should it use?

Choose one answer

Learn it: ECS and Fargate

Question 74Code inside Todo.io's ECS task must send messages to SQS. Which role should be allowed sqs:SendMessage?

Choose one answer

Learn it: ECS and Fargate · IAM role

Question 75A Fargate task fails to start because ECS can't pull the container image or create its log stream. Which role is missing permissions?

Choose one answer

Learn it: ECS and Fargate

Question 76What does each Fargate task get in Todo.io's VPC?

Choose one answer

Learn it: ECS and Fargate · ENI

Question 77Todo.io runs containers on ECS with Fargate. Who patches the operating system of the servers the tasks run on?

Choose one answer

Learn it: ECS and Fargate

Question 78How does output from Todo.io's containers on Fargate reach CloudWatch Logs?

Choose one answer

Learn it: ECS and Fargate · CloudWatch Logs

Question 79Todo.io's ECS service is set to keep two tasks running. One task crashes. What happens?

Choose one answer

Learn it: ECS and Fargate

Question 80Todo.io's monthly export takes about 40 minutes. Which compute choice can run it in one go without managing servers?

Choose one answer

Learn it: Lambda · ECS and Fargate

Question 81Todo.io's Fargate tasks run in private subnets. Their IAM permissions are correct, but every call they make to SQS times out. What fixes it?

Choose one answer

Learn it: NAT gateway · IAM policy

Question 82Todo.io's Lambda function processes large uploads and always stops at exactly 15 minutes, unfinished. What is the right fix?

Choose one answer

Learn it: Lambda

Question 83How is Todo.io billed for a Lambda function?

Choose one answer

Learn it: Lambda

Question 84Todo.io creates a new Lambda function and doesn't attach it to any VPC. Can it call DynamoDB?

Choose one answer

Learn it: Lambda · DynamoDB

Question 85When should Todo.io attach a Lambda function to its VPC?

Choose one answer

Learn it: Lambda

Question 86How many execution roles does a Lambda function have?

Choose one answer

Learn it: Lambda · IAM role

Question 87Todo.io's Lambda function prints log lines, but nothing appears in CloudWatch Logs. What is the most likely cause?

Choose one answer

Learn it: Lambda · CloudWatch Logs

Question 88Todo.io's worker is a Lambda function that handles messages from an SQS queue. How do the messages reach the function?

Choose one answer

Learn it: Lambda · SQS

Question 89A Lambda function with a 60-second timeout processes an SQS queue whose visibility timeout is 30 seconds. Some messages are processed twice. What is the fix?

Choose one answer

Learn it: Lambda · SQS (Simple Queue Service)

Question 90Todo.io moves its API to Lambda. Which of these is still Todo.io's job?

Choose one answer

Learn it: Lambda

Question 91Every morning at 9:00, thousands of Todo.io users add todos within a few minutes. The app writes each todo straight to its database, which can't keep up, and some saves fail. No todo may be lost. What should Todo.io do?

Choose one answer

Learn it: SQS (Simple Queue Service) · Design Todo.io with the Queue add-on

Question 92A teammate created Todo.io's RDS database while the console was set to eu-west-1. The app runs in us-east-1 and can't find the database. Why?

Choose one answer

Learn it: Region · Set up AWS: Wrong Region

Question 93Todo.io's worker reads jobs from a standard SQS queue. Very rarely, a todo is counted twice in a user's stats. What is the most likely cause, and the right fix?

Choose one answer

Learn it: SQS (Simple Queue Service) · Design Todo.io with the Queue add-on

Question 94What does Amazon RDS do for Todo.io that running MySQL on its own EC2 instance would not?

Choose one answer

Learn it: RDS (Relational Database Service)

Question 95Todo.io's app can't connect to its RDS MySQL database: the connection times out. The password is correct. What is the most likely cause?

Choose one answer

Learn it: Security group · RDS (Relational Database Service)

Question 96In Todo.io's Level 0 setup, how does the app prove who it is to its RDS MySQL database?

Choose one answer

Learn it: RDS (Relational Database Service)

Question 97Todo.io is creating a single-AZ RDS database, but its DB subnet group must include subnets in at least two Availability Zones. Why?

Choose one answer

Learn it: RDS (Relational Database Service) · Subnet

Question 98Someone ran DELETE FROM todos on Todo.io's RDS database. Will CloudTrail show who did it?

Choose one answer

Learn it: RDS (Relational Database Service) · CloudTrail

Question 99After Todo.io created its first RDS database, a role named AWSServiceRoleForRDS appeared. What is it?

Choose one answer

Learn it: Service-linked role

Question 100A developer can create RDS databases, but creating one with an Enhanced Monitoring role fails with AccessDenied. What is missing?

Choose one answer

Learn it: iam:PassRole

Question 101Todo.io needs reports that join users, todos and tags with SQL. Which service fits?

Choose one answer

Learn it: RDS (Relational Database Service) · DynamoDB

Question 102Unlike DynamoDB, where does an Amazon RDS database run?

Choose one answer

Learn it: RDS (Relational Database Service) · VPC (Virtual Private Cloud)

Question 103How does Todo.io's app read and write DynamoDB?

Choose one answer

Learn it: DynamoDB

Question 104Todo.io's app gets AccessDeniedException when it calls PutItem on the Todos table. What should be fixed?

Choose one answer

Learn it: DynamoDB · IAM policy

Question 105Todo.io's app on EC2, in a public subnet, calls DynamoDB. Which way does the request travel?

Choose one answer

Learn it: VPC (Virtual Private Cloud) · DynamoDB · Internet gateway

Question 106Todo.io wants traffic from its VPC to DynamoDB to stay off the internet, without paying extra for it. What should it add?

Choose one answer

Learn it: VPC (Virtual Private Cloud) · DynamoDB · NAT gateway

Question 107How should Todo.io design a DynamoDB table so that reads are fast?

Choose one answer

Learn it: DynamoDB

Question 108A Lambda function that isn't attached to a VPC writes to DynamoDB. Which security group is involved?

Choose one answer

Learn it: DynamoDB · Security group

Question 109Todo.io needs to store login sessions: millions of them, always looked up by session id, never joined to anything. Which service fits best?

Choose one answer

Learn it: DynamoDB

Question 110With DynamoDB, which of these does Todo.io manage?

Choose one answer

Learn it: DynamoDB

Question 111Todo.io created its Todos table in us-east-1. An app in eu-west-1 calls DynamoDB in eu-west-1 and gets ResourceNotFoundException. Why?

Choose one answer

Learn it: Region · DynamoDB

Question 112A policy should cover only the Todos table, in us-east-1, in account 111122223333. Which Resource is right?

Choose one answer

Learn it: ARN (Amazon Resource Name)

Question 113Todo.io creates a bucket named todoio-pictures in eu-west-1. Which statement is true?

Choose one answer

Learn it: S3 (Simple Storage Service)

Question 114What kind of storage is Amazon S3?

Choose one answer

Learn it: S3 (Simple Storage Service)

Question 115Is Amazon S3 inside Todo.io's VPC?

Choose one answer

Learn it: VPC (Virtual Private Cloud) · S3

Question 116Todo.io creates a new S3 bucket and changes no settings. Can someone on the internet read its objects?

Choose one answer

Learn it: S3 (Simple Storage Service)

Question 117Todo.io's pictures grow by about 1 TB a month. What must Todo.io do about S3 capacity?

Choose one answer

Learn it: S3 (Simple Storage Service)

Question 118In S3, what is an object's key?

Choose one answer

Learn it: S3 (Simple Storage Service)

Question 119Todo.io's auditors ask who downloaded a file from an S3 bucket last week. CloudTrail is on with its default settings. Will it have that?

Choose one answer

Learn it: CloudTrail

Question 120A teammate asks what controls who can read objects in an S3 bucket. Which answer is right?

Choose one answer

Learn it: S3 (Simple Storage Service) · IAM policy

Question 121Which of Todo.io's data belongs in S3?

Choose one answer

Learn it: S3 (Simple Storage Service)

Question 122What is the ARN of an S3 bucket named todoio-pictures?

Choose one answer

Learn it: ARN (Amazon Resource Name) · S3

Question 123What does it mean that an SQS queue decouples Todo.io's app from its worker?

Choose one answer

Learn it: SQS (Simple Queue Service)

Question 124Todo.io's worker is down for three days. Messages keep arriving in its standard SQS queue, which uses the default settings. What happens to them?

Choose one answer

Learn it: SQS (Simple Queue Service)

Question 125Todo.io's worker receives a message, then crashes before deleting it. What happens to the message?

Choose one answer

Learn it: SQS (Simple Queue Service)

Question 126One malformed message makes Todo.io's worker fail every time, so it is retried forever. How should Todo.io deal with messages like this?

Choose one answer

Learn it: Dead-letter queue (DLQ)

Question 127Todo.io's source queue is a FIFO queue. What kind of queue can be its dead-letter queue?

Choose one answer

Learn it: Dead-letter queue (DLQ)

Question 128Events about each todo must be processed in exactly the order they happened, and only once. Which queue fits?

Choose one answer

Learn it: SQS (Simple Queue Service)

Question 129Todo.io's app gets AccessDenied when it calls SendMessage on its queue. What should be fixed?

Choose one answer

Learn it: SQS (Simple Queue Service) · IAM policy

Question 130Todo.io moves "send a welcome email" out of sign-up and into a queue with a worker. What changes for a user who signs up?

Choose one answer

Learn it: SQS (Simple Queue Service)

Question 131Todo.io's staging database was deleted at 3 a.m. last night. Which service shows who deleted it, and from which IP address?

Choose one answer

Learn it: CloudTrail · Set up AWS: Create the database

Question 132Todo.io never created a CloudTrail trail. Can it still see who changed a security group yesterday?

Choose one answer

Learn it: CloudTrail

Question 133Todo.io must keep a record of every AWS API call for seven years. What does it need?

Choose one answer

Learn it: CloudTrail

Question 134Todo.io wants one trail that records every account and every Region in its organization. What should it create?

Choose one answer

Learn it: CloudTrail

Question 135Someone tried to delete Todo.io's audit bucket, and IAM denied it. Does CloudTrail record the attempt?

Choose one answer

Learn it: CloudTrail

Question 136One teammate changes a setting in the console, another with the CLI, and the app with the SDK. Which does CloudTrail record?

Choose one answer

Learn it: CloudTrail · Set up AWS: Create the database

Question 137A bucket policy changed overnight. Which service tells Todo.io who changed it?

Choose one answer

Learn it: CloudTrail · AWS Config

Question 138An administrator in Todo.io's Dev account tries to turn off the organization trail. What happens?

Choose one answer

Learn it: CloudTrail

Question 139What does AWS CloudTrail record?

Choose one answer

Learn it: CloudTrail

Question 140Todo.io looks in CloudTrail Event history in us-east-1 for a call made in eu-west-1, and can't find it. Why?

Choose one answer

Learn it: CloudTrail · Region

Question 141A user reports an error. Todo.io's engineers want to read what the app printed while handling that request. Where do they look?

Choose one answer

Learn it: CloudWatch Logs

Question 142In CloudWatch Logs, what holds the logs for one app or one Lambda function?

Choose one answer

Learn it: CloudWatch Logs

Question 143Todo.io's logs are kept forever by default, and the bill keeps growing. It only needs 30 days. What should it do?

Choose one answer

Learn it: CloudWatch Logs

Question 144Todo.io's app on EC2 writes log files, but nothing shows up in CloudWatch Logs. What is needed?

Choose one answer

Learn it: EC2 (Elastic Compute Cloud) · CloudWatch Logs

Question 145Todo.io wants to be alerted when its app logs more than 10 ERROR lines in a minute. What should it set up?

Choose one answer

Learn it: CloudWatch Logs

Question 146An EC2 instance in a public subnet sends its log lines to CloudWatch Logs. Which way do they travel?

Choose one answer

Learn it: VPC (Virtual Private Cloud) · CloudWatch Logs

Question 147Can Todo.io's CloudWatch Logs show who deleted the staging database?

Choose one answer

Learn it: CloudWatch Logs · CloudTrail

Question 148Todo.io wants every log line from the last hour that mentions user u-123. What is the quickest way?

Choose one answer

Learn it: CloudWatch Logs

Question 149Todo.io's app logs each user's password when they sign in, to help with debugging. What should Todo.io do?

Choose one answer

Learn it: CloudWatch Logs

Question 150Inside a CloudWatch Logs log group, what is a log stream?

Choose one answer

Learn it: CloudWatch Logs

Question 151Todo.io wants to see how a security group's rules looked last Tuesday, and every change since. Which service shows that?

Choose one answer

Learn it: AWS Config

Question 152A Config rule checks that no S3 bucket is public. A teammate makes a bucket public. Does the rule stop it?

Choose one answer

Learn it: AWS Config · Control Tower controls

Question 153What does an AWS Config rule mark each resource it checks as?

Choose one answer

Learn it: AWS Config

Question 154AWS Config shows that a bucket became public at 14:02. Where should Todo.io look to find out who did it?

Choose one answer

Learn it: AWS Config · CloudTrail

Question 155What are Control Tower's detective controls built from?

Choose one answer

Learn it: AWS Config · Controls (guardrails)

Question 156Todo.io's auditors want ongoing evidence that every EBS volume is encrypted. What provides it?

Choose one answer

Learn it: AWS Config

Question 157Which requirement points to AWS Config rather than an SCP?

Choose one answer

Learn it: Controls (guardrails)

Question 158What does AWS Config record?

Choose one answer

Learn it: AWS Config

Question 159Todo.io turned on AWS Config in us-east-1 only. Resources in eu-west-1 aren't being recorded. Why?

Choose one answer

Learn it: AWS Config · Region

Question 160Todo.io wants one view of compliance across all its accounts and Regions. What gives that?

Choose one answer

Learn it: AWS Config