Introduction to Keboola's Pricing Plans
Keboola, a leading data operations platform, provides flexible pricing options designed to suit various project sizes and requirements. Whether you're a startup just beginning your data journey or a large enterprise with complex data needs, Keboola offers a pricing plan tailored to your specific needs. In this detailed guide, we'll thoroughly explore Keboola's Pay-As-You-Go (Free Tier) plan, helping you understand its features, limitations, and the benefits it provides for your data projects.
Understanding the Keboola Pay-As-You-Go Plan
The Keboola Pay-As-You-Go plan is specifically designed for smaller projects, startups, and individuals looking to explore Keboola without any upfront costs. This free tier provides a cost-effective entry point, making it an ideal choice for new users or smaller-scale projects that require basic functionalities.
Key Features of the Pay-As-You-Go Plan
- Single Project Limitation: Each account on the free tier is limited to one project. This means the plan is best suited for simpler, single-project architectures, rather than multi-project environments.
- Limited Transformations Support: The Pay-As-You-Go plan supports transformations in SQL, Python, R, and dbt. This ensures you have core data transformation capabilities, but other advanced languages and tools for machine learning (such as Julia or Spark) are not available in this tier.
- No Data Catalog Feature: Sharing, grouping, and advanced cataloging of data is not available in the free plan.
- Fixed Performance and Workspace Sizes: The backend sizes used for transformations are fixed, and customizations for performance are unavailable. This plan operates at half speed compared to standard Keboola projects and does not allow customization of Python workspace sizes.
- Data Storage Limit: The Pay-As-You-Go plan includes a generous but limited 250 GB of total data storage.
- Support and SLA: While you receive access to Keboola's support, requests and tickets are handled on a best-effort basis without a guaranteed Service-Level Agreement (SLA).
- Backend Flexibility: You can either use Keboola's managed backend or connect your own Snowflake backend, providing you flexibility based on your existing infrastructure.
Runtime Minutes and Purchasing Additional Minutes
The Pay-As-You-Go plan includes free runtime minutes each month:
- First Month: 120 runtime minutes free.
- Subsequent Months: 60 runtime minutes each month thereafter.
These runtime minutes can be used for component jobs, Python workspaces, or running SQL queries within Keboola's managed data warehouse. It's important to note that workflow (flow) jobs are excluded from runtime minute consumption.
How to Purchase Additional Runtime Minutes
If you exceed the free runtime minutes included in your plan, Keboola provides a seamless way to purchase additional runtime minutes using your credit card. Purchased minutes will remain valid for the lifetime of your project, ensuring uninterrupted service.
- Navigate to the top bar menu in your Keboola account dashboard.
- Click on your profile icon, select "Billing," and then click "Top up additional minutes."
- Enter your billing information and credit card details.
- Complete the payment process.
- Once confirmed, the additional runtime minutes will automatically be added to your project.
Additionally, Keboola allows you to enable automatic top-ups. This feature ensures you always have runtime minutes available without manual intervention, providing continuous, worry-free operation.
Upgrading from Pay-As-You-Go to Enterprise Plan
Your project can seamlessly transition from the Pay-As-You-Go plan to Keboola's Enterprise plan at any time. This upgrade allows you to benefit from advanced features and increased capacities, supporting the growth and complexity of your data operations.
An Overview of Keboola's Enterprise Plan
The Enterprise plan extends beyond the basic features of the Pay-As-You-Go plan, providing comprehensive capabilities that cater to larger-scale, more complex data projects:
- Multi-Project Architecture: Organize and manage multiple projects within a single account, ideal for extensive data environments.
- Enhanced Storage Capacity: Default storage begins at 1TB, scalable to meet your organization's demands.
- Advanced Data Science Tools: Access additional transformations and workspaces utilizing R, Julia, and Spark.
- Flexible Cloud Deployment: Choose between Public, Private, or Hybrid cloud deployments, including multi-cloud infrastructure.
- Security and Compliance: Benefit from stringent security measures, including SOC 2 Type II, GDPR, HIPAA compliance, and integration with Active Directory/SAML.
- Customized Support and SLA: Receive dedicated support and guaranteed SLA, ensuring your data operations remain uninterrupted.
For more information about Keboola's Enterprise plan, including pricing and detailed feature comparison, contact Keboola's support team directly at support@keboola.com.
Why Choose Keboola's Pay-As-You-Go Plan?
The Pay-As-You-Go plan provides an ideal starting point for small businesses, startups, and individual data professionals looking to leverage Keboola's powerful data platform without initial investment. It offers a cost-effective way to:
- Experiment and validate your data projects.
- Build proof-of-concept models using core tools such as Python, R, SQL, and dbt.
- Enjoy a simplified, transparent billing process.
As your project scales and grows, Keboola enables effortless upgrades to higher-tier plans, ensuring your data solutions evolve seamlessly with your business.