TrustRadius: an HG Insights company

What is Nuclio?

Nuclio is an open source “serverless” framework focused on data, I/O, and compute intensive workloads. It is integrated with popular data science tools, such as Jupyter and Kubeflow; supports a variety of data and streaming sources; and supports execution over CPUs and GPUs. The Nuclio project began in 2017 and is constantly and rapidly evolving; many start-ups and enterprises are now using Nuclio in production.

Nuclio is used as a standalone Docker container or on top of an existing Kubernetes cluster. Nuclio can also be used through a fully managed application service (in the cloud or on-prem) in the Iguazio Data Science Platform.

To create and manage Nuclio functions through code - for example, from Jupyter Notebook - the Nuclio Jupyter project features a Python package and SDK for creating and deploying Nuclio functions from Jupyter Notebook. Nuclio is also an integral part of the new open-source MLRun library for data science automation and tracking and of the open-source Kubeflow Pipelines framework for building and deploying portable, scalable ML workflows.

The application is designed to addressed the following capabilities of a serverless framework:

  • Real-time processing with minimal CPU/GPU and I/O overhead and maximum parallelism
  • Native integration with a large variety of data sources, triggers, processing models, and ML frameworks
  • Stateful functions with data-path acceleration
  • Portability across low-power devices, laptops, edge and on-prem clusters, and public clouds
  • Open-source but designed for the enterprise (including logging, monitoring, security, and usability)

Nuclio is developed and supported by iguazio, which is now a McKinsey company.

Categories & Use Cases

Technical Details

Technical Details
Mobile ApplicationNo

FAQs

What is Nuclio?
Nuclio is an open source and managed serverless platform used to minimize development and maintenance overhead and automate the deployment of data-science based applications.
How much does Nuclio cost?
Nuclio starts at $0.