Nimbella is designed specifically to address the challenges developers face in adopting a serverless computing model. There is little doubt that serverless is radically changing the way cloud applications are developed. For the enterprise developers that have already taken notice, they’ve realized dramatic gains in agility, focus, and costs. Smaller teams can deliver large-scale distributed applications faster and more securely than ever before. Nimbella is dedicated to facilitating the widespread adoption of this computing paradigm and deliver a serverless cloud with a beautiful developer experience.
One of the big challenges with current serverless computing models is the lack of support for stateful workloads. Nimbella’s unique approach addresses this challenge so that developers can build stateful applications from the outset. Now you can develop stateful, stateless, JAMstack, streaming or long-running applications that can operate at enterprise scale, with high performance and built-in security. Nimbella’s technology is also suited for complex use-cases that employ artificial intelligence and machine learning techniques.
Nimbella provides a development workflow that naturally complements current developer tools. This allows you to rapidly deliver serverless applications from scratch, or gently migrate legacy code to the cloud. Nimbella provides all developers (front-end, back-end or full-stack) with a unified programming experience that extends from the desktop to the cloud. Start building, and let Nimbella handle the rest, including configuration of all integral services such as storage management, capacity provisioning, auto-scaling, monitoring, and logging. This shift of all infrastructure burdens to the Nimbella platform lets you focus on what you do best: deliver business value to your organization and clients.
Nimbella is cloud-agnostic and can run on public and private clouds thus naturally supporting a hybrid or multi-cloud strategy. As a developer, you can code once and run on all clouds or your local machine, because you can deploy the Nimbella platform anywhere. Built with both Kubernetes, Virtual Machines, and the Edge in mind, Nimbella aims to liberate the enterprise from the fear of vendor lock-in: move your compute to your data, use the best of all the clouds, and extend the same uniform experience to your private infrastructure. The Nimbella platform is built from proven enterprise-grade open-source and can be deployed on-premise, but is also available as a managed and hosted service leveraging underlying cloud infrastructure from popular clouds providers.
Nimbella is a cloud-native software stack that delivers a runtime environment for serverless and containerized applications. It is a full-stack platform which can be deployed either on dedicated infrastructure, private or public clouds. Nimbella utilizes Kubernetes as part of its foundation but can also run on bare metal. It hides all aspects of Kubernetes, because, well, Kubernetes is designed for operators, not developers. The Nimbella platform administers the underlying components, including storage management, capacity provisioning, auto-scaling, identity management, monitoring, and logging. We are constantly adding new capabilities and currently we are working on including rich integration with event and streaming sources.