AWS Vocab Flashcards
Learn AWS terminology. (35 cards)
Amazon EC2
Amazon Elastic Compute Cloud- These are virtual servers that can be used for various purposes.
Amazon EC2 Auto Scaling
This AWS services allows EC2 instances to scale up/down and in/out as needed.
ELB
Elastic Load Balancing- Ensures efficient routing of resource requests. It is a regional construct, rather than running at an EC2 level.
Amazon SNS
Amazon Simple Notification Service-Publish/subscribe services. Web servers, email addresses, AWS Lambda functions, etc.
Amazon SQS
Amazon Simple Queue Service (SQS)- Send, store, and receive messages between software components. Utilizes a queue to ensure reliability.
AWS Lambda
A serverless compute option. Lambda functions are triggered. Environment is created and scaled automatically.
Designed for shorter loads (less than 15 minutes).
Amazon ECS
Amazon Elastic Container Service- A container orchestration option. Simpler, AWS-native container orchestration.
Amazon EKS
Amazon Elastic Kubernetes Service- Kubernetes on AWS, more complex, more flexible.
AWS Fargate
Serverless compute engine for containers.
Alternative to manually managed EC2.
Availability Zones
Single or group of Data Centers within a Region. Regions consist of multiple Availability Zones.
Amazon CloudFront
A content delivery network. Uses cached copies of data stored locally at edge locations. These also run Route 53.
AWS Outposts
Fully operational mini region installed at a customer’s local datacenter.
Provisioning Resources (Options?)
Management Console, CLI, SDKs, Elastic Beanstalk, and CloudFormation.
AWS Elastic Beanstalk
Used to provision EC2 environments automatically based on supplied code and configurations. Focus on applications instead of infrastructure.
AWS CloudFormation
Infrastructure-as-code solution. Text based templates (like JSON). EC2, storage, databases, etc. Automated and repeatable.
VPC
Virtual Private Cloud. Allows for the creation of private/public networks and subnets in the cloud.
AWS Direct Connect
Dedicated and direct fiber optic connection from a datacenter to a VPC.
Amazon Route 53
AWS DNS solution.
Instance Stores
Ephemeral block-level storage.
Physically attached to the host computer via underlying AWS host. Data will disappear when the instance is terminated.
Amazon EBS
Elastic Block Store- Persistent block-level storage. Single availability zone.
Attaches to EC2.
Amazon S3
Simple Storage Service- Persistent object-level storage. Best suited for write once, read many.
Object = File
Bucket = Directory
Amazon EFS
Elastic File System- File storage that is ideal for when multiple services and resources need access to data simultaneously.
Regional service. Accessible via AWS Direct Connect.
Amazon RDS
Relational Database Service- Run relational DBs in the cloud. Various options for management, like patching and backups.
Amazon Aurora
Enterprise-class relational database. Compatible with MySQL and PostgreSQL.