Focuses on unified task scheduling and operations for enterprise big data, powered by Apache DolphinScheduler. Addresses complex dependencies, advanced monitoring, and enterprise-grade stability.
WhaleScheduler is designed to provide enterprises with a high-performance, highly reliable, and easy-to-operate big data workflow scheduling solution powered by Apache DolphinScheduler. It offers a unified scheduling core capable of centrally managing and orchestrating all types of big data tasks, completely resolving the issues of fragmented tasks and complex dependency management. We enhance pipeline reliability and reduce operational risks through advanced monitoring, alerting, and manual intervention capabilities, ensuring the timely delivery of critical business data.
Explore our flexible product tiers tailored to your scale:
Basic(current): Ideal for users starting out, supporting up to 500 DAGs and 5,000 tasks.
Enterprise(BYOL): Designed for expanding teams, supporting 4,000 DAGs and 10,000 tasks. Features increased performance and advanced security.
High Volume(BYOL): Built for the most demanding workloads, offering 12,000 DAGs and 30,000 tasks in total. Includes advanced configurability for unique hybrid and business needs.
Highlights
Visual, Drag& Drop Design: A drag and drop interface that enables both engineers and data analysts to build complex ETL pipelines or Task Orchestration.
Rich Task Ecosystem and Connectors: Supports 30 plus task types(SQL, Shell, Python, java, etc.) and 290 plus data sources (databases, SaaS, data lakes, etc.) out of the box, allowing fast orchestration & integration.
Deep Observability and Runtime Control: Enhanced monitoring, alerting, and manual intervention capabilities make it easy to ensure pipeline reliability and reduce operational risk.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Pricing is based on a fixed subscription cost and actual usage of the product. You pay the same amount each billing period for access, plus an additional amount according to how much you consume. The fixed subscription cost is prorated, so you're only charged for the number of days you've been subscribed. Subscriptions have no end date and may be canceled any time.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
You pay by the hour for this platform, with billing tied to the running compute instance you choose. Two instance types are available: m5.2xlarge and m6i.2xlarge. Both represent different underlying EC2 hardware generations, so you pick the one that fits your performance and cost needs. Pricing scales with how many hours each instance runs. There are no tiers or feature levels to select here. Your total cost depends on your chosen instance type and the time it stays active.
Top-of-mind questions for buyers
What do the m5.2xlarge and m6i.2xlarge hourly rates cover beyond the AWS compute itself?
The hourly rate meters the running software on your chosen EC2 instance. It includes the orchestration platform with workflow design, scheduling, monitoring, fault tolerance, and role-based access control. Underlying AWS compute and storage are billed separately by AWS. You pay for both the software hours and the AWS infrastructure.
Am I charged when the instance is stopped or paused?
Hourly software charges apply only while the instance runs. A stopped or paused instance does not accrue software charges. Note that stopped instances may still incur underlying AWS storage fees, but the software meter counts running time only.
How do I decide between the m5.2xlarge and m6i.2xlarge instance types?
Both run the same platform and bill per hour. They differ only in the underlying EC2 hardware generation. The m6i.2xlarge uses a newer processor family, which can affect throughput and concurrency for heavy workflow loads. Pick based on the performance and cost balance your workloads need.
Request a private offer to receive a custom quote.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
We've launched new features.
Additional details
Usage instructions
Launch the product via CloudFormation
Access the application via a browser at http://<public_dns>:12345/dolphinscheduler.
Sign in using the following credentials:
Default admin username is "user" and password is EC2 instance id.
After you login success, you can change the password and create new user.
When using CloudFormation to delivery, WhaleScheduler will create below resources:
Logical ID(s): S3User
Type: AWS::IAM::User
UserName: ${AWS::StackName}-user-s3
PolicyName: ${AWS::StackName}-s3-policy
Action:
's3:List*'
's3:Get*'
's3:Put*'
's3:Delete*'
's3:Abort*'
's3:Restore*'
's3:Create*'
's3:Replicate*'
's3:Update*'
's3:Describe*'
Resource: '*'
Purpose: WhaleScheduler will use S3 as resource center to store the resource file which uploaded by users.
Logical ID(s): S3UserKeys
Type: AWS::IAM::AccessKey
UserName: !Sub ${AWS::StackName}-user-s3
Purpose: WhaleScheduler will use use this key to connect s3.
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
WhaleScheduler is an easy-to-use, low-code data scheduling product. It provides a more powerful scheduling engine, dozens of scheduling job types, a simple IDE editing interface, rich scheduling and operation functions, scheduling lineage analysis
WhaleStudio is a commercial data integration and orchestration platform based on the open source Apache DolphinScheduler and Apache SeaTunnel projects.
It provides ETL, data synchronization, scheduling, and workflow monitoring capabilities for data pipelines.
Orchestrate and synchronize your data pipelines with WhaleStudio. It offers ETL, data scheduling, and enterprise monitoring in one stack, powered by Apache DolphinScheduler and Apache SeaTunnel.
Skiller Whale’s micro-workshops are designed to accelerate learning-from-experience. Developers learn theory AND put theory into practice, solving real-world problems with a live expert on hand to give feedback.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.