Skip to content

AWS

Common Services and Terms

ServiceAcronymDescription
EC2Elastic Compute CloudVirtual Machines
S3Simple Storage ServiceBlob Storage
CloudfrontCDN
SNSSimple Notification Service
SQSSimple Queue Service
ECSElastic Container Service
EKSElastic Kubernets Service
ECRElastic Container Registry
KMSKey Management Service
Secrets Manager
ELBElastic Load Balancer
Route53DNS Hosting/Provider
EBSElastic Block StorageBlock Storage
EFSElastic File System
TGWTransit Gateway

S3

Source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html

  • Enable Life Cycle rules to delete old versions and move objects between storage tiers
  • Enable Object Lock when first creating the bucket to allow you to create a “write once, read many” bucket
    • Governance is when root can override objects
    • Compliance is when no one can override the objects

VPC Endpoints for S3

Source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/privatelink-interface-endpoints.html#types-of-vpc-endpoints-for-s3

Gateway EndpointInterface Endpoint
Use Amazon S3 Public IP addressesUse private IP address from your VPC to access Amazon S3
Use the same Amazon S3 DNS NamesRequire endpoint-specific Amazon S3 DNS Names
Do not allow access from on-premisesAllow access from on-premises
Do not allow access from another AWS RegionAllow access from a VPC in another AWS Region by using VPC Peering or AWS Transit Gateway
Not BilledBilled

Storage Classes

Source:

ClassMinimum Storage DurationDescription
StandardNoneDefault
Express One ZoneNoneHigh-performance, single zone
Intelligent TieringNoneAutomatically move objects, based on their access pattern. Small overhead cost
Standard-IA30-daysLong-lived infrequently accessed data, Minimum storage duration of 30-days
One Zone-IA30-daysLong-lived infrequently accessed data, Minimum storage duration of 30-days
Express One ZoneNoneSingle AZ for latency-sensitive applications
Glacier Instant Retrieval90-daysMilisecond retrieval
Glacier Flexible Retrieval90-days1-5 minute access with expedited retrieval, 5-12 hours with bulk retrieval
Glacier Deep Archive180-days12-hour retrieval time

EC2

Source: https://aws.amazon.com/ec2/instance-types/

Instance TypeDescription
t2General purpose, uses credits
t3General purpose, unlimited credits
mGeneral purpose
cCompute optimized
rMemory optimized

Instance Stores

Source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html Some instance types have instance stores. These are effectively directly attached to the EC2 and are temporary storage. When you stop the EC2, any data on this temporary storage (instance store) is deleted.

EBS

Source:

There are a few different types of EBS volumes. Each have their performance and cost pros and cons. EBS Volumes can be snapshotted, very similar to VMWare Snapshots.

Volume TypeDescription
gp3Solid state drive
gp2Solid state drive
io1Solid state drive
st1Hard disk drive
sc1Hard disk drive

ELB

Source: https://docs.aws.amazon.com/elasticloadbalancing/

Load Balancer TypeDescription
ApplicationOperates at layer 7 of the OSI model
NetworkOperates at layer 4 of the OSI model
GatewayOperates at layer 3 of the OSI model