Glossary Flashcards
EC2
elastic cloud compute
virtual computer, secure, resizable compute capacity in the cloud
ECS
elastic container service - highly scalable, high-performance container orchestration service that supports Docker containers and allows you to easily run and scale containerized applications on AWS
Fargate
serverless container service - provision and manage servers
only supports container images hosted on ECS or docker hub
task storage is ephemeral
AMI
Amazon machine image - create new EC2 with root volume
S3
simple storage service - flat files, static websites, multi AZ, scalability, durability
EBS
elastic block storage - hard drive in the cloud, designed for use with EC2
EFS
elastic file system linux based
NFS
network file system - database backup for EFS
RDS
relational database service - managed service, set up operate and scale a relational database in the cloud
provides metrics in real time for the operating system (OS) that your DB instance runs on
Aurora
MySQL and PostreSQL database, 5x faster, for infrequent intermittent unpredictable workloads
DynamoDB
non relational database service for any scale
NoSQL key-value database, single-digit millisecond
streams function
Redshift
datawarehouse
Elasticache
edge location frequent caching
redis
memcached
Redis
fast, opensource, in-memory data store and cache
Memcache
widely adopted memory object caching system
Neptune
graph database
EMR
big data, hadoop
Athena
analyse S3 using SQL, serverless
DocumentDB
mongoDB compatible
DMS
database migration service
Kendra
highly accurate and easy to use enterprise search service, powered by machine learning
Kinesis
streaming data
Lambda
event driven run code without servers
Codebuild
fully managed continuous integration service compiles code, runs tests and produces software packages