AWS Certified Developer Associate DVA-C02 Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/99

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:16 PM on 8/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

100 Terms

1
New cards

PutRecord

When writing to a Kinesis Data Stream, which API should be used when you want to guarantee ordering of data? (PutRecords vs PutRecord)

2
New cards

True

In DynamoDB, it's not possible to create a Local Secondary Index (LSI) on an existing table (True/False)

3
New cards

API Gateway

A fully managed service that enables developers to create, publish, maintain, monitor, and secure APIs at any scale.

4
New cards

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.

5
New cards

AWS SAM

A service that provides a simplified syntax for defining serverless resources, such as Lambda functions, API Gateway APIs, and DynamoDB tables.

6
New cards

AWS CloudFormation

A service that allows you to define and deploy AWS resources using infrastructure-as-code (IaC)

7
New cards

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.

8
New cards

Outputs

A section of CloudFormation template that is used to export resources that can be referenced in other stacks.

9
New cards

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.

10
New cards

Customer managed key

A KMS key type that can be rotated automatically every year.

11
New cards

amplify.yaml

A file containing the build settings for an app deployed in AWS Amplify Hosting.

12
New cards

Lambda layer

A Lambda feature that allows you to share packages and libraries between Lambda functions

13
New cards

Cognito User Pool

An AWS Cognito service that allows you to easily add sign-up and sign-in functionality to your application

14
New cards

NAT Gateway

A VPC component that can be used to enable internet connectivity for a Lambda function that is connected to a VPC

15
New cards

Mapping templates

An API Gateway feature that allows you to transform the request and response payloads between their APIs and backend services.

16
New cards

Rolling with additional batch

A deployment strategy in Elastic Beanstalk that updates instances in batches to ensure full capacity during the deployment process.

17
New cards

Eventual consistency

The consistency model DynamoDB uses for Global Secondary Indexes (GSI)

18
New cards

Partition key and sort key

What constitutes a composite key in DynamoDB?

19
New cards

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

20
New cards

AppSpec

The CodeDeploy file that defines the deployment process for an application

21
New cards

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)

22
New cards

Lambda function, SNS topic, SQS queue

Valid destinations for S3 event notification messages

23
New cards

Install the X-Ray deamon on the instance

How do you enable AWS X-Ray on an EC2 instance?

24
New cards

Turn on the Active tracing option

How do you enable AWS X-Ray on a Lambda function?

25
New cards

False

A scan operation in DynamoDB requires a lookup on a partition key (True/False)

26
New cards

29 seconds

The maximum timeout for API requests in API Gateway

27
New cards

Function URL

A Lambda feature that allows you to invoke Lambda functions through a publicly available HTTPS endpoint.

28
New cards

/tmp

A directory inside a Lamdba function's execution environment that gives temporary storage.

29
New cards

Memcached and Redis

Two cache engines supported by Amazon ElastiCache

30
New cards

Redis

An Amazon Elasticache cache engine that has native support for sorting and ranking data.

31
New cards

Global Secondary Index

An index with a partition key and a sort key that can be different from those on the base table.

32
New cards

Local Secondary index

An index that has the same partition key as the base table, but a different sort key.

33
New cards

AWS Secrets Manager

An AWS service that makes it easier for you to manage secrets. Secrets can be database credentials, passwords, third-party API keys, and even arbitrary text.

34
New cards

Projection expression

It is a string that identifies the attributes you want. To retrieve a single attribute, specify its name. For multiple attributes, the names must be comma-separated.

35
New cards

Lambda authorizer

It is an API Gateway feature that uses a Lambda function to control access to your API.

36
New cards

Amazon Kinesis Data Streams (KDS)

It is a massively scalable and durable real-time data streaming service

37
New cards

AWS Elastic Beanstalk

Reduces management complexity for web applications, making it a good choice for organizations that are new to AWS or wish to deploy a web application as quickly as possible.

38
New cards

Delay Queue

Let you postpone the delivery of new messages to an SQS queue for a number of seconds

39
New cards

Request Parameter-based Authorization

