Using cost controls to set actions for concurrency scaling for an Amazon provisioned cluster
Amazon Redshift offers a feature called concurrency scaling that automatically adds temporary clusters when your system needs to handle multiple user queries at once. Every day that your main Redshift cluster is running, you earn one hour of free credits to use these temporary clusters, though these credits expire at the end of each month. If you need more capacity beyond your free credits, you’ll only be charged when the temporary clusters are actively processing queries. The billing is calculated per second at the on-demand rate, with a minimum charge of one minute each time a temporary cluster is activated. This way, you only pay for the extra processing power when you actually need it, making it a cost-effective solution for handling periodic spikes in query volume. In the recipe, we will set up controls for concurrency scaling usage on your Amazon Redshift cluster.