Study Concepts Flashcards
What are characteristics of EBS volumes?
- When you create an EBS volume in an Availability Zone, it is automatically replicated within that zone to prevent data loss due to a failure of any single hardware component.
- An EBS volume can only be attached to one EC2 instance at a time.
- After you create a volume, you can attach it to any EC2 instance in the same Availability Zone
- An EBS volume is off-instance storage that can persist independently from the life of an instance. You can specify not to terminate the EBS volume when you terminate the EC2 instance during instance creation.
- EBS volumes support live configuration changes while in production which means that you can modify the volume type, volume size, and IOPS capacity without service interruptions.
- Amazon EBS encryption uses 256-bit Advanced Encryption Standard algorithms (AES-256)
- EBS Volumes offer 99.999% SLA.
What type of workloads are best for SSD or HDD volumes?
- Small, random I/O operations - SSD
- Large, sequential I/O operations - HDD
What are the needs for Standard-IA OneZone storage?
Non-critical, easily reproducible and infrequently accessed
Where can S3 send event notifications to?
- SNS Topic
- SQS Queue
- Lambda
What are the different Auto Scaling Policy types?
- Simple scaling - Increase or decrease the current capacity of the group based on a single scaling adjustment
- Step Scaling - Increase or decrease the current capacity of the group based on a set of scaling adjustments, known as step adjustments, that vary based on the size of the alarm breach
- Target Tracking Scaling - Increase or decrease the current capacity of the group based on a target value for a specific metric
What are the 4 distinct services under Amazon Kinesis?
- Kinesis Data Firehose
- Loads streaming data into data stores and analytics tools
- Capture, transform, and load streaming data into Amazon S3, Amazon Redshift, Amazon Elasticsearch Service, and Splunk (NOT Lambda!!!)
- Kinesis Data Streams
- Massively scalable and durable real-time data streaming service
- Use an AWS Lambda function to process records in Amazon KDS
- Kinesis Video Streams
- Amazon Kinesis Data Analytics
What is the default termination policy for Auto Scaling groups?
- Select the AZ with the most instances
- Select the instances with the oldest launch configuration
- Select the instances closest to the next billing hour
- Select an instance at random
What are the advantages of Standard-IA storage?
Low-cost and high performance
What is the Auto Scaling cooldown period?
- Configurable setting that helps ensure to not launch or terminate additional instances before previous scaling activities take effect.
- EC2 Auto Scaling supports cooldown periods when using simple scaling policies, but not when using target tracking policies, step scaling policies, or scheduled scaling
What is SSE?
Server Side Encryption
What types of routing and other advantages do Application Load Balancers support?
- Path-based routing
- Host-based routing
- Support for containerized applications
What does SNI Custom SSL do?
Allows multiple domains to serve SSL traffic over the same IP address by including the hostname which the viewers are trying to connect to
What is a Write Capacity Unit (WCU)?
One WCU represents:
- 1 write per second
- Up to 1KB in size
- Additional WCUs consumed if above 1 KB
What is an Amazon API Gateway cache?
- You can add caching to API calls by provisioning an Amazon API Gateway cache and specifying its size in gigabytes.
- The cache is provisioned for a specific stage of your APIs. This improves performance and reduces the traffic sent to your back end.
- Cache settings allow you to control the way the cache key is built and the time-to-live (TTL) of the data stored for each method.
- Amazon API Gateway also exposes management APIs that help you invalidate the cache for each stage.
What AWS service offers managed instances of Chef and Puppet?
AWS OpsWorks