Versions Compared

Key

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

This wiki page is for developers.

Contents

Table of Contents
excludeContents

Akraino Edge Stack Portal and Workflow engine us hides the complexity of the install and management tools of the large number of edge sites. Akraino Edge Stack portal could be agnostic to specific blueprint and support multiple blueprints from the community.

High Level Architecture

Akraino workflow process is designed by using spring boot and embedded Camunda workflow engine.  The workflow process and Spring boot application provide external rest API. Each external API is responsible for invoking respective Camunda workflow process. Camunda reads the process definitions from the document store or the classpath.  

...

Akraino public API defines the rest API for each portal process.  The portal application uses this API to execute various process like build, deploy etc.

Akraino has Seed code supports the following APIs

  • Build
  • Deploy
  • Apache
  • ONAP
  • Airship


Below section provides additional details about the workflow used within the seed code.

Build

This API is used to build and verify the tar file.

...