logo
A versatile cross-platform mind mapping tool.
appstore
Get from App Store
Get
logo
A versatile cross-platform mind mapping tool.
appstore
Get from App Store
Get
logo
A versatile cross-platform mind mapping tool.
appstore
Get from App Store
Get
logo
A versatile cross-platform mind mapping tool.
appstore
Get from App Store
Get
edraw-max-horizontal
Product Tour
Templates
Guide
What's New
EdrawMax Online
TRY IT FREE
BUY NOW

List of AWS Icons

> Edraw Symbol > List of AWS Icons
Posted by James Freeman | 01/20/2021
This article helps you learn about the icons of AWS diagram.

Part 1: What Are The AWS Icons

Amazon Web Services (AWS) offer companies “reliable, scalable, and inexpensive cloud computing services ”. Businesses, governments, and individuals use AWS to host websites, secure files on the cloud, store information on databases such as Oracle and MySQL, use Content Delivery Network (CDN) to deliver files, and send bulk emails.

In order to better illustrate their wide array of offerings, Amazon has developed a series of icons and symbols that can be used to map out their systems and architecture.


Part 2: Types of AWS Icons

The AWS icons can be segregated into four key categories: AWS conpute shapes, AWS storage shapes, AWS database shapes, AWS networking and content delivery shapes.

AWS Compute Shapes

This kind of AWS icon enables teams to perform computing functions in a cloud or server environment. Find the target icon faster with the subclass below.

1. Amazon EC2 Icons

Symbols
Description
Amazon EC2
Amazon EC2

Amazon EC2 (Elastic Compute Cloud) is a web-scale cloud computing solution where users can rent virtual computers to run applications on.

AMI
AMI

Amazon Machine Images (AMI) provide the information needed to launch an instance.

Auto Scaling
Auto Scaling

Amazon EC2 Auto Scaling helps with ensuring that the correct number of Amazon EC2 instances are available to handle your application.

DB on Instance
DB on Instance

A database that runs on Amazon EC2 instance.

Elastic IP Address
Elastic IP Address

Designed for dynamic cloud computing, an Elastic IP address can mask failures of an instance or software by quickly remapping the address to another instance.

Instances Symbols
Instances

An AMI copy that runs as a virtual server in the cloud.

Instance with CloudWatch
Instance with CloudWatch

Used to monitor stances. Collects and processes real-time data from Amazon EC2

Azure VMs symbols

Optimized Instance

This icon will help deliver rapid performance for heavy workloads.

DB on Instance
Spot Fleet

A group of Spot Instances and On-Demand Instances.

Elastic IP Address
Instance

An AMI copy that runs as a virtual server in the cloud.

Instances Symbols
Spot Instance

An unused EC2 instance.

Instance with CloudWatch
X1 Instance

Best used for in-memory databases big-data processing engines and high-performance computing (HPC) applications.

Azure VMs symbols

EC2 Rescue

Used for diagnosing and troubleshooting potential problems.


2. Amazon ECR Icons

Symbols
Description
Amazon ECR
Amazon ECR

Developers can use this to store, manage, and deploy Docker container images.

ECR Registry

ECR Registry

This is used to host images and deploy application containers.


3. Amazon ECS Icons

Symbols
Description
Amazon ECS
Amazon ECS

A container system that is used to manage Docker containers on a cluster.

ECS Container 1

ECS Container 1

Connects container instances to your cluster.

ECS Container 2
ECS Container 2

A second ECS container icon.

ECS Container 3

ECS Container 3

A third ECS container icon.


4. Amazon Lightsail Icons

Symbols
Description
Amazon Lightsail
Amazon Lightsail

Amazon includes a virtual machine, SSD-based storage, DNS management, data transfer, and a static IP - everything needed to launch a project.


5. Amazon Batch Icons

Symbols
Description
Amazon Batch
Amazon Batch

This enables developers and engineers to run thousands of batch computing jobs on AWS.


6. Amazon Elastic Beanstalk Icons

Symbols
Description
AWS Elastic Beanstalk
AWS Elastic Beanstalk

AWS Elastic Beanstalk is used to deploy and scale web applications. It can also help with capacity provisioning, load balancing, and monitoring application health.

Application
Application

An AWS web application.

Deployment
Deployment

Deploying an application.


7. AWS Lambda Icons

Symbols
Description
AWS Elastic Beanstalk
AWS Lambda

AWS Lambda runs your code without the need for a managing server. Codes are executed in response to events.

AWS Elastic Beanstalk
Lambda Function

Application codes are uploaded in the form of Lambda Functions to AWS Lambda, which then executes the code.


