diff --git a/MicroServices.md b/MicroServices.md index 110e56f..4af0c1c 100644 --- a/MicroServices.md +++ b/MicroServices.md @@ -3,7 +3,6 @@ You can find here a diagram of the micro-services of the application. The diagram is a simplified view of the system architecture and does not include all the details. For instance, it does not include all the interactions between micro-services. The goal is to give a high-level overview of the system architecture and to show how micro-services are organized. -The diagram does not include technical components like databases, message brokers, gateways, etc. ![BackendFrontend.drawio.png](diagrams/BackendFrontend.drawio.svg) diff --git a/diagrams/BackendFrontend.drawio b/diagrams/BackendFrontend.drawio index 9ae2dd6..c221006 100644 --- a/diagrams/BackendFrontend.drawio +++ b/diagrams/BackendFrontend.drawio @@ -1,200 +1,203 @@ - + - - + + - - + + - - + + - + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - + + - + - + - + - - - - + - + - + - + - + - + - + - + - + - - - - + - - + + - - + + - + - + - + - - - - - - - + - - + + - - + + - - + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + diff --git a/diagrams/BackendFrontend.drawio.svg b/diagrams/BackendFrontend.drawio.svg index b763e68..035010b 100644 --- a/diagrams/BackendFrontend.drawio.svg +++ b/diagrams/BackendFrontend.drawio.svg @@ -1,4 +1,4 @@ -
Backend and Frontend Services
Frontends
Backend
Compute Services
Support services
Powsybl
Dynawo Wrappers
Grid Admin App
Grid Explore App
Grid Study App
Grid Monitor App
Grid Dyna App
User Admin Server
Config Server
Config Notification Server
Explore Server
Directory Notification Server
Study Config Server
Study Server
Study Notification Server
Monitor Server
Dyna Mapping Server
Single Line Diagram Server
Network Conversion Server
Network Modification Server
Short-Circuit Server
Security Analysis Server
Load Flow Server
Network Map Server
Monitor Worker Server
Dynamic Simulation Server
Dynamic Security Analysis Server
Dynamic Margin Calculator Server
Case Server
Network Store Server
Report Server
Actions Server
Filter Server
Directory Server
Geo Data Server
Time Series Server
Voltage Init Server
User identity OIDC replication server
\ No newline at end of file +
Backend Services
Backend Services
Data services
Data services
Compute Services
Compute Services
Backends
Backends
Frontend Services
Frontend Services
Frontends
Frontends
   GRID Dyna
   GRID Dyna
Grid Dyna App

Grid Dyna App
Dyna Mapping Server
Dyna Mapping Server
User identity OIDC replication server
User identity OIDC replication server
   GRID Study 
   GRID Study 
   GRID Monitor 
   GRID Monitor 
Powsybl
Powsybl
Grid Admin App
Grid Admin App
Grid Explore App
Grid Explore App
Grid Study App
Grid Study App
Grid Monitor App
Grid Monitor App
User Admin Server
User Admin Server
Config Server
Config Server
Config Notification Server
Config Notification Server
Explore Server
Explore Server
Directory Notification Server
Directory Notification Server
Study Config Server
Study Config Server
Study Server
Study Server
Study Notification Server
Study Notification Server
Monitor Server
Monitor Server
Single Line Diagram Server
Single Line Diagram Server
Network Conversion Server
Network Conversion Server
Network Modification Server
Network Modification Server
Short-Circuit Server
Short-Circuit Server
Security Analysis Server
Security Analysis Server
Load Flow Server
Load Flow Server
Network Map Server
Network Map Server
Voltage Init Server
Voltage Init Server
Monitor Worker Server
Monitor Worker Server
Case Server
Case Server
Network Store Server
Network Store Server
Report Server
Report Server
Actions Server
Actions Server
Filter Server
Filter Server
Directory Server
Directory Server
Geo Data Server
Geo Data Server
Librairies
Librairies
Infrastructure
Infrastructure
RabbitMQ
RabbitMQ
S3 Storage
S3 Storage
Elastic Search
Elastic Search
PostGreSQL
PostGreSQL
Kubernetes
Kubernetes
Commons-UI
Commons-UI
Computation
Computation
Network Modification
Network Modification
Actions
Actions
Filter
Filter
Gateway
Gateway
Network Store
Network Store
Powsybl
Powsybl
Dynawo Wrappers
Dynawo Wrappers
Dynamic Simulation Server
Dynamic Simulation Server
Dynamic Security Analysis Server
Dynamic Security Analysis Server
Dynamic Margin Calculator Server
Dynamic Margin Calculator Server
Time Series Server
Time Series Server
\ No newline at end of file