Receives the caller's identity in a combination of headers, query string parameters, stageVariables, and $context variables.

40
New cards

AWS CodeStar

This service provides the tools you need to quickly develop, build, and deploy applications on AWS.

41
New cards

Amazon S3 Transfer Acceleration

Enables fast, easy, and secure transfers of files over long distances between your client and your Amazon S3 bucket.

42
New cards

Lambda proxy integration

It is a simple, powerful, and nimble mechanism to build an API with a setup of a single API method.

43
New cards

Amazon Cognito Sync

It is an AWS service and client library that enables cross-device syncing of application-related user data.

44
New cards

AWS Step Functions

Provides serverless orchestration for modern applications.

45
New cards

Instance metadata

Data about your EC2 instance that you can use to configure or manage the running instance.

46
New cards

Concurrent executions

Refers to the number of executions of your function code that are happening at any given time.

47
New cards

cfn-init

Used to retrieve and interpret resource metadata, install packages, create files, and start services.

48
New cards

Annotations

Use annotations to record data that you want to use to group traces in the console, or when calling the GetTraceSummaries API.

49
New cards

sam deploy

A command allows the application to be deployed using AWS CloudFormation,

50
New cards

GenerateDataKeyWithoutPlaintext API

This operation returns a data key that is encrypted under a customer master key (CMK) that you specify.

51
New cards

Transform

A section specifies the version of the AWS Serverless Application Model (AWS SAM) to use.

52
New cards

Evaluation Period

The number of the most recent periods, or data points, to evaluate when determining alarm state.

53
New cards

IntegrationLatency

The time between when API Gateway relays a request to the backend and when it receives a response from the backend.

54
New cards

Latency

The time between when API Gateway receives a request from a client and when it returns a response to the client.

55
New cards

ResultPath

A path that determines what input is sent to the state specified in the Next field.

56
New cards

Optimistic locking

A strategy to ensure that the client-side item that you are updating (or deleting) is the same as the item in DynamoDB

57
New cards

Immutable

Deploy the new version to a fresh group of instances by performing an immutable update.

58
New cards

Time To Live (TTL)

It is provided at no extra cost as a way to reduce storage usage and reduce the cost of storing irrelevant data without using provisioned throughput.

59
New cards

visibility timeout

It is a period of time during which Amazon SQS prevents other consuming components from receiving and processing a message.

60
New cards

Stage Variables

These are name-value pairs that you can define as configuration attributes associated with a deployment stage of a REST API.

61
New cards

ContainerPort

This is the port on the container where traffic will be routed.

62
New cards

AWSXrayReadOnlyAccess

Managed policy is the most appropriate one to grant to the developer in order for her to access the X-Ray console.

63
New cards

Amazon Resource Name

A string that uniquely identifies an AWS resource, such as EC2 instances, S3 buckets, accounts, Lambda functions, and so forth.

64
New cards

AWS AppSync

Simplifies application development by letting you create a flexible API to securely access, manipulate, and combine data from one or more data sources.

65
New cards

Amazon S3 Event Notification

Feature to receive notifications when certain events happen in your S3 bucket.

66
New cards

AWS X-Ray daemon

A software application that listens for traffic on UDP port 2000, gathers raw segment data, and relays it to the AWS X-Ray API.

67
New cards

AWS CodeCommit

It is a fully-managed source control service that hosts secure Git-based repositories.

68
New cards

Amazon DynamoDB

A fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.

69
New cards

Amazon RDS Read Replicas

This feature makes it easy to elastically scale out beyond the capacity constraints of a single DB instance for read-heavy database workloads.

70
New cards

Amazon CloudWatch agent

Collect both system metrics and log files from Amazon EC2 instances and on-premises servers.

71
New cards

Cluster Query Language

Expressions that allow you to group objects. For example, you can group container instances by attributes such as Availability Zone, instance type, or custom metadata.

72
New cards

AWS Certificate Manager

Handles the complexity of creating, storing, and renewing public and private SSL/TLS X.509 certificates and keys that protect your AWS websites and applications.

