Quick and Easy
Kickstart your journey with Ilum's user-friendly and completely free licensing system. Our intuitive setup ensures that you can generate and manage your license without any technical hurdles. A step-by-step guide makes the process easy, saving you time and effort so you can focus on what matters most.
Start for Free!Ilum is a modular platform, designed to adapt to your specific needs. The default version installs without any additional parameters and already gives you a complete lakehouse: Apache Spark, Jupyter, a SQL Editor with Spark SQL and DuckDB, Hive Metastore and DuckLake catalogs, and data lineage. You can enhance it by enabling specific modules during installation, or later from the Modules page in the Ilum UI.
To make this process easier, we've provided a simple tool below (Option 3) to help you select the modules you want to include and generate the matching Helm command.
Please keep in mind that adding additional modules will increase the required resources, such as RAM, CPU and storage. 12GB of RAM is enough for the Minimal version and 18GB for the default setup. Every extra module adds to that.
To setup Ilum within a Kubernetes cluster, you must use Helm.
Check our ArtifactHUB, blog and documentation for detailed instructions.
Haven't got a Kubernetes cluster? Look into Minikube or Microk8s!
Ilum supports all the k8s distribution or managed cloud solutions, you can test it locally on Linux, macOs or even Windows. Our containers are built to support both amd64 and arm architectures.
Below is an example with minikube which is great for testing, but the same thing will work with K3s, GKE, AKS, EKS
minikube start --cpus 12 --memory 18192 --addons metrics-server
Spark, Jupyter, SQL Editor with Spark SQL and DuckDB, Hive Metastore and DuckLake catalogs, Data Lineage and MinIO object storage, all with a single command.
helm repo add ilum https://charts.ilum.cloud
helm repo update
helm install ilum ilum/ilum
The CLI checks prerequisites, finds your cluster (or creates a local minikube) and installs Ilum in one step. Add modules later with ilum module enable.
curl -fsSL https://get.ilum.cloud/cli | bash
ilum quickstart
All necessary services should launch within a few minutes.
Ilum is installed with a user-friendly UI that can be accessed through service or port forwarding. Use admin/admin as default credentials. You can change them during the deployment process or in user management section on the UI.
kubectl port-forward svc/ilum-ui 9777:9777
Visit http://localhost:9777 to reach ilum-ui or use this command: minikube service ilum-ui
Minimal
Default
Data Engineer
Data Analyst
Machine Learning
Custom
Container orchestration platform
SQL gateway for the SQL Editor and JDBC/ODBC clients
Resource manager for Hadoop clusters
Unified analytics engine for large-scale data processing
In-process OLAP engine built into the SQL Editor

Distributed SQL query engine for big data

Low-latency stream processing engine

Extensible query execution framework

Library for parallel computing in Python
Default table catalog for Spark, Trino and SQL
DuckDB-native lakehouse catalog on object storage
Versioned data lakehouse control system
Open catalog with unified governance for data and AI
Open-source catalog for Apache Iceberg
S3-compatible object store

High-performance S3-compatible object store
Distributed storage system, deployed with Rook
Scalable distributed file system
Distributed POSIX file system
Scalable object storage service
Cloud-based object storage service
Scalable cloud object storage
Distributed file system for big data
Data engineering pipelines

Workflow automation platform with native AI capabilities.
Open Source Declarative Orchestration Platform.
Data integration and workflow automation
Data transformation and modeling tool
Framework for transforming and integrating data
Modern orchestration platform
Data lineage collection for analysis
Data discovery, governance and data catalog
Data governance and metadata management
Metadata platform for data discovery, cataloging, and governance.
Interactive computing
Web-based notebook
A multi-user version of the jupyter
Data exploration and visualization platform

A powerful, secure, and flexible analytics platform.

A business analytics tool
A modern data platform.

An analytics platform.

An open-source analytics platform.

A lightweight platform for querying and visualizing data.
ML and GenAI made simple
Tracing, evaluation and prompt management for LLM apps
Turn data scripts into shareable web apps
Machine learning workflow orchestration platform

A fast open-source OLAP database management system

MPP database for real-time analytics.
A real-time distributed OLAP datastore.
A high-performance real-time analytics database.
Monitor and manage data security across the platform
SQL query engine for data analytics
Unified analytics platform for big data

Complete monitoring solution including Prometheus and Grafana

Manage your logs using Loki with Promtail agent
Pipeline traces and per-job cost with OpenTelemetry and Tempo
Run your first job in just 2 minutes!
helm repo add ilum https://charts.ilum.cloud
helm repo update
helm install ilum ilum/ilum
All necessary services should launch within a few minutes.
We value your feedback and are always eager to improve. If you have suggestions that could enhance your experience or make navigating the product easier, please let us know. Join us in shaping the future of our platform! Your input matters.
Add feature request