Incorrect Flashcards
Describe S3 ‘read-after-write’ consistency
S3 delivers strong read-after-write consistency automatically. A process replaces an existing object and immediately tries to read it. Amazon S3 always returns the latest version of the object
What is the use case for ‘Cluster’ EC2 placement group strategy?
low-latency network performance and/or high network TP. For HPC apps. EC2s are packed close together inside of an AZ
What is the use case for ‘Partition’ EC2 placement group strategy?
large distributed and replicated workloads, such as Hadoop, Cassandra, and Kafka. EC2s are spread across logical partitions so that instance partitions have their own hardware.
What is the use case for ‘Spread’ placement group strategy?
used for critical applications. Each EC2 has its own hardware.
What are the 4 supported configurations for VPC console wizard?
- VPC with a single public subnet,
- VPC with public and private subnets (NAT),
- VPC with a private subnet only and AWS Site-to-Site VPN access
- VPC with public and private subnets and AWS Site-to-Site VPN access
What is a good way to monitor Lambda functions when metrics such as (ConcurrentExecutions, Invocaations) exceed expected threshold?
CloudWatch Alarm. Lambda functions can scale extremely quickly, so its important to monitor.
True or false - By default, Lambda functions always operate from an AWS-owned VPC
True
What should you consider if you intend to reuse code in more than one Lambda function?
Lambda Layer - a ZIP archive that contains libraries, a custom runtime, or other dependencies.
What are some features/limits of Lambda Layers?
- A function can use up to 5 layers at a time.
-The total unzipped size of the function and all layers can’t exceed the unzipped deployment package size limit of 250 MB.
-You can create layers, or use layers published by AWS and other AWS customers
Lambda allocates compute power in proportion to the memory you allocate to your function. With this is mind, how does AWS recommend that you provision function time out settings/memory?
Understand your code performance and the function time out accordingly.
Overprovisioning function timeout often results in Lambda functions running longer than expected and unexpected costs
T or F - All code dependencies are packaged into the single Lambda deployment package.
True
Lambda functions are now able to be packaged and deployed as container images. What is the max size allowed of Lambda container images?
10 GB.
What happens to an EBS volume attached to an EC2, when the EC2 terminates?
If the EBS volume is configured as the root volume, the volume will be terminated as well.
By default, the root volume for an AMI backed by Amazon EBS is deleted when the instance terminates. This default can be changed so the volume persists after termination. non-root EBS volumes remain available after the EC2 is terminated.
What is DynamoDB?
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. Highly available and highly durable
What is DynamoDB Accelerator (DAX)?
DynamoDB Accelerator (DAX) is a fully managed, highly available, in-memory cache for Amazon DynamoDB that delivers up to a 10 times performance improvement—from milliseconds to microseconds—even at millions of requests per second.
DAX is used to natively cache DynamoDB reads.