Versions Compared

Key

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

...

In 2023 we want to start off prototyping an open tool which will help make designing edge services easier. The overall goals of this year's development are as follows:

  • Improve on existing tooling for edge service designers in a substantial way
  • Provide an open source implementation
  • Have something usable in a short (<1year) time frame

...

TOSCA is a standard focused firstmost on cloud services. It seems likely that adapting it for use on the edge will require some work. On the other hand, it does provide a firm and extremely flexible foundation for modeling services. For this reason, and because of the availability of open source tooling mentioned above, it seems like a good fit for our project.

Our initial focus will functionality supporting be adding and extending functionality to Eclipse Winery in support of these goals:

  • Reducing complexity for people designing edge services by supporting flexible and reusable service designs (service catalogs) and abstractions of service subsystems (components)
  • Supporting developers of edge-oriented software and hardware offerings by making it possible to provide their products to service designers as service components, with the potential to be simply dropped into a service design with minimal configuration

...