Skip to content

AWS Architecture Icons

AWS Architecture Icons provides 885 color service icons for documenting AWS infrastructure. Use the Icon component from @f5xc-salesdemos/icons-aws to render any icon by name. Default size is 48x48 with per-icon size overrides.

---
import Icon from '@f5xc-salesdemos/icons-aws/Icon.astro';
---
<Icon name="lambda" />
<Icon name="ec2" size="2rem" />
<Icon name="vpc" size="1.5rem" label="VPC" />

These icons use original vendor colors (not currentColor). Colors are embedded in the SVG markup and preserved in both light and dark mode.

ec2
lambda
elastic-container-service
elastic-kubernetes-service
fargate
ec2-auto-scaling
elastic-beanstalk
app-runner
batch
outposts-rack
vpc
cloudfront
route-53
elastic-load-balancing
api-gateway
app-mesh
global-accelerator
direct-connect
transit-gateway
cloud-wan
simple-storage-service
dynamodb
aurora
rds
elasticache
redshift
elastic-block-store
efs
documentdb
neptune
waf
shield
cognito
iam-identity-center
certificate-manager
secrets-manager
guardduty
inspector
security-hub
network-firewall
simple-queue-service
simple-notification-service
eventbridge
step-functions
appflow
appsync
cloudformation
cloudwatch
cloudtrail
config
systems-manager
organizations
control-tower
trusted-advisor
bedrock
sagemaker
rekognition
comprehend
lex
polly
textract
translate

For the complete list of 885 AWS Architecture Icons, visit AWS Icons for Architecture Diagrams.