Select your plan
Start using Mage
Production-grade development, powerful orchestration, rolling compute credits, and more. Select tiers get access to advanced features like an AI sidekick and RAG pipeline creation.
Apprentice
Pay-as-you-go
Adept
From $65k / year
Master
From $110k / year
Mage
From $215k / year
Support plan
Basic
Free
Complete
3 tiers available
Start 14-Day Free Trial
Developer exprience
Apprentice
Adept
Master
Mage
Configure project, pipeline, or block level settings for limiting the data volume when running code blocks in development
Autoscaling code execution framework for running blocks during pipeline development
Search files, using full-text and natural language, across multiple projects and add code blocks to pipelines without duplicating code
Run no-code data integrations alongside custom code blocks together within a single pipeline
Data syncs are 12-18x faster using optimized concurrent read/writes with high throughput
Change data capture (CDC) with select databases
Create custom data integration sources and destinations without changing source code
Special SQL block connectors for DuckDB, OracleDB, Teradata, StarRocks, Couchbase, etc.
Retrieval Augmented Generation (RAG) pipeline builder
AI Sidekick for creating pipelines, generating code blocks, and troubleshooting execution errors
Upgraded developer experience for building, managing, and monitoring thousands of SQL models
Change data capture (CDC) with select databases
Development workflow
Apprentice
Adept
Master
Mage
Multiple Python virtual environments for development and code block execution
Automatically format code styling and run linters to fix syntax
Multi-tenant support with granular access controls and isolated workspaces
Customizable project and pipeline settings per environment
Integrate your existing CI/CD custom build jobs and deployment steps into Mage Pro
Automatically deploy new code changes and data pipelines to different environments
Git Terminal with built-in authentication and shortcuts
Remote repository import tool for easily migrating or syncing existing projects
Manage multiple Mage projects and any other files from a single application
Local file edit tracking and version history for restoring changes made in the past
Launch multiple environments and manage shared team workspaces
Data version control for data pipeline versioning
Data Orchestration
Apprentice
Adept
Master
Mage
Configure multiple triggers for a single pipeline with different schedules, frequency, conditions, SLAs, retries, and runtime variables
Schedule pipelines to trigger on a regular or custom interval; e.g. hourly, daily, weekly, monthly, CRON expression
Schedule pipelines to start running and complete its execution by a specific date or time of day
Trigger pipelines from code and optionally wait until completion before proceeding
Trigger pipelines based on events from external 3rd party services
Schedule, run, or re-run backfills multiple times across different windows of time
Trigger pipelines across different projects and workspaces
Share and reuse a single trigger across different pipelines
Reliable Observability
Apprentice
Adept
Master
Mage
Receive alerts through email, OpsGenie, Slack, Teams, Discord, Telegram, Google Chat, PagerDuty, etc.
Data pipeline execution runtime SLA and alerts
Customizable alert notifications and templates, per channel, when pipeline or block run succeeds, is cancelled, or fails
Integrations with major 3rd party and open source tools, including DataDog, Metaplane, New Relic, Sentry, Prometheus, OpenTelemetry
Manage cross-pipeline dependencies and execution flow across every pipeline within a project
Customizable monitoring dashboard
Alerts via email notification fully integrated without the need for external email service providers
Monitor upcoming pipeline execution runs from across all schedules, workspaces, and projects
Find and browse complete log history using full text search
Custom events, metrics, and alert notification rules
System level metrics and logs with dashboard charts
Data catalog, metadata management, and data lineage
Private security
Apprentice
Adept
Master
Mage
Securely store and access sensitive data or credentials using 3rd party or Mage’s built-in secret manager
Granular pipeline and block run data output retention policies
Single sign on (SSO)
User audit trail and logging
Custom security network access rules to allow or deny inbound/outbound traffic from/to a user-defined set of IP addresses
Virtual Private Network (VPN) for application account sign-in
VPN connection and SSL certificate authentication for select databases
Dedicated static IP address for development and running pipelines
Regional deployment for data processing operations
User management and RBAC permission system with fine-grained access controls to create customizable roles and permissions
Scalable performance
Apprentice
Adept
Master
Mage
Execute 100,000+ dynamically created block runs concurrently
Stream block output data to dynamically generated blocks without waiting for the upstream parent block to finish executing
Application upgrades and new product features are instantly installed in your environment
Reusable pipeline data output, accessible across multiple pipelines to reduce duplication, optimize compute, and ensure data consistency
Autoscaling orchestration scheduler for maximum pipeline trigger frequency
Automatically and intelligently scale data pipelines, both vertically and horizontally, using predictive analytics and machine learning
Granular block settings for controlling read/write data partitions using output size, number of chunks, and item count
Batch generator framework to operate and process 1,000+ gigabytes (GB) of data without running out of memory
Spark compute management and resource monitoring
Customized GPU accelerated resources for running AI/ML/LLM pipelines
Customizable extensibility
Apprentice
Adept
Master
Mage
Execute data pipelines using fully customized Docker images
Control and execute pipelines from within other pipelines, using webhooks, or via API requests
Run pipelines and configure runtime variables using no-code user interface elements, such as dropdown menus and autocomplete inputs
Install custom Python modules and system libraries on a per-project basis
High throughput API endpoints for integrating Mage Pro with any 3rd party or in-house services
Deploy and run third-party or custom services integrated with your application environment’s cluster
Set up custom domains for different environments and workspaces
Manage, orchestrate, and configure infrastructure settings and system resources via API endpoints
Fully customize platform application behavior by executing code that transforms any API request payload or response
Deploy high-performance, low-latency API endpoints for executing blocks and returning output data, such as inference endpoints
Basic support
Apprentice
Adept
Master
Mage
Setup management accounts, application users, and provision resources
Migrate all Mage projects and pipelines into Mage Pro and ensure pipelines run without failure
Product walkthrough of the Mage Pro platform
Apply custom configurations and provision additional services included in package
Customized feature deep dive and practical application tailored to current workflow and deployment
Setup & Migration
Essential
Extended
Complete
Mage Pro implementation team will perform hands-on project setup, migration, and deployment
Migrate data pipelines from existing Mage projects and/or from legacy systems
10
40
200
Solutions architect for initial design and implementation plan for data platform and tech stack using Mage Pro
Training & Implementation
Essential
Extended
Complete
Training sessions for best practices (per quarter)
1
1
3
Training sessions for mastering advanced capabilities (per quarter)
200
1
3
Mage Pro implementation team performs hands-on data pipeline and code optimizations (per month)
200
4
8
New data pipelines are built and deployed by the Mage Pro implementation team (per quarter)
200
2
4
Customer’s small feature request is prioritized, built, and delivered by required deadline (per quarter)
200
1
2
Customer’s medium feature request is prioritized, built, and delivered by required deadline (per quarter)
1
2
Customer’s large feature request is prioritized, built, and delivered by required deadline (per quarter)
1
Hands on support & Experts
Essential
Extended
Complete
SLA response times for technical support issues
24 hrs
12 hrs
6 hrs
24/7 critical issue support and response time
6 hrs
1 hr
15 min
Bug fixes SLA
14 d
7 d
3 d
24/7 access to self-help resources, documentation, and community support channels
Early access to new features and beta programs
Mage Academy training materials
Priority access to live webinars
Email and phone support from technical support engineers
Dedicated support channel in Slack or Teams
Dedicated technical account manager
Dedicated developer success manager
Dedicated solutions architect
Dedicated operations team to help monitor pipelines and identify critical production issues
Quarterly business reviews