Setup options
Starlake is an enterprise-grade data pipeline platform that revolutionizes data integration for organizations. By employing a declarative approach using YAML and SQL, it minimizes complex coding while ensuring robust data governance and quality.
Starlake offers three deployment options:
Starlake OSS Core: This open-source command-line tool enables you to run your Starlake projects locally. It is free to use and encompasses all core features of the platform.
Starlake Self-Hosted: Building upon Starlake OSS Core, this version introduces a web-based user interface for managing your projects through a browser. It includes all command-line functionalities, along with advanced UI and AI features. Starlake Self-Hosted is free to use and can be deployed on your own infrastructure, whether on-premises or in the cloud.
Starlake Cloud: This fully managed cloud-based version of Starlake offers all platform features and is available as a subscription service.
The table below provides a comparison of the three deployment options:
Feature | Starlake OSS Core | Starlake Self-Hosted | Starlake Cloud |
---|---|---|---|
Command-line interface | ✅ | ✅ | ✅ |
Web-based UI | ❌ | ✅ | ✅ |
AI features | ❌ | ✅ | ✅ |
Orchestration | ✅ | ✅ | ✅ |
Deployment | Local | On-Premise / Your Cloud | SaaS |
Cost | Free | Free | Subscription |
Choose the deployment option that best suits your needs and follow the respective installation guide to get started with Starlake.