Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

How we plan to do this will be discussed below.

Basic Design

In this section we describe the approach we will be taking to implementing the new functionality in Eclipse Winery.

TOSCA and Eclipse Winery Fundamentals

...

Describe what service catalogs are and how they will be implemented in the context of TOSCA and Winery.

Future Development

After the initial pass described above, we hope to continue expanding on the base we will establish this year. A few of the directions we are already considering are described here.

Deploying Services

The initial focus of our work is on improving the tools for design of services. The other half of the process, deploying those services, could be a focus for upcoming work. XOpera has already been mentioned as an orchestration/deployment tool. Even XOpera will probably require some work to integrate our changes, or at the very least testing and verification. We would also like to make our approach as agnostic as possible, supporting multiple tools, possibly through a plugin framework, and even potentially more than one orchestration tool in the same service. Service deployment and management has seen more work in the open source community than service design, so there are many potential tools to choose from.