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
Codedeploy
fully managed deployment, on prem
Codepipeline
fully managed end-to-end
Codecommit
source control service that hosts secure Git-based repositories
Codestar
unified UI, enabling you to easily manage your software development activities in one place
Xray
distributed tracing system, debug, useful for lambdas
Opsworks
chef and puppet platform to automate server processes on prem
Cloudwatch
monitors applications, logs and metrics
multi-platform CloudWatch agent which can be installed on both Linux and Windows-based instances
Cloudtrail
API calls monitory, auditable
Config
AWS resource inventory, config history
Shield
DDoS, standard or advance
Trusted Advisor
infrastructure, security, performance, costs
Inspector
assesses security of AWS resources, automated security and compliance source control service that hosts secure Git-based repositories
GuardDuty
threat detection
Macie
AI security to identify PII personally identifiable information
S3, cloudtrail logs, dashboards, reports alerting
Rekognition
video image analysis security
IAM
identity and access management
Identities
IAM resource objects
Resources
identity provider objects
Entities
IAM users, federated users
Principals
root account
Cognito
simple and secure user sign up and in for 3rd party
sign-up, sign-in, and access control to your web and mobile apps
quickly and easily. With Amazon Cognito, you also have the option to authenticate users through social
identity providers such as Facebook, Twitter, or Amazon, with SAML identity solutions, or by using your
own identity system. In addition, Amazon Cognito enables you to save data locally on users’ devices,
allowing your applications to work even when the devices are offline. You can then synchronize data
across users’ devices so that their app experience remains consistent regardless of the device they use.
AWS organisations
consolidated billing
Objects ACLs
access to individual objects
Bucket ACLs
write permissions ot bucket
Bucket policies
cross-account bucket ACLs
IAM policies
create users and groups attach policies