BreadcrumbHomeResourcesBlog AWS Diagram Icons Explained: The AWS Compute Set May 7, 2020 AWS Diagram Icons Explained: The AWS Compute SetDiagrams for Software EngineeringThere are a lot of AWS Icons. And while they’re free to use — and pre-loaded into Gliffy's shape library for easy access — mapping each of these multi-colored glyphs into a useful architecture diagram is a process. You can always save time by starting with an AWS architecture diagram template or learn how to make an AWS architecture diagram in Gliffy. Here, we’ll break down the complete AWS Compute set. Follow along in your own diagram by starting your free trial of Gliffy:TRY GLIFFYTable of ContentsWhat are AWS Compute Services?All AWS Compute IconsUsing AWS Compute IconsTable of Contents1 - What are AWS Compute Services?2 - All AWS Compute Icons3 - Using AWS Compute IconsBack to topWhat are AWS Compute Services?AWS Compute Services includes multiple products that allow teams to carry out computing functions whether they’re working in a cloud or server environment. These services have their own icons, as well as additional icons specific to each service. Back to topAll AWS Compute IconsAmazon EC2 IconsAmazon EC2 Amazon EC2 (Elastic Compute Cloud) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. AMIAn Amazon Machine Image (AMI) provides the information required to launch an instance, which is a virtual server in the cloud. Auto Scaling Amazon EC2 Auto Scaling helps you ensure that you have the correct number of Amazon EC2 instances available to handle the load for your application. DB on Instance A database running on an Amazon EC2 instance. Elastic IP Address An Elastic IP address is a static IPv4 address designed for dynamic cloud computing. An Elastic IP address is associated with your AWS account. With an Elastic IP address, you can mask the failure of an instance or software by rapidly remapping the address to another instance in your account. Instances From an AMI, you launch an instance, which is a copy of the AMI running as a virtual server in the cloud. Instance with CloudWatch You can monitor your instances using Amazon CloudWatch, which collects and processes raw data from Amazon EC2 into readable, near real-time metrics. Optimized Instance Memory optimized instances are designed to deliver fast performance for workloads that process large data sets in memory. Spot Fleet A Spot Fleet is a collection (or fleet) of Spot Instances and optionally On-Demand Instances. Instance From an AMI, you launch an instance, which is a copy of the AMI running as a virtual server in the cloud. Spot InstanceA Spot Instance is an unused EC2 instance that is available for less than the On-Demand price. Because Spot Instances enable you to request unused EC2 instances at steep discounts, they can lower your Amazon EC2 costs significantly. X1 InstanceX1 instances are well suited for in-memory databases, big-data processing engines, and high-performance computing (HPC) applications. EC2 RescueEC2 Rescue for Windows Server is an easy-to-use tool that you run on an Amazon EC2 Server instance to diagnose and troubleshoot possible problems. Amazon ECR IconsAmazon ECR Amazon Elastic Container Registry (Amazon ECR) is a fully managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images. ECR RegistryAmazon ECR registries host your images in a highly available and scalable architecture, allowing you to deploy containers reliably for your applications.Amazon ECS IconsAmazon ECS Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster. ECS Container 1The Amazon ECS container agent allows container instances to connect to your cluster. ECS Container 2This is a second ECS container shape. ECS Container 3This is a third ECS container shape.Amazon Lightsail IconsAmazon Lightsail Amazon Lightsail is the easiest way to get started with AWS if you just need virtual private servers. Lightsail includes everything you need to launch your project quickly – a virtual machine, SSD-based storage, data transfer, DNS management, and a static IP. AWS Batch IconsAWS Batch AWS Batch enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS. AWS Batch dynamically provisions the optimal quantity and type of compute resources based on the volume and specific resource requirements of the batch jobs submitted. AWS Elastic Beanstalk IconsAWS Elastic Beanstalk With AWS Elastic Beanstalk, you can quickly deploy and manage applications in the AWS Cloud without worrying about the infrastructure that runs those applications. AWS Elastic Beanstalk reduces management complexity without restricting choice or control. You simply upload your application, and AWS Elastic Beanstalk automatically handles the details of capacity provisioning, load balancing, scaling, and application health monitoring. ApplicationThe first step in using Elastic Beanstalk is to create an application, which represents your web application in AWS. DeploymentAn application version deployment.AWS Lambda IconsAWS Lambda AWS Lambda is a compute service that lets you run code without provisioning or managing servers. AWS Lambda executes your code only when needed and scales automatically, from a few requests per day to thousands per second. You pay only for the compute time you consume - there is no charge when your code is not running. Lambda FunctionYou upload your application code in the form of one or more Lambda functions to AWS Lambda, a compute service. In turn, AWS Lambda executes the code on your behalf. AWS Lambda takes care of provisioning and managing the servers to run the code upon invocation. Back to topUsing AWS Compute IconsIf you’re ready to make your own architecture diagram alongside your software or IT documentation, check out our diagramming tool in Confluence or Jira. You’ll get a free trial to give it a go!Start Free Trial Not a Confluence user? We have an online diagramming tool that you can try out as well.TRY GLIFFY ONLINEPlus, we've got more AWS architecture content to help you get drawing:Your Guide to AWS Simple Icons and Using AWS ShapesAWS Architecture Diagram Examples and TemplatesHow to Draw AWS Architecture Diagrams OnlineThe AWS Database Icon SetThe AWS Storage Icon SetThe AWS Networking and Content Delivery Icon SetBack to top