The core component that enables interoperability in the deployment of any application is the baker. Given a binary application, the system generates a single binary image, deployable on any generic hypervisor, by merging all dependencies of an application into a single, bootable kernel. Users are able to enjoy reproducible and secure execution either in Cloud or at the Edge.
Users upload their application or can choose from a marketplace, containing open-source or proprietary applications (generic or user-defined). This application is then deployed on-prem, or in popular cloud providers at marginal cost.
Applications benefit from hardware accelerators (GPUs, TPUs, FPGAs, TPUs etc.) thanks to our custom abstraction that enables the exposure of coarse-grained acceleration to workloads running in virtualized environments. Deploy your ML model and perform inference instantly on any compatible serverless platform!
We collaborate with academic institutions and R&D departments, to conduct systems research and move beyond the state-of-the-art on systems design and implementation.
With our expertise in low-level systems software, distributed systems and security, we are building a powerful set of tools which we combine to deliver bespoke virtualisation solutions.
We work with customers to finetune applications with satellite micro-services running as unikernels, with minimal overhead and near-instant response/response round-trip times.
We design, deploy, and maintain the necessary tools & dashboards for your application workflow in various environments: the cloud, on-prem or at the edge. Managing the application execution in any environment has never been easier!
The building blocks of our offering are based on well-established technology. The integration of unikernel technology with efficient/lightweight virtualization and the addition of hardware acceleration for applications differentiates NUBIS from the state of practice: