This article hasn't been updated for over 5 years. The information below may be obsolete.
AWS Terminology
Before you begin working on any Amazon Web Service, you should familiarise yourself with some related terms and concepts.
To help you out, I have compiled this simple glossary with common terms and phrases you may come across as you dive deeper into the world of AWS.
| Term | Description |
|---|---|
| Access control list (ACL) | A firewall/security layer on the subnet leve. |
| Amazon Machine Image (AMI) | A preconfigured template that allows you to create a virtual machine on Amazon Elastic Cloud Compute (EC2). |
| Auto scaling | Automates the process of adding or removing EC2 instances based on traffic demand for your applicatio. |
| AWS IoT | A managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices. |
| Buckets | Root-level "folders". |
| Certificate Manager | Lets you easily provision, manage, and deploy Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS services. |
| CloudFormation | Allows you create and update a collection of related AWS resources in a predictable fashion. |
| CloudFront | Content delivery network (CDN) that allows you to store your content at "edge locations" located all around the world, allowing customers to access your content more quickl. |
| CloudSearch | A fully managed search service for websites and apps. |
| CloudTrail | Allows you to monitor all actions taken by IAM user. |
| CloudWatch | Service that allows you to monitor various elements of your AWS accoun. |
| Consolidated billing | Allows you to view, manage, and pay bills for multiple AWS accounts in one user interfac. |
| Database Migration Service (DMS) | Helps you migrate databases to the cloud easily and securely while minimizing downtime. |
| Data Pipeline | A lightweight orchestration service for periodic, data-driven workflows. |
| DNA server | A database of website domains and their corresponding IP addresse. |
| DynamoDB | NoSQL database service that does not provide other NoSQL software option. |
| EC2 Container Service | Allows you to easily run and manage Docker containers across a cluster of Amazon EC2 instances. |
| ElastiCache | Data caching service used to help improve the speed/ performance of web applications running on AW. |
| Elastic Block Storage (EBS) volume | Virtual disk drives that you can attach to your EC2 instance to add more storage. |
| Elastic Beanstalk | An application container for deploying and managing applications. |
| Elastic Compute Cloud (EC2) | A virtual computer, very similar to a desktop/laptop computer thus provides resizable compute capacity in the cloud. |
| Elastic File System (EFS) | A file storage service for EC2 instances. |
| Elasticity | The ability of a system to increase and decrease in siz. |
| Elastic Load Balancing (ELB) | Evenly distributes traffic between EC2 instances that are associated with i. |
| Elastic MapReduce (EMR) | Lets you perform big data tasks such as web indexing, data mining, and log file analysis. |
| Elasticsearch Service | A managed service that makes it easy to deploy, operate, and scale Elasticsearch, a popular open-source search and analytics engine. |
| Elastic Transcoder | Lets you convert your media files in the cloud easily, at low cost, and at scal. |
| Fault tolerance | Property that enables a system to continue operating properly in the event of the failure of one or more component. |
| Firewall | A type of software that either allows or blocks certain kinds of internet traffic to pass through i. |
| Folder | Any "subfolder" created in a bucke. |
| Glacier | A low-cost storage service that provides secure and durable storage for data archiving and backup. |
| High availability | Refers to systems that are durable and likely to operate continuously without failure for a long tim. |
| IAM users | Individuals who have been granted access to an AWS accoun. |
| Identity and Access Management (IAM) | Service where AWS user accounts and their access to various AWS services are manage. |
| Inspector | Enables you to analyze the behavior of the applications you run in AWS and helps you to identify potential security issues. |
| Kinesis | This service makes it easy to work with real-time streaming data in the AWS cloud. |
| Lambda | Serverless computing that will replace EC2 instances, for the most par. |
| Machine Learning | A service that enables you to easily build smart applications. |
| Management Console | is Amazon's web-based interface for managing your EC2 instances and allows you to wield finer control by adding storage volumes, adjusting security groups, and so on. |
| Object availability | Percent over a one-year time period that a file stored in S3 will be accessibl. |
| Object durability | Percent over a one-year time period that a file stored in S3 will not be los. |
| Object lifecycle | Set rules to automatically transfer objects between storage classes at defined time interval. |
| Object sharing | Ability to make any object publicly available via a URL lin. |
| Object versioning | Automatically keep multiple versions of an object (when enabled. |
| OpsWorks | Is a DevOps platform for managing applications of any scale or complexity on the AWS cloud. |
| Organizations | Allow you or your company access to manage billing and access to multiple AWS accounts in one user interfac. |
| Principle of least privilege | Giving a user only the rights/access to the AWS services and resources they need to do their job and nothing mor. |
| Publishers | Human/alarm/event that gives SNS the message that needs to be sen. |
| Rational Database Service (RDS) | SQL database service that provides a wide range of SQL database options to select fro. |
| RedShift | Data warehouse database service designed to handle petabytes of data for analysi. |
| Roles | How different AWS services are granted permission to communicate and share dat. |
| Route 53 | Highly available and scalable DNS and Domain Name registration service. |
| S3 | Amazon Simple Storage Service (S3) can be used to store and retrieve any amount of data. |
| Scalability | The ability of a system to easily increase in size and capacity in a cost-effective wa. |
| Security group (SG) | Firewall/security layer on the server/instance leve. |
| Shared responsibility model | Defines what you and AWS are responsible for when it comes to security and complianc. |
| Simple Email Service (SES) | Enables you to send and receive email. |
| Simple Notification Service (SNS) | AWS service that allows you to automate the sending of email or text messaging notifications based on events that happen in your AWS accoun. |
| Simple Storage Service (S3) | Online bulk storage service you can access from almost any devic. |
| Simple Workflow (SWF) | Coordinates all of the processing steps within an application. |
| SQS | Amazon Simple Queue Service (SQS) offers a reliable, highly scalable, hosted queue for storing messages. |
| Storage class | Represents "classification" assigned to each object in S3 (standard, RRS, S3-IA, Glacier. |
| Storage Gateway | Securely integrates on-premises IT environments with cloud storage for backup and disaster recovery. |
| Subnet | A subsection of a network and generally includes all the computers in a specific locatio. |
| Subscriptions | Endpoints to which a topic sends message. |
| Topics | How you label and group different endpoints to which you send message. |
| Trusted Advisor | Service that "advises" and helps you optimize aspects of your AWS accoun. |
| User credentials | IAM user's username and password for logging in to AW. |
| Virtual Private Cloud (VPC) | Lets you launch AWS resources in a private, isolated cloud. |