• Train

          Develop

          Deploy

          Operate

          Data Collection

          Building Blocks​

          Device Enrollment

          Monitoring Dashboards

          Video Annotation​

          Application Editor​

          Device Management

          Remote Maintenance

          Model Training

          Application Library

          Deployment Manager

          Unified Security Center

          AI Model Library

          Configuration Manager

          IoT Edge Gateway

          Privacy-preserving AI

          Ready to get started?

          Overview
          Whitepaper
          Expert Services
  • Services
        • Resources

          Research

          Company

          Why Viso Suite?

          The Viso Blog

          About Viso

          Evaluation Guide

          Explore Use Cases

          Customers

          Viso Suite Whitepaper

          Industry Reports

          Support Center

          ROI Impact Study

          Technology Guides

          Careers

          Security & Trust

          Contact

          Why Viso Suite

          Viso Suite is the most advanced no-code computer vision platform to build, deploy and scale your applications. It is trusted by leading Fortune Global companies.

  • Pricing
Viso Suite
Evaluation Guide

Viso Suite Development and Management Tools

Table of Contents

Viso Suite provides tools for developing and managing a full range of computer vision applications – from point solutions to large-scale business systems. The no-code and low-code tools are at the heart of the Viso Suite architecture.

Development

Viso Suite offers a visual development environment and other no-code tools for accelerating computer vision development of applications that are scalable and future-proof.

The tools in this layer include:

  • Viso Builder
  • AI model Manager
  • Module Manager
  • Application Manager
  • Marketplace Library
Viso Builder

The Viso Builder is the environment for creating all parts of the application stack: video data input, pre-processing, deep learning tasks, application logic, business process flows, and integrations. In this environment, developers drag and drop modules to create the computer vision pipeline and business logic for their applications. All modules from the module manager can be used as building blocks in the Viso Builder to build applications.

The Viso Builder allows wiring together hardware and software to run machine learning tasks on edge devices. Applications consume the input data, such as video streams of physical cameras or images of video files. The application output data provides insights and information to automate tasks, visualize reports or dashboards, and integrate with other systems. All application modules have hook points so that developers can extend them with their own code.

The environment has an intelligent engine that works behind the scenes to ensure applications are deployment-ready and changes won’t impact existing applications. Flow templates for common computer vision applications enable developers to create computer vision systems without having to build them from scratch. With sample video data, the camera input of video cameras can be simulated.

Module Manager

The Viso Module Manager is the environment for managing and creating modules that extend the Viso Suite platform and integrate with custom code and third-party systems. These modules can be reused by all applications built with Viso Suite. Developers use the Module Manager to code integration components and add their own serving containers.

When publishing a module, the environment manages it just like the already installed modules. The Module Manager provides built-in version control and automated dependency management.

Marketplace Library

The Viso Marketplace Library provides a repository of modules, AI models and algorithms, as well as complete computer vision applications.

By providing existing modules that can be installed from the marketplace and reused in applications, the marketplace library accelerates the delivery of applications. The marketplace is fully integrated with the Viso Workspace and its visual development environment, so developers and others can get and adapt these components in no time.

Most of the components in the marketplace repository are actually built and shared by viso.ai and community members. Trusted components go through a verification process by viso.ai experts to ensure they deliver the promised functionality and follow best practices. For the components provided by viso.ai, we provide maintenance and support under the customer’s workspace terms of service.

Management

Managing application deployment is the key to successful computer vision delivery, now and in the future. Viso Suite provides consoles, tools, and a repository that enables centralized management of environments, elimination of technical debt, and facilitates reusing application modules.

The main components of this layer are:

  • Deployment Manager
  • Device Management
  • System Dashboards
Viso Deployment Manager

The Viso Deployment Manager is a console that enables centralized management of all development, testing, and production deployments to endpoints – at the edge and in the cloud, physical and virtual. The no-code tools automate DevOps processes, so individuals and teams can stage applications from development to production. The Deployment Manager supports:

  • Staging applications across different environments. When testing an application, the Deployment Manager does a dependency analysis to ensure smooth deployments and running of the application on the destination endpoint.
  • The Deployment Manager facilitates updating deployed applications to use the latest code, versions, AI models, and more.
  • Monitoring of the performance of applications. All applications built with Viso Suite can be monitored to identify issues effectively, even in large distributed systems.
  • Managing IT team permission. An organization can manage the authentication and different permission levels of each user. This allows to govern and secure sensitive deployment actions.
Viso Device Manager

The Viso Device Manager is a console that manages the operational aspects of all endpoints, virtual and physical devices, along with system-wide and application-specific configurations on device-level. Key actions include:

  • Rolling out applications and taking applications offline.
  • Device actions to remotely manage edge devices, including rebooting devices.
  • Device analytics with historical data in drill-down real-time dashboards to spot and debug issues rapidly.
  • A set of +100 automated, continuous health checks to monitor system health of large distributed systems.

Scalability

Viso Suite is designed with a strong focus on scalability. The underlying architecture supports scaling a simple computer vision application to a large-scale system.

Platform Runtime

The Viso Suite platform runtime layer automatically provisions, configures, and tunes an organization’s infrastructure for high performance, availability, security, and reliability.

Play Video