AWS Storage Shapes

teams can store and share data on AWS servers. The storage shapes can be divided into the following subclass:

1. Amazon S3 Icons

Symbols
Description
AWS Elastic Beanstalk
Amazon S3

Provides object storage services via a web services interface.

AWS Elastic Beanstalk
Bucket

Resources that can be created and managed by Amazon S3’s APIs.

AWS Elastic Beanstalk
Bucket with Objects

Any number of objects can be stored in a bucket.

AWS Elastic Beanstalk
Objects

Objects can refer to a key, value, metadata, version ID, access control information, or sub-resource.


2. Amazon EFS Icons

Symbols
Description
AWS Elastic Beanstalk
Amazon EFS

Amazon Elastic File System (EFS) is a scalable cloud storage service that works with Amazon EC2.

AWS Elastic Beanstalk
File System

User-created file systems support concurrent read and write access from numerous Amazon EC2 instances.


3. Amazon Glacier Icons

Symbols
Description
AWS Elastic Beanstalk
Amazon Glacier

Infrequently used data, or “cold data”, can be stored in this low-cost storage service.

AWS Elastic Beanstalk
Archive

Any object or multimedia file with a unique ID and description that is stored in a vault.

AWS Elastic Beanstalk
Vault

Used to store archives.


4. AWS Storage Gateway Icons

Symbols
Description
AWS Elastic Beanstalk
AWS Storage Gateway

A hybrid cloud storage service that grants you on-premises access to AWS cloud storage data. It connects company on-premises IT environments to AWS storage cloud infrastructure.

AWS Elastic Beanstalk
Cached Volume

Enables users to store data in Amazon Simple Storage Service (Amazon S3), while locally retaining copies of regularly accessed data.

AWS Elastic Beanstalk
Non-Cached Volume

Volume gateway: provides users with cloud-backed storage volumes that can be mounted as Internet Small Computer System Interface (iSCSI) devices on on-premises application servers.

AWS Elastic Beanstalk
Virtual Tape Library

Provided by AWS Storage Gateway to store each activated tage gateway.


5. AWS Snowball Icons

Symbols
Description
AWS Elastic Beanstalk
AWS Snowball

AWS Snowball uses devices to transfer large sets of data in and out of the AWS cloud, using a petabyte-scale data transport method.

AWS Elastic Beanstalk
Import/Export

Importing and exporting data from Amazon S3 is done via AWS Snowball Management Console.


6. AWS EBS Icons

Symbols
Description
AWS Elastic Beanstalk
AWS EBS

Amazon Elastic Block Store (Amazon EBS) is used for block level storage volumes that can be used with EC2 instances.

AWS Elastic Beanstalk
Snapshot

Snapshots are backups of Amazon EBS volumes. Only the most recent snapshots of changed blocks are saved.

AWS Elastic Beanstalk
Volume

Volumes are a block-level storage device that is attached to a single EC2 instance. These are best used for data that is frequently updated.


AWS Database Shapes

teams can store and share data on AWS servers. The storage shapes can be divided into the following subclass:

1. Amazon RDS Icons

Symbols
Description
Amazon RDS
Amazon RDS

Amazon RDS Amazon Relational Database Service (Amazon RDS) is used to set up, operate, and scale a relational database in the cloud.

MySQL DB Instance
MySQL DB Instance

A database instance is an isolated database environment in the cloud, represented by the MySQL instance icon.

Oracle DB Instance
Oracle DB Instance

Oracle Server database engines are also supported by Amazon RDS.

Oracle DB Instance Alt
Oracle DB Instance Alt

Oracle DB Instance Alt. A synchronous secondary instance can be used to fall back on when problems occur. This is represented by the Oracle DB instance alternate icon.

PIOP
PIOP

Provisioned IOPS (input/output operations per second) is a low latency storage solution that is optimized for online transaction processing (OLTP) workloads that have consistent performance requirements.

PostgreSQL
PostgreSQL

PostgreSQL instances are also supported by Amazon RDS.

RDS DB Instance
RDS DB Instance

A database instance is an isolated database environment in the cloud, represented by the RDS DB instance icon.

SQL Server Instance
SQL Server Instance

Used to represent an SQL Server Instance.


2. AWS DynamoDB Icons

Symbols
Description
Amazon DynamoDB
Amazon DynamoDB

Amazon DynamoDB is a fully-managed NoSQL database service that helps with database scalability, hardware provisioning, setup and configuration, replication, software patching, cluster scaling, and encryption.

MySQL DB Instance
Attribute

Each DynamoDB attribute will have a name and value.

