Developer Associate Flashcards
(40 cards)
General purpose EC2 instance types
Mac, T, M, A1
Compute optimized EC2 instance types
C*
Memory optimized EC2 instance types
R, X, High Memory, Z*
Accelerated computing EC2 instance types
P, Inf, G, F
Storage optimized EC2 instance types
I, D, H*
Purpose of M-type EC2 instances
General purpose; stable, day-to-day tasks
Purpose of T-type EC2 instances
General purpose; burstable, for spiky and unstable tasks.
Purpose of A-type EC2 instances
General purpose; low-cost and ARM based with Graviton processors
Purpose of C-type EC2 instances
Compute intensive; double the CPU density per RAM compared to M type instances
Purpose of R-type EC2 instances
Memory oriented; Double the memory compared to M type instances
Purpose of X-type EC2 instances
Memory oriented; Extreme memory capacity
Purpose of High memory-type EC2 instances
Memory oriented; Meant for large in-memory databases
Purpose of Z-type EC2 instances
Memory oriented; with a high compute capacity as well
Purpose of P-type EC2 instances
Accelerated computing; GPU acceleration enabled
Purpose of G-type EC2 instances
Accelerated computing; GPU acceleration enabled
Purpose of Inf-type EC2 instances
Accelerated computing; Machine learning inference applications
Purpose of F-type EC2 instances
Accelerated computing; Field programmable gate arrays
Purpose of I-type EC2 instances
Storage optimized; High IOPS
Purpose of D-type EC2 instances
Storage optimized; Disk space
Purpose of H-type EC2 instances
Storage optimized; High throughput
EBS volume types
General purpose SSD (GP2), Provisioned IOPS SSD (IO1), Throughput Optimized HDD (ST1), Cold HDD (SC1), Magnetic (Standard)
When to use Memcached
If you’re looking for as simple a caching model as possible, if you’re planning on running large cache nodes and require multithreaded performance, or if you want the ability to scale your cache horizontally
When to use Redis
If you’re looking for more advanced data types (lists, hashes, and sets), if you need sorting and ranked datasets, if persistence is important, if you want to run in multiple AWS availability zones with failover, or if you need pub/sub capabilities
S3 access control mechanisms
Bucket policies (applied at a bucket level) and access control lists (applied at an object level)