Das OpenTOSCA Ökosystem ist eine Werkzeugsammlung, welche die automatisierte Bereitstellung und Verwaltung von IT-Anwendungen ermöglicht. Die Werkzeuge basieren auf der <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Topology and Orchestration Specification for Cloud Applications (TOSCA)</hi> (OASIS 2013), einem OASIS Standard zur portablen Beschreibung von IT-Anwendungen. Der Standard definiert ein Metamodell zur Modellierung von <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Anwendungsmodellen</hi>, die alle Komponenten einer Anwendung, beispielsweise Webserver und Datenbanken, sowie deren Beziehungen untereinander beschreiben. TOSCA ist anbieter- und technologieagnostisch, wodurch ein Vendor-Lock-in verhindert wird. Dadurch können beliebige Komponententypen mittels TOSCA beschrieben und in Anwendungsmodellen miteinander kombiniert werden. Zur automatisierten Bereitstellung der modellierten Anwendungen definiert TOSCA die Konzepte der <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Deployment Artifacts (DA) </hi>und der <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic"> Implementation Artifacts</hi>. Deployment Artifacts stellen die Implementierung einer Komponente dar. Beispielsweise kann die Java-Implementierung eines Analysealgorithmus als Deployment Artifact an das zugehörige Komponentenelement des Modells annotiert werden, siehe Abbildung 1. Managementoperationen, wie beispielsweise ein Installationsskript für einen Webserver, können mittels Implementation Artifacts modelliert werden. Um Anwendungsmodelle inklusive aller Artefakte zu paketieren, definiert TOSCA das selbstbeschreibende Archivformat <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Cloud Service Archive (CSAR). </hi>