Rich Bennett | 4b00193 | 2017-10-16 09:25:01 -0400 | [diff] [blame] | 1 | .. This work is licensed under a Creative Commons Attribution 4.0 International License. |
| 2 | .. http://creativecommons.org/licenses/by/4.0 |
| 3 | |
Idan Amit | d059aea | 2017-11-05 15:07:20 +0200 | [diff] [blame^] | 4 | ======== |
Rich Bennett | 4b00193 | 2017-10-16 09:25:01 -0400 | [diff] [blame] | 5 | Delivery |
| 6 | ======== |
| 7 | |
| 8 | .. note:: |
| 9 | * This section is used to describe a software component packaging. |
| 10 | For a run-time component this might be executable images, containers, etc. |
| 11 | For an SDK this might be libraries. |
| 12 | |
| 13 | * This section is typically provided for a platform-component and sdk; |
| 14 | and referenced in developer and user guides |
| 15 | |
| 16 | * This note must be removed after content has been added. |
Idan Amit | d059aea | 2017-11-05 15:07:20 +0200 | [diff] [blame^] | 17 | |
| 18 | |
| 19 | SDC Dockers Containers Structure |
| 20 | ================================ |
Rich Bennett | 4b00193 | 2017-10-16 09:25:01 -0400 | [diff] [blame] | 21 | |
Idan Amit | d059aea | 2017-11-05 15:07:20 +0200 | [diff] [blame^] | 22 | Below is a diagram of the SDC project docker containers and the connections between them. |
Rich Bennett | 4b00193 | 2017-10-16 09:25:01 -0400 | [diff] [blame] | 23 | |
| 24 | .. blockdiag:: |
| 25 | |
| 26 | |
Idan Amit | d059aea | 2017-11-05 15:07:20 +0200 | [diff] [blame^] | 27 | blockdiag delivery { |
| 28 | node_width = 170; |
| 29 | orientation = portrait; |
| 30 | SDC-Elasticsearch[shape = flowchart.database] |
| 31 | SDC-Cassandra[shape = flowchart.database] |
| 32 | SDC-Frontend -> SDC-Backend; |
| 33 | SDC-Backend -> SDC-Elasticsearch, SDC-Cassandra; |
| 34 | SDC-Sanity -> SDC-Backend; |
| 35 | group ui_group { |
| 36 | color = blue; |
| 37 | label = "UI Layer"; |
| 38 | SDC-Frontend; |
| 39 | } |
| 40 | group bi_group { |
| 41 | color = yellow; |
| 42 | label = "Business Login Layer" |
| 43 | SDC-Backend; |
| 44 | } |
| 45 | group data_storage_group { |
| 46 | color = orange; |
| 47 | label = "Data Storage Layer" |
| 48 | SDC-Elasticsearch; SDC-Cassandra; |
| 49 | } |
| 50 | group testing_group { |
| 51 | color = green; |
| 52 | label = "Testing Layer"; |
| 53 | SDC-Sanity; |
| 54 | } |
| 55 | } |