# Resources:Diagrams:Projects:Moe:ECSD BASE Module # * [[../|(UP)]] {{indexmenu>.#2|nsort tsort}} ## Business View ## ## System Context View ## !includeurl http://skysigal.com/_media/resources/configuration/plantuml/minimalist.txt interface API Database Data API -- Data !includeurl http://skysigal.com/_media/resources/configuration/plantuml/minimalist.txt interface API #F0F0F0 component Application Database Data #F0F0F0 API -- Application Application -- Data !includeurl http://skysigal.com/_media/resources/configuration/plantuml/minimalist.txt interface API #F0F0F0 component Application { component "Authentication Service" as A1{ component "Principal Service" } component "Authorisation Service" as A2{ component "Role Service" } component "Auditing Service" as AS{ component "Session Operation Service" } component "Session Service" as SS { } component "Diagnostics Services" as DS{ component "Diagnostic Tracing Service" component "Error Recording Service" } component "Media Malware Verification Service" as MMS A1 -[HIDDEN]RIGHT- A2 A2 -[HIDDEN]RIGHT- AS A1 -[HIDDEN]DOWN- SS SS -[HIDDEN]RIGHT- DS DS -[HIDDEN]RIGHT- MMS } Database Data #F0F0F0 API -DOWN- Application Application -DOWN- Data ## Quality View ## ## Security View ## ## Functional View ## ## Information View ## !includeurl http://skysigal.com/_media/resources/configuration/plantuml/minimalist.txt class "School Roll Record" as S !includeurl http://skysigal.com/_media/resources/configuration/plantuml/minimalist.txt package Azure { component BASE { interface API component Core component Module database Cache Core -RIGHT0)- Module : extends Core -DOWN(0- Cache : cache Core -UP- API } component "Azure\nData Factory\nService" as DataFactory Core -(0- DataFactory } package LAN { component "EVA" as EVA component "SSIS" as SSIS component "Sql Server" as SS { database "DataFactory\nStaging\nDatabase" as Staging component "Data Factory\nAgent" as DataFactoryAgent DataFactoryAgent -LEFT(0- Staging : extract } SSIS -UP0)- EVA : Extract : TCP 1433 SSIS -UP0)- Staging : Load : TCP 1433 note right of SSIS periodic trigger endnote } DataFactoryAgent -DOWN(0- DataFactory : periodically\ncall for\ninstructions\nover\nHTTPS ## Delivery View ## ## Development View ## ## Testing View ##