Skip to content

Instantly share code, notes, and snippets.

@jrnail23
Last active May 1, 2024 02:18
Show Gist options
  • Save jrnail23/47603670c16729e9ef4fc8643a31032e to your computer and use it in GitHub Desktop.
Save jrnail23/47603670c16729e9ef4fc8643a31032e to your computer and use it in GitHub Desktop.
Structurizr Theme
{
"name": "AWS",
"description": "This theme includes element styles with icons for AWS services, based upon the AWS Architecture Icons (https://aws.amazon.com/architecture/icons/).",
"elements": [
{
"tag": "MySQL",
"stroke": "#2e27ad",
"color": "#2e27ad",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Aurora-MySQL-Instance_48_Light.png"
},
{
"tag": "PostgreSQL",
"stroke": "#2e27ad",
"color": "#2e27ad",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Aurora-PostgreSQL-Instance_48_Light.png"
},
{
"tag": "Lambda",
"stroke": "#e2730e",
"color": "#e2730e",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_AWS-Lambda_48.png"
},
{
"tag": "AWS Lambda Lambda Function",
"stroke": "#d45b07",
"color": "#d45b07",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_AWS-Lambda_Lambda-Function_48_Light.png"
},
{
"tag": "S3 Object Lambda",
"stroke": "#3f8624",
"color": "#3f8624",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Storage-Service_S3-Object-Lambda_48_Light.png"
},
{
"tag": "Internet",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Internet_48_Light.png"
},
{
"tag": "Internet alt1",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Internet-alt1_48_Light.png"
},
{
"tag": "Internet alt2",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Internet-alt2_48_Light.png"
},
{
"tag": "Mobile client",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Mobile-client_48_Light.png"
},
{
"tag": "SDK",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_SDK_48_Light.png"
},
{
"tag": "SNS",
"stroke": "#d72b6c",
"color": "#d72b6c",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_Amazon-Simple-Notification-Service_48.png"
},
{
"tag": "SNS Email Notification",
"stroke": "#b0084d",
"color": "#b0084d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Notification-Service_Email-Notification_48_Light.png"
},
{
"tag": "SNS HTTP Notification",
"stroke": "#b0084d",
"color": "#b0084d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Notification-Service_HTTP-Notification_48_Light.png"
},
{
"tag": "SNS Topic",
"stroke": "#b0084d",
"color": "#b0084d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Notification-Service_Topic_48_Light.png"
},
{
"tag": "SQS",
"stroke": "#da2e6e",
"color": "#da2e6e",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_Amazon-Simple-Queue-Service_48.png"
},
{
"tag": "SQS Message",
"stroke": "#b0084d",
"color": "#b0084d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Queue-Service_Message_48_Light.png"
},
{
"tag": "SQS Queue",
"stroke": "#b0084d",
"color": "#b0084d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Queue-Service_Queue_48_Light.png"
},
{
"tag": "S3",
"stroke": "#3f8624",
"color": "#3f8624",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_Amazon-Simple-Storage-Service_48.png"
},
{
"tag": "S3Bucket",
"stroke": "#3f8624",
"color": "#3f8624",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Storage-Service_Bucket_48_Light.png"
},
{
"tag": "S3Bucket With Objects",
"stroke": "#3f8624",
"color": "#3f8624",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Storage-Service_Bucket-With-Objects_48_Light.png"
},
{
"tag": "S3Object",
"stroke": "#3f8624",
"color": "#3f8624",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-Simple-Storage-Service_Object_48_Light.png"
},
{
"tag": "Source Code",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Source-Code_48_Light.png"
},
{
"tag": "Step Functions",
"stroke": "#da2e6e",
"color": "#da2e6e",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_AWS-Step-Functions_48.png"
},
{
"tag": "Toolkit",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Toolkit_48_Light.png"
},
{
"tag": "Tools and SDKs",
"stroke": "#4053d6",
"color": "#4053d6",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_AWS-Tools-and-SDKs_48.png"
},
{
"tag": "User",
"stroke": "#242f3e",
"color": "#242f3e",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_User_48_Light.png"
},
{
"tag": "Users",
"stroke": "#242f3e",
"color": "#242f3e",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Users_48_Light.png"
},
{
"tag": "ElastiCache ElastiCache for Redis",
"stroke": "#2e27ad",
"color": "#2e27ad",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Amazon-ElastiCache_ElastiCache-for-Redis_48_Light.png"
},
{
"tag": "CloudFront",
"stroke": "#7545d1",
"color": "#7545d1",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_Amazon-CloudFront_48.png"
},
{
"tag": "Command Line Interface",
"stroke": "#4053d6",
"color": "#4053d6",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_AWS-Command-Line-Interface_48.png"
},
{
"tag": "Document",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Document_48_Light.png"
},
{
"tag": "ECS",
"stroke": "#e5770d",
"color": "#e5770d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Arch_Amazon-Elastic-Container-Service_48.png"
},
{
"tag": "Folder",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Folder_48_Light.png"
},
{
"tag": "Folders",
"stroke": "#232f3d",
"color": "#232f3d",
"icon": "https://static.structurizr.com/themes/amazon-web-services-2023.01.31/Res_Folders_48_Light.png"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment