Features

Develop
Deploy
Monitor
Secure

Develop, Debug & Integrate

No need to learn

No need to learn complex tools
like Kubernetes, Istio, or Knative

Unified UI around different and disparate cloud-native technologies like Kubernetes, Istio, or Knative, and cloud-provider (AWS, Azure, and GCP) managed services. We make it easy to use cloud-native tools for developing, deploying and managing applications. No need to learn complex tools like Kubernetes, Istio, or Knative.

Hybrid application

Easily create a hybrid application

Using the CloudPlex App Designer, you can easily create a hybrid application consisting of microservices, serverless functions, cloud-provider managed services, third-party APIs, and your legacy, VM-based applications through a visual, drag & drop experience.

up-and-running

Be up and running
in minutes

Integration of major cloud-native tools like Kubernetes, Istio, Knative, Prometheus, Grafana, Kiali, Envoy and others into a single platform. No need to download, install and configure these tools.

API

Available through API

All features that are available in the GUI are also available through an API for full automation and extensibility.

Library

Fully integrated with Docker Hub

Huge library of open source and commercially available microservices.

Ready to start designing with CloudPlex?

Give it a Try

Deploy

Deploy

Dynamic Configuration

No need to hardcode configuration parameters at app design time. Dynamically configure the entire cloud-native app from a simple visual interface. CloudPlex Ultramesh Dynamic Configuration generates service parameters, such as pod IP, endpoints, credentials and runtime parameters of services, which are resolved at run-time through dynamic binding.

CI/CD Integration

Easy integration with all major CI/CD tools, such as Jenkins, Bamboo, GitLab and CircleCI, via webhooks into the CI/CD process. Does not disrupt your existing development, testing and deployment processes.

Deploy Anywhere

Ultramesh provides a simple visual drag & drop interface to deploy your cloud-native applications on the user managed clusters on any public cloud (AWS, Azure, GCP), or provider managed clusters (GKE, AKS, EKS), or private clouds (VMWare, OpenStack), or edge clouds (bare metal).

Visual Deployment Pipelines

Visual design of deployment pipelines with Canary, Blue/Green or Highlander strategies with manual and automatic Canary analysis.

Monitor & Manage

Monitor & Manage

Policy-Based Autoscaling mesh-health-dashboard-deploy service-status-dashboard-deploy service-flow-diagram-deploy comprehensive-mesh-monitoring-deploy
Policy-Based Autoscaling

Policy-Based Autoscaling

Container autoscaling with sophisticated rules based on CPU, memory, requests, packets, bandwidth, and disk writes and reads, defined by either average value or utilization. CloudPlex Ultramesh also autoscales pods based on user-defined rules.

mesh-health-dashboard-deploy

Mesh health dashboard

Understand service health with the mesh health dashboard, which provides a detailed look into health, latency and error rate of each component in the mesh.

service-status-dashboard-deploy

Service status dashboard

Allows navigation and search of service components and to receive detailed information on each component, such as its ports, variables, and virtual service rules.

service-flow-diagram-deploy

Service Flow Diagram

An easy-to-understand service flow diagram provides a powerful way to visualize what is actually happening within your application. Know which components are communicating with each other and locate errors.

comprehensive-mesh-monitoring-deploy

Comprehensive App Monitoring

Monitors all aspects of app components including CPU, memory, network usage, and latency and define alerts -- via email, Slack or webhooks -- based on different health and activity patterns of the services.

Enterprise Grade Features

Enterprise-Grade Security & Collaboration

Project-Centric Collaboration

Project-Centric Collaboration

Project based assignment, control and management of all resources and services.

Role-Based Access Control

Role-Based Access Control

Access to cluster, services, and other resources based on user defined roles and policies. Platform provides a rich set of roles and policies out of the box.

Policy-Based Security

Policy-Based Security

CloudPlex Ultramesh makes it very easy to implement security regimes and adds more levels of security to make applications more robust. All the passwords, ssh keys and cloud credentials are stored in a secure storage vault, which centrally manages and enforces access to secrets and systems. It provides encryption of data in transit and at rest. Ultramesh also provides an intuitive interface to implement Circuit Breakers, in case of any suspicious activity.

Slack Automation

Slack Automation

Automatically integrates with Slack channel for each project in Ultramesh. All project status notifications, monitoring and alerts are automatically sent via Slack channel.