73
New cards

Amazon CloudFront

A web service that speeds up distribution of your static and dynamic web content, such as .html, .css, .js, and image files, to your users.

74
New cards

Task placement strategy

An algorithm for selecting instances for task placement or tasks for termination. Task placement strategies can be specified when either running a task or creating a new service.

75
New cards

AWS WAF

A web application firewall that lets you monitor the HTTP and HTTPS requests that are forwarded to an Amazon API Gateway API, Amazon CloudFront or an Application Load Balancer

76
New cards

Execution context

A temporary runtime environment that initializes any external dependencies of your Lambda function code, such as database connections or HTTP endpoints.

77
New cards

NoChangeNotification

Sends an event to Amazon EventBridge (Amazon CloudWatch Events) when a parameter has not been modified for a specified period of time.

78
New cards

Transparent Data Encryption (TDE).

Automatically encrypts data before it is written to storage, and automatically decrypts data when the data is read from storage.

79
New cards

Task State

A task carries out tasks through the use of an activity, an AWS Lambda function, or integration with additional AWS services that are supported.

80
New cards

Task definition

A blueprint for your application. It is a text file in JSON format that describes the parameters and one or more containers that form your application.

81
New cards

Event

Invoke the function asynchronously. Send events that fail multiple times to the function's dead-letter queue (if it's configured).

82
New cards

TransactWriteItems

A synchronous and idempotent write operation that groups up to 100 write actions in a single all-or-nothing operation.

83
New cards

AWS Key Management Service (AWS KMS)

A managed service that makes it easy for you to create and control KMS keys, the encryption keys used to encrypt your data.

84
New cards

Cross-origin resource sharing (CORS)

Defines a way for client web applications that are loaded in one domain to interact with resources in a different domain.

85
New cards

AWS Cloud Development Kit (AWS CDK)

An open-source software development framework to model and provision your cloud application resources using familiar programming languages.

86
New cards

Amazon S3 Glacier Deep Archive

An S3 storage class that provides secure and durable object storage for long-term retention of data that is accessed once or twice in a year

87
New cards

GetSessionToken

Returns a set of temporary security credentials to an existing IAM user.

88
New cards

Multi-factor authentication (MFA)

Increases security for your app by adding another authentication method, and not relying solely on user name and password.

89
New cards

Custom Runtime

It can be a shell script, a script in a language that's included in Amazon Linux, or a binary executable file that's compiled in Amazon Linux.

90
New cards

Lambda custom integration

A special case of the AWS integration, where the integration endpoint corresponds to the function-invoking action of the Lambda service.

91
New cards

Blue/Green

Deploy the new version to a separate environment, and then swap CNAMEs of the two environments to redirect traffic to the new version instantly.

92
New cards

sam build

A command serves this purpose by resolving any dependencies the application might have and constructing deployment artifacts for all functions and layers specified in the SAM template.

93
New cards

Amazon SQS FIFO First-In-First-Out queues

are designed to enhance messaging between applications when the order of operations and events is critical or where duplicates can't be tolerated.

94
New cards

IAM Policy Simulator

Evaluates the policies that you choose and determines the effective permissions for each of the actions that you specify.

95
New cards

Adaptive authentication

Can turn on or require multi-factor authentication (MFA) for a user in your user pool when Amazon Cognito detects risk in a user's session, and the user hasn't yet chosen an MFA method.

96
New cards

Amazon ECS

Docker will be used as its application container to provide an optimal way of running small, decoupled services.

97
New cards

AWS Systems Manager Parameter Store

This service provides secure, hierarchical storage for configuration data management and secrets management.

98
New cards

binpack

Place tasks based on the least available amount of CPU or memory. This minimizes the number of instances in use.

99
New cards

Datapoints to Alarm

The number of data points within the evaluation period that must be breaching to cause the alarm to go to the ALARM state.

100
New cards

AWS CloudHSM

A hardware security module (HSM) is a computing device that processes cryptographic operations and provides secure storage for cryptographic keys.