Today Nimbix announced PushToCompute, a new method for rapid cloud deployment and monetization of containerized compute intensive applications. This capability is built into the JARVICE platform which powers the Nimbix Cloud.
PushToCompute is the easiest and most advanced DevOps pipeline for high performance applications available today”, said Nimbix CTO Leo Reiter. “It seamlessly enables serverless computing of even the most complex workflows, greatly simplifying application deployment at scale, and eliminating the need for any platform orchestration or user interface work. Developers simply focus on their specific functionality, rather than on building cloud capabilities into their applications.”
Through the added feature on the JARVICE platform, developers are able to import the latest version of their application into an existing workflow in the Nimbix Cloud and make it available for consumption at scale immediately.
The application, along with its dependencies, executes in JARVICE’s container runtime environment, which provides superior performance and scale. This includes sub-second launch times, faster execution, seamless access to advanced computational accelerators (such as GPUs and FPGAs), automated heterogeneous data management, and rapid workflow deployment across multiple compute nodes either in a parallel or distributed paradigm.
In an effort to promote openness, Nimbix distributes single node “JARVICE emulators” built into free Docker base images developers can use to build and test their applications on local hardware. In addition, when using PushToComputeTM, developers own one hundred percent of their code and can control how much or how little of it is exposed to end users when running serverless instances of it. For example, trained neural network data can be kept secure while exposing a cognitive API around it.
In addition, Nimbix offers a software-as-a-service (SaaS) marketplace where developers and independent software vendors are paid on a per usage basis when their workflows are consumed, and allows seamless updates of these workflows through the PushToComputeTM mechanism.
Nimbix provides on-demand and scalable compute resources that enable organizations to run large-scale High Performance Computing (HPC) workloads in the cloud. HPC allows scientists, developers, and engineers to solve complex science, engineering, development, big data, and business problems using applications that require high compute capabilities. Nimbix’s growing number of integrated platform services allows organizations to increase the speed and effectiveness of research by running high performance computing in the Nimbix Cloud.