More articles
Want to bridge the cloud cost transparency gap between Management and Engineering?
Get in touch with us, we're here to help.
Zoltán Guth
CTO
Balázs Molnár
CEO
CTO
CEO
Rabbit Team
4 min read
As streaming analytics and machine learning needs continue to grow, customers with predictable processing volumes want to better optimize their Dataflow costs. Today, Google introduced the general availability of Dataflow streaming committed use discounts (CUDs), providing a new way for you to save money on a key driver of your streaming costs: streaming compute. By committing to a baseline amount of Dataflow streaming it offers two levels of discounts, depending on the commitment period:
Dataflow streaming CUDs are spend-based commitments, and apply to the following Dataflow resources across all projects or regions that are associated with a single Cloud Billing account:
Dataflow CUDs don’t apply to your spending on the following resources:
When you consider the purchase of Dataflow CUDs for streaming jobs, consider these factors:
If you have jobs that you run only for bursts or brief durations, exclude them from your calculations.
Your commitment fee applies to every hour during the term of the commitment, regardless of actual usage. Choose your commitment amount based on both your historical resource usage for Dataflow streaming jobs and your future expectations.
Managing SKUs eligible for Dataflow CUDs can be complex, with some qualifying and others not. Additionally, the dynamic nature of autoscaling requires careful cost considerations for every minute. Rabbit steps in to streamline this process with its CUD Planner.
Screenshot is from followrabbit.ai’s CUD planner feature
By analyzing your past usage data, Rabbit offers three practical strategies for planning your commitment:
Screenshot is from followrabbit.ai’s CUD planner feature
Try this feature free for the first 30 days with a quick 10-minute onboarding via the Google Marketplace. For more information about Dataflow CUD go to the documentation.
Rabbit is a Cloud FinOps platform that unites a decade of cloud consultation experience in an automated tool to ensure cloud budgets deliver the highest business value
Read moreAs we have built the CUD feature for Rabbit we have collected best practices and key considerations. This is where we summarize them here
Read moreCTO
CEO