PutRecord When writing to a Kinesis Data Stream, which API should be used when you want to
guarantee ordering of data? (PutRecords vs PutRecord)
True In DynamoDB, it's not possible to create a Local Secondary Index (LSI) on an
existing table (True/False)
API Gateway A fully managed service that enables developers to create, publish, maintain,
monitor, and secure APIs at any scale.
Application Load Balancer (ALB) An Elastic Load Balancing (ELB) type that works at the application level (layer 7). It
can distribute traffic based on application-level information such as HTTP headers,
URL paths, and hostnames.
AWS SAM A service that provides a simplified syntax for defining serverless resources, such
as Lambda functions, API Gateway APIs, and DynamoDB tables.
AWS CloudFormation A service that allows you to define and deploy AWS resources using infrastructure-
as-code (IaC)
Amplify Hosting An AWS Amplify service that allows for easily running end-to-end (E2E) tests using
Cypress, helping to ensure that your application behaves as expected in a
production environment.
Outputs A section of CloudFormation template that is used to export resources that can be
referenced in other stacks.
AWS CodeDeploy A fully managed deployment service that automates software deployments to a
variety of compute services such as Amazon EC2, AWS Fargate, AWS Lambda,
and your on-premises servers.
Customer managed key A KMS key type that can be rotated automatically every year.
amplify.yaml A file containing the build settings for an app deployed in AWS Amplify Hosting.
Lambda layer A Lambda feature that allows you to share packages and libraries between Lambda
functions
Cognito User Pool An AWS Cognito service that allows you to easily add sign-up and sign-in
functionality to your application
NAT Gateway A VPC component that can be used to enable internet connectivity for a Lambda
function that is connected to a VPC
Mapping templates An API Gateway feature that allows you to transform the request and response
payloads between their APIs and backend services.
, AWS Certified Developer Associate DVA-C02 Exam
Rolling with additional batch A deployment strategy in Elastic Beanstalk that updates instances in batches to
ensure full capacity during the deployment process.
Eventual consistency The consistency model DynamoDB uses for Global Secondary Indexes (GSI)
Partition key and sort key What constitutes a composite key in DynamoDB?
DynamoDB Stream A DynamoDB feature that captures changes made to a table and generates a
stream of events that can be processed by other AWS services like AWS Lambda
AppSpec The CodeDeploy file that defines the deployment process for an application
Yes Does choosing a high-cardinality attribute (e.g. user_id, user_name, email) as a
Partition key in DynamoDB ensures even distribution of data across multiple
partitions? (Yes/No)
Lambda function, SNS topic, SQS queue Valid destinations for S3 event notification messages
Install the X-Ray deamon on the instance How do you enable AWS X-Ray on an EC2 instance?
Turn on the Active tracing option How do you enable AWS X-Ray on a Lambda function?
False A scan operation in DynamoDB requires a lookup on a partition key (True/False)
29 seconds The maximum timeout for API requests in API Gateway
Function URL A Lambda feature that allows you to invoke Lambda functions through a publicly
available HTTPS endpoint.
/tmp A directory inside a Lamdba function's execution environment that gives temporary
storage.
Memcached and Redis Two cache engines supported by Amazon ElastiCache
Redis An Amazon Elasticache cache engine that has native support for sorting and
ranking data.