1/99
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
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.
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.
Global Secondary Index
An index with a partition key and a sort key that can be different from those on the base table.
Local Secondary index
An index that has the same partition key as the base table, but a different sort key.
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.
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.
Lambda authorizer
It is an API Gateway feature that uses a Lambda function to control access to your API.
Amazon Kinesis Data Streams (KDS)
It is a massively scalable and durable real-time data streaming service
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.
Delay Queue
Let you postpone the delivery of new messages to an SQS queue for a number of seconds
Request Parameter-based Authorization
Receives the caller's identity in a combination of headers, query string parameters, stageVariables, and $context variables.
AWS CodeStar
This service provides the tools you need to quickly develop, build, and deploy applications on AWS.
Amazon S3 Transfer Acceleration
Enables fast, easy, and secure transfers of files over long distances between your client and your Amazon S3 bucket.
Lambda proxy integration
It is a simple, powerful, and nimble mechanism to build an API with a setup of a single API method.
Amazon Cognito Sync
It is an AWS service and client library that enables cross-device syncing of application-related user data.
AWS Step Functions
Provides serverless orchestration for modern applications.
Instance metadata
Data about your EC2 instance that you can use to configure or manage the running instance.
Concurrent executions
Refers to the number of executions of your function code that are happening at any given time.
cfn-init
Used to retrieve and interpret resource metadata, install packages, create files, and start services.
Annotations
Use annotations to record data that you want to use to group traces in the console, or when calling the GetTraceSummaries API.
sam deploy
A command allows the application to be deployed using AWS CloudFormation,
GenerateDataKeyWithoutPlaintext API
This operation returns a data key that is encrypted under a customer master key (CMK) that you specify.
Transform
A section specifies the version of the AWS Serverless Application Model (AWS SAM) to use.
Evaluation Period
The number of the most recent periods, or data points, to evaluate when determining alarm state.
IntegrationLatency
The time between when API Gateway relays a request to the backend and when it receives a response from the backend.
Latency
The time between when API Gateway receives a request from a client and when it returns a response to the client.
ResultPath
A path that determines what input is sent to the state specified in the Next field.
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
Immutable
Deploy the new version to a fresh group of instances by performing an immutable update.
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.
visibility timeout
It is a period of time during which Amazon SQS prevents other consuming components from receiving and processing a message.
Stage Variables
These are name-value pairs that you can define as configuration attributes associated with a deployment stage of a REST API.
ContainerPort
This is the port on the container where traffic will be routed.
AWSXrayReadOnlyAccess
Managed policy is the most appropriate one to grant to the developer in order for her to access the X-Ray console.
Amazon Resource Name
A string that uniquely identifies an AWS resource, such as EC2 instances, S3 buckets, accounts, Lambda functions, and so forth.
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.
Amazon S3 Event Notification
Feature to receive notifications when certain events happen in your S3 bucket.
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.
AWS CodeCommit
It is a fully-managed source control service that hosts secure Git-based repositories.
Amazon DynamoDB
A fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.
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.
Amazon CloudWatch agent
Collect both system metrics and log files from Amazon EC2 instances and on-premises servers.
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.
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.
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.
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.
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
Execution context
A temporary runtime environment that initializes any external dependencies of your Lambda function code, such as database connections or HTTP endpoints.
NoChangeNotification
Sends an event to Amazon EventBridge (Amazon CloudWatch Events) when a parameter has not been modified for a specified period of time.
Transparent Data Encryption (TDE).
Automatically encrypts data before it is written to storage, and automatically decrypts data when the data is read from storage.
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.
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.
Event
Invoke the function asynchronously. Send events that fail multiple times to the function's dead-letter queue (if it's configured).
TransactWriteItems
A synchronous and idempotent write operation that groups up to 100 write actions in a single all-or-nothing operation.
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.
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.
AWS Cloud Development Kit (AWS CDK)
An open-source software development framework to model and provision your cloud application resources using familiar programming languages.
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
GetSessionToken
Returns a set of temporary security credentials to an existing IAM user.
Multi-factor authentication (MFA)
Increases security for your app by adding another authentication method, and not relying solely on user name and password.
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.
Lambda custom integration
A special case of the AWS integration, where the integration endpoint corresponds to the function-invoking action of the Lambda service.
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.
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.
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.
IAM Policy Simulator
Evaluates the policies that you choose and determines the effective permissions for each of the actions that you specify.
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.
Amazon ECS
Docker will be used as its application container to provide an optimal way of running small, decoupled services.
AWS Systems Manager Parameter Store
This service provides secure, hierarchical storage for configuration data management and secrets management.
binpack
Place tasks based on the least available amount of CPU or memory. This minimizes the number of instances in use.
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.
AWS CloudHSM
A hardware security module (HSM) is a computing device that processes cryptographic operations and provides secure storage for cryptographic keys.