Multi-Cluster Application Network (MCAN)
What is a MCAN?
The easiest way to visualize, connect, secure, protect, and monitor microservices communication across any cluster, site, cloud, or network. A Multi-Cluster Application Network is an overlay network that connects to multiple Kubernetes Clusters, so that pods and services can communicate securely between clusters.
What is Skupper?
Skupper an open source project created by RedHat. It's a containerized layer 7 router that you can put in a K8s cluster to build a Multi-Cluster Application Network. Pods can communicate securely across Kubernetes clusters with no VPNs or special firewall rules. With Skupper, your application can span multiple cloud providers, data centers, and regions.
Nethopper uses Skupper to securely connect your KAOps tools, clusters, and applications. For example, when ArgoCD attaches a remote cluster, it must connect to remote cluster's K8s API service. Most people expose the K8s API to the internet, and that’s risky. We use skupper to securely attach remote clusters without exposing the K8s API. For another example, if you want to connect your frontend running in one cluster, to your backend database running in a different cluster, we use skupper to do it.
MCAN as a Service
Simplify Your Kubernetes Communications
Microservice and contains need to communicate for your app to work. Often, between two or more clusters. There’s two ways to make that communication; the hard way, and the easy way. Too many DevOps teams do it the hard way. First, they hire a team to implement a service mesh with sidecars. Then, to get in and out of Kubernetes clusters, they hire a team to implement an ingress gateway. Then, to get in and out of the cloud networks, they hire a team to automate network configuration (firewalls, gateway routers, load balancers). In the end, they have 3 teams, each with their own dashboards in each cloud.
​
The easy way is to use Nethopper MCAN. Simply sign up, and even with no training, you can easily discover and connect your containers in multiple clouds. It only takes a few minutes.
Nethopper as a Service Console
It does all the work of an integrated Service Mesh, Multi-Cloud Network, and Kubernetes Ingress
SERVICE MESH
Zero Trust
mTLS encryption
Traffic management
MULTI-CLOUD NETWORK
Overlay Network to connect clouds
No need to configure IP Gateway, FireWalls or Load Balancers
KUBERNETES INGRESS
Access to remote cluster services, as if they were in the local cluster
No need to configure an ingress
Multi-Cloud Application Network as a Service
Clouds Without Borders
Improve Application ROI
and Ensure Business Outcomes
Add application features faster while reducing cloud and application operational costs
​
-
Improve application ROI and business outcomes with up to 80% faster releases
-
Reduce application operational expenses by up to 90%
Increase Application Feature Agility with 80% Faster Updates/Releases
Get seamless network operation integration
​
-
Decrease the time and effort to develop and run your apps - from one week to < than a day
-
Gain unparalleled app visibility & control with centralized console for all objects and services
Reduce Application Downtime by Up to 90%
Protect your application with cloud backup and recovery to decrease unplanned downtime and ensure business continuity
​
-
Multi-Cloud Global Load Balancing capabilities removes single point of failures and reduces downtime by up to 90%
Decrease Cyber Security Risks by Up to 66%
Leverage the no-code simplicity of a comprehensive microservice security solution
​
-
Significantly reduce your cyber security attack surface
-
Guarantee your applications will follow security standards - automatically