EC2 instances Flashcards
comprise varying combinations of CPU, memory, storage, and networking capacity
Amazon EC2 instance types
Default instances used for diverse workloads with an equal resource ratio
General Purpose (M)
Instances used for media processing, HPC, Scientific modelling, gaming, machine learning
Compute Optimized (C)
Instances used for processing large in-memory datasets, some database workloads
Memory Optimized (HPC, X, R)
Instances use hardware accelerators or co-processors to perform functions for Hardware GPU, field programmable gate arrays
Accelerated Computing (G, T)
Designed for workloads that require high, sequential read and write access to very
large data sets on local storage. Optimized to deliver tens of thousands of low-latency, random
I/O operations per second (IOPS) to applications
Storage optimized (I, D, H)
R5dn.8xlarge
What does the R stand for?
Instance Family
R5dn.8xlarge
What does the 5 stand for?
The generation
R5dn.8xlarge
what does the 8x.large stand for?
Instance Size
R5dn.8xlarge
what does the dn stand for?
The additional capabilities of the particular instance
Using AWS Identity and Access Management (IAM) policies and principals to control SSH access to your instances, removing the need to share and manage SSH keys
EC2 Instance Connect
Pay for the instances that you use by the second, with a minimum of 60 seconds, with no long-term commitments or upfront payment. Default option
On-Demand Instances
Receive discounts on your EC2 costs by committing to a consistent amount of usage,
in USD per hour, for a term of 1 or 3 years
Savings Plans
Similar to Saving Plans but less flexible since you are making a commitment to a consistent instance configuration, including instance type and Region, for a term of 1 or 3 years
Reserved Instances (RI)
Unused EC2 instances that are available for a cheap price, which can reduce your costs significantly
Spot Instances
You pay for a physical host that is fully dedicated to running your instances, and
bring your existing per-socket, per-core, or per-VM software licenses to reduce costs. Do not recieve instance charges
Dedicated Host
Pay by the hour for instances that run on single-tenant hardware with extra charges for instance but with dedicated hardware
Dedicated Instances
Reserved instances which are idea for long-term usage which doesn’t run constantly such as daily batch processing for a few hours or weekly data analysis
Scheduled Reserved
Allows you to reserve capacity for your EC2 instances in a specific Availability
Zone for any duration
Capacity Reservations