Oracle DB Instance
Attributes

Refers to multiple DynamoDB attributes.

Oracle DB Instance Alt
Global Secondary Index

Global secondary indexes are used to support the requirements for application queries.

PIOP
Item

Refers to a collection of attributes.

PostgreSQL
Items

Refers to multiple items.

RDS DB Instance
Table

Database tables are used to store and retrieve data, while simultaneously serving request traffic.


3. AWS DynamoDB Accelerator (DAX) Icons

Symbols
Description
Amazon DynamoDB
Amazon DynamoDB Accelerator

Amazon DynamoDB Accelerator (DAX) is Dynamo DB’s fully managed, in-memory cache. It helps with adding in-memory acceleration to DynamoDB tables with minimal manual work from developers.


4. Amazon ElastiCache Icons

Symbols
Description
Amazon DynamoDB
Amazon ElastiCache

Amazon ElastiCache is a web service used to set up, manage, and scale in-memory cache environments in the AWS cloud, while removing the difficulties of deploying and managing a distributed cache environment.

Amazon DynamoDB
Cache Node

A standard and memory-optimized cache node is supported by Amazon ElastiCache.

Amazon DynamoDB
Memcached

Memcached is a cache or data storage solution that is renowned for its ease-of-use and simplicity.

Amazon DynamoDB
Redis

Redis works in conjunction with ElastiCache to store data using the open Redis data format.


5. Amazon Redshift Icons

Symbols
Description
Amazon DynamoDB
Amazon Redshift

Amazon Redshift uses clusters of nodes to form a data warehouse service in the cloud.

Amazon DynamoDB
Dense Compute Node

Companies with less than 500GB of data should use Dense Computer Nodes as a cost-effective way of creating high-performance data warehouses using solid-state disks (SSDs).

Amazon DynamoDB
Dense Storage Node

Large data warehouses made by hard disk drives can be created using Dense Storage Nodes.


6. Database Migration Service Icons

Symbols
Description
Amazon DynamoDB
AWS DMS

AWS Database Migration Service (AWS DMS) is used to migrate databases to AWS. It can be used to easily and securely migrate data from commonly used databases such as Oracle, MySQL, and PostgreSQL.

Amazon DynamoDB
Database Migration Workflow/Job

Refers to a database migration workflow/job being done by AWS DMS.


AWS Networking and Content Delivery Shapes

These icons create private, secure networks that connect AWS to your business’ office or work environment. Deliver a wide range of multimedia content globally at high speeds with low latency.

Symbols
Description
Amazon VPC
Amazon VPC

An Amazon Virtual Private Cloud (Amazon VPC) is used to launch AWS resources into a defined virtual network.

AWS Elastic Beanstalk
Customer Gateway

A customer gateway is used to anchor your network to your Amazon VPC.

AWS Elastic Beanstalk
Elastic Network Adapter

An interface that optimizes network performance on some instance types.

AWS Elastic Beanstalk
Elastic Network Interface

A logical networking component in a VPC which represents a virtual network card.

Elastic IP Address
Endpoints

VPC endpoints privately connect your VPC to supported AWS services, as well as any VPC endpoint service powered by Privatelink.

Instances
Flow Logs

VPC Flow Logs capture information about IP traffic going to and from your VPC network interfaces.

AWS Elastic Beanstalk
Internet Gateway

This VPC component enables communication between your VPC instances and the internet.

Optimized Instance
Router

Represents a router connected to your VPC.

Optimized Instance
VPC NAT Gateway

VPC NAT (network address translation) gateways are used to enable private subnet instances to connect to the internet or other AWS instances. It can also be used to prevent the internet from connecting to those instances.

Optimized Instance
VPC Peering

A connection between two VPCS. You can privately route traffic between them.

Optimized Instance
VPN Connection

VPN connections are used to connect an Amazon VPC to remote networks.

Optimized Instance
VPN Gateway

A virtual private network (VPN) gateway is used to anchor the AWS side of a VPN connection, where an Amazon VPC VPN is linking your network to your Amazon VPC.

Optimized Instance
Network Access Control List

An optional VPC security layer. It acts as a firewall to control incoming and outgoing traffic.

Optimized Instance
Amazon CloudFront

Used to speed up the distribution of static and dynamic web content to users through edge locations.

Optimized Instance
Download Distribution

CloudFront download distribution is used to tell CloudFront where content should be delivered to, and how it should be tracked and managed.

Optimized Instance
Edge Location

Static and dynamic web content is delivered via a network of data centers known as edge locations.

Optimized Instance
Streaming Distribution

