Skip to content

Commit

Permalink
Close #21
Browse files Browse the repository at this point in the history
  • Loading branch information
philippemerle committed Jun 6, 2022
1 parent 0ba14a7 commit b148b4d
Show file tree
Hide file tree
Showing 7 changed files with 171 additions and 152 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ I started from the list of [Known TOSCA Implementations](https://github.com/oasi

In order to structure the TOSCA landscape, I gradually built a classification containing the following eight categories:
1. **Open Standards**: This groups open standards based on TOSCA. Exemplary standards are **ETSI GS NFV-SOL 001** and **TM Forum IG1176**.
2. **EU Funded Projects**: This groups European Union funded projects which have contributed to some TOSCA software tools. Exemplary projects are **CELAR**, **Indigo**, **RADON**, **SeaClouds**, and **SODALITE**. I discovered missing **DICE**, **LEXIS** later during the study.
2. **EU Funded Projects**: This groups European Union funded projects which have contributed to some TOSCA software tools. Exemplary projects are **CELAR**, **Indigo**, **RADON**, **SeaClouds**, and **SODALITE**. I discovered missing **DICE**, **eFlows4HPC**, and **LEXIS** later during the study.
3. **TOSCA Modeling Tools**: This groups all TOSCA implementations providing a graphical interface (GUI) to design both TOSCA topology templates and types. Exemplary implementations are **Alien4Cloud**, **Cloud Topology Designer**, **DICER**, **Eclipse Winery**, and **EnterpriseWeb**. I discovered the missing **c-Eclipse** and **RADON IDE** later during the study.
4. **TOSCA Marketplaces**: This groups TOSCA specific places where CSARs can be imported, stored, and then proposed to TOSCA end-users. A CSAR could contain one TOSCA application (one topology template + application-specific types) or one TOSCA profile (a set of general-purpose TOSCA types). I discovered this category during the study and found only one market place currently, i.e., **xOpera Template Library**. No doubt, other marketplaces could emerge in the future.
5. **TOSCA Orchestrators**: As the category name clearly indicates, this groups all TOSCA orchestrators which automate the deployment of TOSCA topology templates on target environments. This category contains a lot of the entries of the initial list, and there are so many exemplary orchestrators that I prefer to name none. But you should find your favorite orchestrator, shouldn't you?
Expand Down
13 changes: 7 additions & 6 deletions TOSCA-Implementation-Landscape-statistics.md

Large diffs are not rendered by default.

159 changes: 81 additions & 78 deletions TOSCA-Implementation-Landscape.cmapx

Large diffs are not rendered by default.

Binary file modified TOSCA-Implementation-Landscape.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions TOSCA-Implementation-Landscape.puml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ package "**EU Funded Projects**" as EU_Funded_Projects {
map "**LEXIS**" as LEXIS #PaleGreen {
Links => [[http://www.lexis-project.eu <img:icons/Website.png{scale=0.5}>]] [[https://github.com/lexis-project <img:icons/GitHub.png{scale=0.5}>]]
}
map "**eFlows4HPC**" as eFlows4HPC #PaleGreen {
Links => [[https://eflows4hpc.eu <img:icons/Website.png{scale=0.5}>]] [[https://eflows4hpc.readthedocs.io Doc]] [[https://github.com/eflows4hpc <img:icons/GitHub.png{scale=0.5}>]]
}
}
package "**Open Source Communities**" as Open_Source_Communities {
map "**OpenStack**" as OpenStack #PaleGreen {
Expand Down Expand Up @@ -358,6 +361,8 @@ Radon o-- OpenTOSCA : <<contributes>>
Sodalite ..> xOpera_Opera : <<uses>>
LEXIS o-- Alien4Cloud : <<contributes>>
LEXIS o-- Yorc : <<contributes>>
eFlows4HPC o-- Alien4Cloud : <<contributes>>
eFlows4HPC o-- Yorc : <<contributes>>
OpenStack *-up- tosca_parser : <<hosts>>
OpenStack *-up- Heat_Translator : <<hosts>>
OpenStack *-up- Tacker : <<hosts>>
Expand Down
125 changes: 66 additions & 59 deletions TOSCA-Implementation-Landscape.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 11 additions & 8 deletions TOSCA-Implementation-Landscape.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,14 +84,6 @@ EU Funded Projects:
uses:
- xOpera Opera

Sodalite:
Status: ACTIVE
Links:
Website: https://www.sodalite.eu
GitHub: https://github.com/SODALITE-EU
uses:
- xOpera Opera

LEXIS:
# Description: Large Scale Execution for Industry & Society
Status: ACTIVE
Expand All @@ -102,6 +94,17 @@ EU Funded Projects:
- Alien4Cloud
- Yorc

eFlows4HPC:
# Description: Enabling dynamic and Intelligent workflows in the future EuroHPC ecosystem
Status: ACTIVE
Links:
Website: https://eflows4hpc.eu
Doc: https://eflows4hpc.readthedocs.io
GitHub: https://github.com/eflows4hpc
contributes:
- Alien4Cloud
- Yorc

Open Source Communities:
OpenStack:
Status: ACTIVE
Expand Down

0 comments on commit b148b4d

Please sign in to comment.