Known TOSCA Implementations - oasis-open/tosca-community-contributions GitHub Wiki
The Following is a list of known TOSCA implementations that have been brought to the attention of the OASIS TOSCA Technical Committee. The TOSCA TC in no way endorses these implementations nor does it make any statement as to the suitability, quality, availability or level of conformance to the TOSCA Specification or Test Cases. This list is provided as a convenience for OASIS TC Members and parties interested in the adoption of TOSCA.
Feel free to edit the list. Please keep the list in alphabetical order and conform to the style!
AevooCloud (Beta)
Distributed architecture in AevooCloud microservices
Alien 4 Cloud
Topology, Type, and LCM Design (supports Yorc and Cloudify)
- Powers Open Telekom Cloud's Cloud Topology Designer tool
Amazon Telco Network Builder
Automates the deployment and management of telco networks on AWS.
Apache AriaTosca
The AriaTosca project retired on 2018-07-01
Multi-cloud orchestration, e.g. Amazon, Azure, VMware, OpenStack
CELAR
The CELAR project is an initiative specifically focused on multi-cloud elasticity provisioning
Cisco NSO
NSO provides a robust bridge linking network automation and orchestration tools with the underlying physical and virtual infrastructure
Cloudify
Application Lifecycle Orchestration and Management (TOSCA-inspired dialect)
CPLANE.ai
CPLANE's Orchestration Platform automates deployment, monitoring, failure recovery, and evolution of distributed hybrid cloud
DICER
Model-driven continuous architecting for BigData deployment
Eclipse Winery
Eclipse Winery is a web-based environment to graphically model TOSCA topologies and plans managing these topologies
EnterpriseWeb
An application fabric that flexibly connects processes to people, capabilities and data sources to enable dynamically composable enterprises
INDIGO PaaS Orchestrator
The INDIGO PaaS Orchestrator is a component of the PaaS layer that allows to instantiate resources on Cloud Management Frameworks (like OpenStack, OpenNebula, AWS, GCE, Azure, etc.), Mesos and Kubernetes clusters.
Infrastructure Manager
Infrastructure Manager (IM) is a tool that deploys complex and customized virtual infrastructures on IaaS Cloud deployments (such as AWS, OpenStack, etc.).
Itential
Easily consume, transform, and federate any data or modeling language (YANG, YAML, JSON, and TOSCA), into JSON Schema for easily managing data for automations
Khutulun
A distributed orchestrator for services that speaks TOSCA. Khutulun is a straightforward, flexible alternative to Kubernetes, Nomad, etc.
MiCADOscale
Designed to support more complex scaling rules and advanced security features. MiCADOscale is an open-source Dev-Ops framework to automatically deploy, scale, manage and monitor containerized microservices orchestrated by Kubernetes.
MSO4SC HPC
Cloudify plugin, and DSL definition, to orchestrate and mange applications in HPC environments
oas2tosca
Convert OpenAPI or Swagger specification files to one or more TOSCA Profiles.
ONAP
ONAP is a comprehensive platform for orchestration, management, and automation of network and edge computing services for network operators, cloud providers, and enterprises
- JTOSCA parser for SDC component
- TOSCA Task Force
Open Baton
Open Baton is a ETSI NFV compliant Management and Orchestration (MANO) Framework
OpenStack
OpenStack is a set of software components that provide common services for cloud infrastructure
- Community App Catalog (integration with TOSCA)
- Murano Application Catalog (plugin, catalog with business functions like billing)
- Heat Translator Project (IaaS, App Orchestration) (Python package)
- Senlin Project (Clustering and Policy (on roadmap))
- Tacker Project (Network Function Virtualization)
- TOSCA Parser (Python package)
OpenTOSCA
Portal with runtime, repository, and other features mostly based on 2013 XML-based TOSCA standard Cloud Applications
- OpenTOSCA Container (TOSCA 1.0 orchestrator)
- OpenTOSCA Vintner (TOSCA 1.3 preprocessing and management layer)
Opera
Opera aims to be a lightweight orchestrator compliant with OASIS TOSCA
OPNFV
OPNFV reduces time to integrate and deploy NFV infrastructure and onboard VNF/CNFs for those who supply components and those who operationalize these platforms
Puccini
General-purpose stateless TOSCA parser and compiler
- TOSCA Mini-IDE running entirely within a browser as WebAssembly
RADON
Serverless and FaaS Research Project with TOSCA as a centerstage IaC format
SeaClouds
Open, Multi-Cloud Management
SODALITE
Research Project over software-defined, high-performance, cloud infrastructures featuring TOSCA
TORCH
A TOSCA-based orchestrator of multi-cloud resources
TOSCA Implementation Landscape
The following big picture comes from the TOSCA Implementation Landscape project.
TOSCA toolbox
Allows for syntax and type checking of TOSCA service templates and generates UML and other diagrams from a TOSCA template.
TosKer
Open-source framework for deploying and managing TOSCA applications with Docker
totosca
A set of tools aimed to help you working with TOSCA.
Turandot
Orchestrate and compose Kubernetes workloads using TOSCA (based on Puccini)
Ubicity Orchestrator
Pure TOSCA-based orchestrator for cloud applications and NFV
Unfurl
A command line TOSCA orchestrator that enables you to use Git to manage your Ansible and Terraform deployment infrastructure.
yang2tosca
Convert YANG modules to TOSCA type definitions.
Yorc
Yorc is a hybrid cloud/HPC TOSCA orchestrator