Web content can be streamed live (and globally) using AWS Media Services.

Optimized Instance
Amazon Route 53

Amazon Route 53 helps with registering website domain names, routing traffic to the resources for the domain, and monitoring the health of your resources.

Optimized Instance
Hosted Zone

Records contain information about how traffic should be routed for certain domains and subdomains. Hosted zones are containers for these records. There are public hosted zones (how traffic should be routed on the internet) and private hosted zones (how traffic should be routed in an Amazon VPC).

Optimized Instance
Route Table

Rules, or routes, determine where network traffic is directed. A rule table contains sets of routes. Each VPC subnet is associated with a route table.

Optimized Instance
AWS Direct Connect

AWS Direct Connect is used to link an internal network to an AWS Direct Connect location. This is done over a standard 1-gigabit or 10-gigabit ethernet fiber-optic cable, with one end connected to your router, and the other to an AWS Direct Connect router.

Optimized Instance
Elastic Load Balancing

These distribute incoming application traffic amongst multiple targets. Traffic will be routed to healthy targets.

Optimized Instance
Classic Load Balancing

A classic load balancer will help to increase an application’s fault tolerance by distributing incoming traffic across multiple EC2 instances in multiple Availability Zones.

Optimized Instance
Application Load Balancing

An application load balancer distributes incoming traffic among multiple targets, such as EC2 instances, in multiple Availability Zones. It acts as a point of contact for clients.

Here is a look at some of the most commonly used icons in each category. You can also download the AWS icons PDF file here.


Part 3: How to Create Your AWS Symbols Library

Creating your own icons and library in EdrawMax is incredibly easy! Follow these simple steps to import more icons into EdrawMax:

Step 1: When open the EdrawMax, click [New] then select [Network]. After this, open a new canva.

How to Create Your AWS Symbols Library

Step 2: Click on the “Add to this library button” to add AWS icons you want to your library.

How to Create Your AWS Symbols Library

Step 3: You can check the AWS icons you imported in your library.

How to Create Your AWS Symbols Library

Step 4: If you don't want to use this icon anymore, it is easy to delete the icon you dislike. You can manage your symbol library with ease.

How to Create Your AWS Symbols Library


Part 4: AWS Diagram Maker - EdrawMax

EdrawMax is a powerful but easy-to-use AWS diagram software that makes it easy to create professional-looking AWS diagrams based on pre-formatted AWS diargams templates and examples - with no drawing required. The smart AWS diagrams symbols are designed with auto generation arrows, allowing users to add and connect shapes easily.

EdrawMax is available for Windows, macOS, and Linux. The tool has several categories for almost all types of industries, and each category further has numerous templates to choose from, thus saving you a lot of time that you would otherwise waste in structuring a diagram, AWS diagram for this example, from scratch.

EdrawMax - All in One drawing tool
  • Create over 280 types of diagrams
  • Intuitive drag-and-drop interface
  • Works on Windows, macOS, and Linux
  • Plentiful symbol libraries and templates.
  • Excellent Compatibility with Visio
  • Wide variety of options to export diagrams


Part 5: AWS Diagram Examples Applied AWS Icons

Here are two examples of diagrams created using AWS icons.

AWS diagram Example 1

Example 1: This AWS diagram illustrates a system consisting of multiple VPN connections .

AWS diagram Example 2

Example 2: A template of a physical AWS diagram.


Part 6: Conclusion

According to this article, there are mainly four parts to illustrate what are the AWS icons in details, to tell you how to make your own AWS icons library in EdrawMax, and to show you how easy and helpful EdrawMax AWS diagram tool is, then shows some AWS diagram templates and examples. Creating a perfect AWS diagram with EdrawMax is an effective way to design.

EdrawMax is an easiest all-in-one diagramming tool, you can create AWS diagrams and any other type diagrams with ease! With substantial AWS diagram symbols and cliparts, making AWS diagrams could be as simple as possible. Also, it supports to export your work in multiple formats and share your work with others. Get started to create your AWS diagrams now!

Expert Tips:

  1. Make sure your diagrams are layered and components are grouped together for easy reading;
  2. Include data where possible to make the diagrams more detailed;
  3. Continue to update your AWS diagrams, so that they accurately reflect your most updated systems;
  4. User powerful software, such as EdrawMax, to create diagrams that are both accurate and informative.


Related articles

Get Started! You Will Love This Easy-To-Use Diagram Software

EdrawMax is an advanced all-in-one diagramming tool for creating professional flowcharts, org charts, mind maps, network diagrams, UML diagrams, floor plans, electrical diagrams, science illustrations, and more. Just try it, you will love it!