ETC-Genie-Logiciel-I/docs/2_Solution/2.4_Deploiement.md
2023-06-03 18:07:33 -04:00

1.0 KiB

Diagramme de déploiement

node Client {
    component "<I><<Browser>></I>\rNavigateur Web" as Browser
}

node "<I><<Web Server>></I>\rServeur Web" as WebServer {
    component "<I><<Framework>></I>\rReact.js" as React
    component "<I><<Website>></I>\rSite Web Forum" as Website
    component "<I><<Library (.dll)>></I>\rMicrosoft .Net Core" as DotNet
    component "<I><<Framework>></I>\rMicrosoft Asp.Net\rFramework" as AspNet
    component "<I><<Framework>></I>\rMicrosoft Entity Framework" as EF
    component "<I><<Library (.dll)>></I>\rMicrosoft Asp.Net Identity Core" as Ident
    component "<I><<Executable (.exe)>></I>\rAPI Web Forum .Net" as API
}

node "<I><<Server>></I>\rServeur Microsoft SQL" as MSSQLServer {
    component "<I><<MSSQL Database>></I>\rBase de données\rMicrosoft SQL" as SQLDb
    component "<I><<MSSQL Config File>></I>\rFichier de\rconfiguration" as SQLConf
}

Browser --> Website
Website --> API
API --> SQLDb

Website *-- React

API *-- DotNet
API *-- AspNet
API *-- EF
API *-- Ident

SQLDb *-- SQLConf