Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save chandra-prakash-meghwal/ada949915b1794f35a074141af5481ad to your computer and use it in GitHub Desktop.
Save chandra-prakash-meghwal/ada949915b1794f35a074141af5481ad to your computer and use it in GitHub Desktop.
UML diagram for microservices
@startuml
title Microservices Architecture on AWS
node "Microservice 1: User Service" as user_service {
database "PostgreSQL Database" as user_db
}
node "Microservice 2: Merchant Service" as merchant_service {
database "PostgreSQL Database" as merchant_db
cloud "S3 Bucket" as merchant_s3
}
node "Microservice 3: Transaction Service" as transaction_service {
database "PostgreSQL Database" as transaction_db
}
node "Microservice 4: Exchange Service" as exchange_service {
database "PostgreSQL Database" as exchange_db
}
node "Coordinator Service" as coordinator_service {
[Client Applications]
}
user_service --> user_db
merchant_service --> merchant_db
merchant_service --> merchant_s3
transaction_service --> transaction_db
exchange_service --> exchange_db
coordinator_service --> user_service
coordinator_service --> merchant_service
coordinator_service --> transaction_service
coordinator_service --> exchange_service
[Client Applications] --> coordinator_service
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment