Nethopper is BYOC (Bring Your Own Cloud). We don't make the clouds you use, we them better. Nethopper works work with all container management platforms, such as OpenShift 3.x, 4.x, Amazon AKS, Google GKE and Anthos, MicroSoft Azure AKS, Rancher, vanilla kubernetes, minikube, and others. There are many use cases, like migrating from OpenShift 3.x to 4.x, private to hybrid cloud migration, edge computing with many clouds/clusters, load balancing between clouds, etc. If you need to distribute, manage, and connect containers and kubernetes objects across multiple clouds, nethopper will simplify your operation, and reduce your effort, while increasing your productivity and security. And it's all supported by RedHat.
- MultiCloud Deployment and Service Distribution
- Whether you have 2 clouds or 2000, you can store and manage all your kubernetes objects (e.g. deployments, services) centrally with Nethopper, and then distribute them to whichever clouds you like with a simple policy. The policy scales to many objects and clouds by using a simple tagging method. No more switching between 100s of kubectl terminals, and hoping that all your clouds are configured and operating properly. An internet browser is all you need, and Nethopper will show you all your objects (e.g. deployments, services) and their health. We'll tell you when which versions of which objects are in which clouds, and allow you to easy modify where every goes.
- MultiCloud Services
- Want your backend in private data center A to be exposed to your public cloud? Securely?
Did you know that you can expose pods/deployments from one cloud to another without all of the complexity of service meshes, ingresses, and network router firewall changes? With nethopper, it is so simple, and only takes a few clicks. Just 'expose' a deployment (same as creating a service), and check the box to make it multicloud. Now, which ever clouds you distribute that service to, you'll be able to access those deployments. Now, all your clouds and datacenters are connected, in one big secure multicloud cloud. The services are even globally load balances across those deployments in multiple clouds. So you can upgrade deployments and migrate datacenters while in service. It's like magic. Well, actually, it's not magic... We use skupper.io, a RedHat OpenSource project, to expose and secure those connections.
- MultiCloud Service Monitoring and Alerts
- Do you ever get caught by surprise when your applications misbehave? Stop reacting, and be 'Pro' active. With Nethopper, you can setup an alarm system, and get an email when trouble happens. Nethopper is constantly monitoring your clouds and services, and we detect problems before your customers do. Set alerts for when clouds, deployments, or services change or fail anywhere in your MultiiCloud. Sleep better at night knowing that are actively monitoring your multi-cloud.
- Global Service Load Balancing
- When you use a cloud load balancer to expose a kubernetes service, it only does LOCAL load balancing between the pods in the local cluster. Nethopper Multi-Cloud services are GLOBALLY load balanced, meaning that service connection request from ANY cloud you choose are distributed across ALL the deployed pods in multiple clusters (ie. clouds) which the service exposes. Compared to local load balancing, global load balancing scales better, and provides protection against cluster, cloud and cloud instance failure. Global Load balancing is also required to gracefully transition pod deployments from one cloud to another, as in cloud migrations.