Amazon Kinesis Data Streams: Introducing On-demand Advantage for Immediate Throughput

Amazon Kinesis Data Streams just introduced a new feature called On-demand Advantage mode, which is a game-changer for those looking to stream at scale with instant throughput increases, all while keeping costs in check. This feature allows for quick scaling to handle traffic spikes without breaking the bank. It’s especially useful for use cases that involve ingesting a lot of data or managing multiple data streams within an AWS Region.

So, what are the real-world scenarios where On-demand Advantage mode shines? Well, for starters, businesses that experience predictable but substantial increases in traffic during events like product launches or holiday sales can benefit from this feature. In the past, preparing for traffic spikes involved a manual, time-consuming process of transitioning between different capacity modes and estimating shard requirements. This new mode eliminates that hassle, allowing you to scale up instantly when needed.

Another common challenge that On-demand Advantage mode addresses is cost optimization for organizations with consistent streaming workloads. It’s a more affordable option for handling high-volume streaming without sacrificing simplicity and scalability. The pricing structure is based on committing to stream a minimum amount of data each hour, which can result in significant cost savings compared to traditional pricing models.

How does it work, you ask? Well, On-demand Advantage mode offers two key features: warm throughput and committed-usage pricing. Warm throughput allows you to configure your streams to handle peak traffic events without the need to switch between different modes or manually adjust settings. And with committed-usage pricing, you get discounts on data ingestion and retrieval rates when you commit to streaming a minimum amount of data per hour.

To get started with On-demand Advantage mode, you can enable it through the AWS Management Console, CLI, or SDK. Once enabled, you commit to this pricing mode for a minimum of 24 hours, after which you can opt out if needed. It’s a straightforward process that can help you better manage your streaming workloads while keeping costs under control.

Overall, Amazon Kinesis Data Streams’ new On-demand Advantage mode is a welcome addition for those looking to scale their streaming capabilities without breaking the bank. By combining instant scaling with cost efficiency, it’s a win-win for businesses in need of a reliable and affordable streaming solution.