EC2_EBS Flashcards
Name the Instance Types
- General purpose
- Compute/Memory/Storage Optimized
- Accelerated Computing
Name Placement Groups
Cluster Group
Spread Group
Partition Group
Cluster Placement Group
Grouping of instances in the same AZ
Close physical proximity
Low-latency Network
Useful for High Performance Computing(HPC)
Spread Placement Groups
- spreads physically across distinct hardware racks and AZs
- reduce risk of service failure
- no 2 instances will ever share physical hardware
Partition Placement Groups
- put instances into partitions
- partitions can be physically seperated
- no 2 partitions whitin a placement group share the same rack thus isolating the impact of hardware failure
Instance Pricing
- on-demand model(Hourly)
- reserve(Three-year term)
- spot-on
- on-demand capacity reservation
On-Demand Instances
On-Demand Instances let you pay for compute capacity by the hour or
second (minimum of 60 seconds) with no long-term commitments.
EBS Volume Types
EBS-Provosioned IOPS SSD
EBS General Purpose SSD
Throughput-Optimized HDD
Cold HDD
EBS-Provisioned IOPS SSD
Intense IO
64,000 IOPS
Throughput : 1,000 MB/s
EBS General Purpose SSD
acceptable low latency performance
IOPS/volume: 16,000
Throughput-Optimized HDD
reduced cost with acceptable performance
log processing, Big Data Ops
IOPS/volume: 500
Throughput: 500 MB/s
Cold HDD
large volume of data with infrequent access
IOPS/volume: 250
EBS Features
- can be copied by creating a snapshot
- AMIs can be generated directly from EBS volumes attached to a running instance(the instance better to be down)
- Encryption
Instance Store Volumes
- are SSDs conncted via NVMe(non-volatile memory express)
- the price included in the instance
- good for short-term deployment roles
EC2 Security
- Security Groups
- IAM Roles
- NAT Devices
- Key Pairs
EC2 Security Groups
- plays roles of Firewall
- Denies by Default
- Controls Traffic at the instance level
Auto Scaling Options
Manual Scaling Dynamic Scaling Simple Scaling Policies Step Scaling Policies Target Tracking Policies Scheduled Actions
AWS Systems Manager
AWS Systems Manager is a management service offered by Amazon Web Services (AWS) that allows you to automate and manage your infrastructure at scale. It provides a unified interface for managing your AWS resources and on-premises systems.