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