Versions Compared

Key

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

...

MECM Components:

  • Dashboard: Monitoring and Visualisation of platform and applications.
  • Rules management
  • Workflow / Policy
  • Database: Postgres db common DB
  • IAAS Adapter
  • Host Selection
  •  The dashboard provides user interface for the mecm services where edge nodes, APPLCM can be registered and apps can be distributed.
  • Workflow / Policy: Provide policy to take action based on analytics like application relocation.
  • Database: Open source PostgreSQL database is being used to store the information, Recommended version is 12.3.
  • IAAS Adapter: Will retreive the query mep capabilities and kpi information from prometheus and also upload config, remove config, instantiate, terminate,and query an application.
  • Host Selection: Repsonbile for selection of host for deployment.
  • Catalog:  Catalog displays the deatils of on hosts and applications.Catalog: Provides application package management
  • Common DB: Persistent Database.

AppStore:

  • Portal: Portal provides the user interface to publish and launch App applications. and has option for user to comment on the application in comment section and give ratings.
  • Appstore ServicesRepo: App Store services where uploading an App package and verifies the upload.
  • PGDB : Open source PostgreSQL database is being used to store the information, Recommended version is 12.3.

Developer Platform:

  • Tools: Developer tools are used in Plugin Management, Plugin Life Cycle and grading systems making it more convenient for developers to develop applications and integrate them into the edgegallery platform.
  • Workspace: Developers manage their own Application development process by creating projects or migrating projects. Developers can manage project, app package and test task management.
  • PG DB: Persistent Database PostgreSQL database version 12.2 is being used.

EDGE Node Components:

MEP:

...

  • Front End: AppStore is a market for developers to publish and launch App applications. Appstore FE provides the registration interface to the new user and once login the store home is visible, where user can upload the application package across various industry domains and displays the list of application along with the deatils. User has option to comment on the application in comment section and give ratings. Deleting option is also available in "My App/My APP" section.
  • Appstore Backend: AppStore is a market for developers to publish and launch App applications. After uploading an App package, it must pass the test first. Only the apps that pass the test can be officially launched. Appstore FE provides platform to upload the application package across various industry domains and displays the list of packages.
  • Postgres DB: The AppStore database uses an open source PostgreSQL database, and the recommended version is 12.2. Which Stores app information, application package information and review details of the application.

...