SOAJS Console

Introduction


The SOAJS Console formerly known as the SOAJS Dashboard is a product designed to assist you in managing your cloud of microservices.

The product is divided into 2 sections: Microservice & User Interface and together, they offer the interface that acts as a control panel which you use to manage any environment built using SOAJS.

The product is only deployed in the DASHBOARD environment and this environment is generated when you install SOAJS Console via the SOAJS Installer.

Microservice


The microservice contains all the APIs and Business Logic that allows you to Provision, Manage, Orchestrate, Operate and conduct IT Operations in any environment you have created using SOAJS. 


User Interface


The User Interface contains ready to use wizards and modules that assist you in navigating and operating in the DASHBOARD environment to manage all environments and deployments by communicating with the Microservice and rendering returned responses.


Both the microservice and the UI form up the Control Panel you need to develop, manage, deploy and operation on your projects and in multiple environments.





Benefits & Features



Infrastructure:

Connect with Cloud Providers and setup your infrastructure.

  1. Connect and Integrate with all Cloud Providers using multiple technologies
  2. Build Templates to create clusters and environments
  3. Manage and Operate networks, certificates, firewall, load balancers, IP addresses and more

Develop:

Integrate, Install and build services & daemons.

  1. Full Blown API Catalog of installed services, daemons and static HTML content.
  2. Create & Manage daemon groups with different flavors and control daemons behavior in multiple environments.
  3. Integrate with 3rd Party Git Providers: Github & Bitbucket and activate custom-made services, daemons, and HTML content.
  4. Rich wizard to build Microservice and Endpoints without writing code.
  5. Test-generated microservices using Swagger in multiple environments.
  6. Build Recipes and standardize deployment of source code and resources on top of multiple technologies


Manage:

Decide who has access to what and where.

  1. Productize and Package access level recipes to multiple services/daemons in different environments.
  2. Turns on multitenancy, secure your services and make them behave differently based on the tenant invoking their APIs.
  3. Create and Manage Tenants, generate keys for them and Configure Private Inputs in different environments.
  4. Manage your Organization Charts.
  5. Configure and Update the Settings of your SOA Cloud.

Deploy:

Click, Click, Click and you are done

  1. Interact with ready-made wizards to Create custom environments and configure them each with a different security protocol.
  2. Create, manage and share resources among environments
  3. Create and manage standalone or multi-tenant databases.
  4. Define and configure your platform deployment infrastructure.
  5. Go High Available and deploy your environments, your services & daemons with just a few clicks.
  6. Monitor, Troubleshoot, scale and perform maintenance operations on all your services & daemons all through clicks of a button.
  7. Turn on Continuous Integration and continuous delivery 
  8. Monitor Analytics and generate Reports from Cloud Traffic and Performance


Operate:

Work on the modules of the product you are running and achieve ROI.

  1. Build custom Themes, UI modules, and frontend using the SOAJS SDK, then deploy it here.
  2. Deploy your custom product modules which interact with the micro-services you deployed in your environments.
  3. Benefit from full data isolation between environments.
  4. Operate on the different areas of your product through the deployed modules across all the environments you have.





Recently Updated Pages