Associate Certified Developer - Associate Flashcards
7 cards from real AWS practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Associate Certified Developer - Associate flashcards as text
A developer uses CodeDeploy to deploy to EC2 instances. Which deployment type allows deploying to a subset of instances at a time to minimize downtime?
Answer: Rolling
Rolling deployments update a configurable subset of instances at a time, keeping the rest in service to maintain availability.
An application needs to process S3 events asynchronously. The developer wants to guarantee delivery even if the consuming service is temporarily unavailable. What architecture should be used?
Answer: S3 → SNS → SQS → Lambda
Using SNS with an SQS subscription buffers events durably, ensuring messages are retained and processed once the consumer recovers.
A developer is writing an AWS SDK call that lists all S3 buckets. The call returns a paginated response. What SDK feature handles pagination automatically?
Answer: Paginators
SDK paginators automatically handle NextToken or continuation tokens, iterating through all pages of results transparently.
A developer needs to encrypt data in transit between an EC2 instance and an RDS database. What must be configured?
Answer: Use SSL/TLS certificates when connecting to RDS
Connecting to RDS using SSL/TLS encrypts the data channel between the application and the database server.
Which CloudWatch feature allows a developer to create custom metrics from structured log data without writing additional code?
Answer: CloudWatch Metric Filters
Metric filters parse log events using patterns and increment a custom metric counter, enabling alerting on log-derived data.
A developer wants to use environment-specific configurations in a SAM template. What feature allows different parameter values per deployment environment?
Answer: SAM parameter overrides with samconfig.toml
samconfig.toml stores environment-specific parameter overrides, allowing the same template to deploy differently to dev, staging, and production.
A DynamoDB table uses a composite primary key (partition key + sort key). A query returns too many items. What is the MOST efficient way to filter results?
Answer: Create a global secondary index
A GSI with an appropriate key schema reduces the items read at the storage layer, whereas FilterExpression still consumes capacity for all matched partition key items.