Design High Performing Architectures Flashcards
List the 7 Amazon EC2 Auto Scaling Termination Policies
- Default
- AllocationStrategy
- OldestLaunchTemplate
- OldestLaunchConfiguration
- ClosetToNextInstanceHour
- NewestInstance
- OldestInstance
Default
It terminates instances according to the default termination policy
- It is also useful, for example, when you want to move off launch configurations and start using launch templates.
ClosestToNextInstanceHour
- It terminates the oldest instance in a group
- Terminate instances that are closest to the next billing hour
AllocationStrategy
- it is useful while rebalancing the number of EC2 instances in an autoscaling policy to align to the allocation strategy for the terminating instance
- This policy is useful when your preferred instance types have changed
OldestLaunchTemplate
Terminate instances that have the oldest launch template.
- its useful when you’re updating a group and phasing out the instances from a previous configuration
NewestInstance
Terminate the newest instance in the group
OldestInstance
Terminate the oldest instance in the group
Advanced Query Accelerator (AQUA) for Amazon Redshift
- it helps customers boost the query performance by 10x.
- it resolves betwork bandwidth and memory processing (CPU) bottleneck, low cost, and is easy to deploy
RedShift Spectrum
it is used for querying data directly in S3 files.
Amazon S3 Transfer Acceleration
it is a bucket-level feature that enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket.
-
Amazon EventBridge
It is used to build applications that start processing after any changes to the objects stored in Amazon s3 buckets.