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. |