Leverage modern languages and frameworks to access MultiValue data and business logic with the new Rocket® MultiValue Integration Server (MVIS). Rocket MVIS is the next step on the upgrade path for Web DE and U2 REST users, and comes loaded with new features that make your job easier. By using a low-code/no-code approach that’s cloud-ready, MVIS gives you 24x7x365 connectivity for a better experience. It’s the tool to use if you’re looking to extend business opportunities, expand your workforce with younger developers, and get products to market faster.

Rocket MVIS Overview

MVIS makes MV mainstream and keeps MV relevant for new development talent

MVIS follows a low-code/no-code model that makes it easy to unlock business logic and data by creating RESTful APIs and associated Swagger definitions. The Swagger integration, including the Swagger Editor, provides a level of abstraction that gives developers without MV experience the ability to understand exactly what the API is doing. This means MV and non-MV developers can easily interact with and consume your APIs to quickly enhance applications or develop new ones in shorter development cycles. This decreases your time to market and minimizes Total Cost of Ownership (TCO), keeping you ahead of the competition.

Your developers can create services using the web interface or programmatically (via an admin API). Continuous Integration/Continuous Development (CI/CD), supported by the admin API, helps your organization get new features to market faster and with greater reliability.

What's New in MVIS 1.3

MVIS 1.3 offers new features for modernizing the development and deployment of existing MV applications, and for developing new ones. Learn more about new MVIS licensing and pricing (MVIS is now free-of-charge to our UniVerse and UniData customers with an active maintenance agreement).

Ensure optimized user experiences with 24x7x365 availability

Continuous availability is a fundamental requirement for end users. MVIS provides connection resiliency that makes it possible.

  • Connection pool licenses can be shared across accounts (with min/max number of connections set per account) on each server so “available” licenses can be used by applications with heavy demands.
  • Ensuring proper distribution of licenses minimizes end-user wait time, maximizes license usage, and safeguards customer SLAs.
  • Individual pools within a set of pools can be restarted without shutting down the server, eliminating application downtime.

MVIS can also be used in combination with orchestration technologies, such as Kubernetes, for deployment automation that enables patterns such as high availability, blue-green deployment, and elastic scalability. An orchestrator using monitoring information from MVIS can automate the spawning of new MVIS server instances to allow your applications to grow elastically as your load increases, or recover from failure quickly without the need for human intervention.

Complete visibility into API and license activity

With MVIS API and license logging, activity monitoring is at your fingertips. API logs provide per-call data to the data servers, along with aggregate and performance statistics. License logs provide the number of requests in queue and “free or busy” status, along with requests that exceed a threshold.

The MVIS Administration Console is available as a browser-based UI and REST API that serves as a portal into the log files, giving you complete real-time visibility into how your APIs and licenses are used and performing. The Admin Console closely monitors responsiveness and availability, giving you confidence your APIs are functioning as expected, or highlighting issues that could be causing application failure.

Visibility into license consumption provides insight into the user experience, such as the average user wait time for an available license. The ability to pinpoint a poor user experience empowers you to take a closer look and evaluate where to make improvements like redistributing or adding licenses.

For a deeper look, MVIS integrates with Fluentd to complement a range of popular monitoring and management tools, including DataDog and Prometheus.

Cloud-ready and flexible deployment options

Whatever combination of deployments you rely on, MVIS will fit your strategy. MVIS can be managed and deployed in the cloud, on-premises, and in a hybrid-cloud model. You can leverage shared configuration files located in an Amazon Web Service (AWS) S3 bucket, or Azure Blob Storage to support a cluster of MVIS(s) and eliminate a single point of failure. You can also increase the value of your application by connecting to your cloud provider service, such as Azure Application Insights or AWS CloudWatch, for increased analytics.

The MVIS architecture supports flexible deployment options. You can:

  • On-premises
    • Run MVIS standalone and the MVAS on the same server
    • Run MVIS standalone on its own server connecting to one or more MVAS
    • Run MVIS as a container for a more lightweight solution—simply point your Orchestrator to the container or use a container manager such as Docker
  • On cloud
    • Run MVIS standalone on a virtual machine connecting to one or more MVAS
    • Run MVIS as a container for a more lightweight solution—simply point your Orchestrator to the container or use a container manager such as Docker

Next Generation for Web DE and U2 RESTful Customers

MVIS enhances the proven strengths of Rocket® U2 Web Development Environment (Web DE) and U2 RESTful Web Services by giving existing customers access to powerful new functionality that today’s development teams and end users require. From API and license monitoring, to elastic scaling, failover, and cloud readiness, MVIS is adaptable and ready. It also provides migration functionality that will help you leverage existing Redback Objects (RBOs) and U2 RESTful Web Services without compromise.

For U2 RESTful Web Services customers, it’s as simple as exporting your data resources, subroutines, and dynamic arrays in the U2 Web Designer UI, and then importing them into MVIS through the MVIS Administration Console. If you’re using Web DE, a tool converts the JavaScheduler.ini to the MVIS.ini file and updates configuration details such as account settings, encryption, and server path details. Existing RBOs do not require any updates and will be routed through MVIS once the host port is updated in the Rgw5.ini file

Questions? Call us: U.S. +1 855-577-4323