Versions Compared

Key

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

...

Note: The current name MSB(Microservices Bus) can't  well explain the project anymore, we're considering to change to a new name which can better reflect the scope and functionalities of this project.

Use Cases

Describe the use case this release is targeted for (better if reference to customer use case)MSB is an infrastructure project, it means that MSB supports every ONAP use case with no difference.

Minimum Viable Product

  • Meet the platform maturity(S3P) requirements
  • Help other projects integrate with MSB 

...

Deliverable NameDeliverable Description
To fill outTo fill outAPI GatewayService API gateway which provides client request routing, client request load balancing, transformation, such as https to http, authentication & authorization for service request with plugin of auth service provider,service request logging,service request rate-limiting,service monitoring,request result cache,solve cross-domain issue for web application and other functionalities with the pluggable architecture capability. It can be deployed as external API gateway which is a transparent inter-service communication proxy or internal API gateway which exposes ONAP services to outside world.
Service DiscoveryProvides service registration and discovery for ONAP microservices, which leverage Consul and builds an abstract layer on top of it to make it agnostic to the registration provider and add the needed extension.
JAVA SDK

Provides a JAVA SDK for rapid microservices development, including service registration, service discovery, request routing, load balancing, retry, etc.

Swagger SDKSwagger sdk helps to generate swagger.json and java client sdk during the build time, it also helps to provide the swagger.json at the given URI in the run time.
DocumentationAPI documentation, tutorial and installation guide

Sub-Components

List all sub-components part of this release.
Activities related to sub-components must be in sync with the overall release.

...