Known TOSCA Implementations
NOTE: The Following is a list of known TOSCA implementations that have been brought to the attention of the OASIS TOSCA Technical Committee.
Topology, Type, and LCM Design: http://alien4cloud.github.io
Apache Project Page: http://incubator.apache.org/projects/ariatosca.html
The CELAR project is an initiative specifically focused on multi-cloud elasticity provisioning: https://github.com/CELAR/c-Eclipse
Application Lifecycle Orchestration and Management: http://getcloudify.org
Eclipse Winery is a web-based environment to graphically model TOSCA topologies and plans managing these topologies: https://projects.eclipse.org/projects/soa.winery
Cloudify plugin, and DSL definition, to orchestrate and mange applications in HPC environments.
How use TOSCA in HPC: http://doc.mso4sc.eu/infrastructure/latest/components/orchestrator/tosca/README.html
Data/computing platform for CERN and other scientific communities: http://information-technology.web.cern.ch/about/projects/eu/indigo-datacloud
Open source orchestration platform that enables telecommunications and cable operators to effectively deliver end-to-end services across Network Functions Virtualization (NFV) Infrastructure, as well as Software Defined Network (SDN) and legacy network services: https://www.open-o.org
Open Baton is a ETSI NFV compliant Management and Orchestration (MANO) Framework https://openbaton.github.io/
Community App Catalog (integration with TOSCA): http://apps.openstack.org
Murano Application Catalog (plugin, catalog with business functions like billing): https://wiki.openstack.org/wiki/Murano
Heat Translator Project (IaaS, App Orchestration): https://wiki.openstack.org/wiki/Heat-Translator
Senlin Project (Clustering and Policy (on roadmap)): https://wiki.openstack.org/wiki/Senlin
Tacker Project (Network Function Virtualization): https://wiki.openstack.org/wiki/Tacker
TOSCA Parser: https://wiki.openstack.org/wiki/TOSCA-Parser
Portal with runtime, repository, and other features based on 2013 XML-based TOSCA standard Cloud Applications: http://www.opentosca.org/
- The opera aims to be a lightweight orchestrator compliant with OASIS TOSCA. The initial compliance is with the TOSCA Simple Profile YAML v1.2. It uses Red Hat Ansible Automation for interface implementation.
- Serverless and FaaS Research Project with TOSCA as a centerstage IaC format.
- Research Project over software-defined, high-performance, cloud infrastructures featuring TOSCA.
- Multiple initiatives including:
Deliberately stateless cloud topology management and deployment tools for Kubernetes and TOSCA: https://github.com/tliron/puccini
Python Packages for TOSCA
standalone, reusable packages from OpenStack projects
TOSCA Parser: https://pypi.python.org/pypi/tosca-parser
Heat Translator: https://pypi.python.org/pypi/heat-translator
Open, Multi-Cloud Management: https://seaclouds-project.eu
- Open-source framework for deploying and managing TOSCA applications with Docker.
TOSCA Type Browser: https://ubicity.com/types.html
TOSCA Validator: https://ubicity.com/validator.html