When should I use Redshift non-Serverless over Redshift Serverless?

0

With Redshift Serverless being announced, seems like this is should almost always be chosen. Are there any cases when Redshift non-serverless should be used?

asked a year ago1503 views
2 Answers
3

As per Redshift Serverless documentation:

Amazon Redshift Serverless is ideal when it is difficult to predict compute needs such as variable workloads, periodic workloads with idle time, and steady-state workloads with spikes. This approach is also a good fit for ad-hoc analytics needs that need to get started quickly and for test and development environments.

Provisioned Redshift on the other hand may be suited for steady predictable loads.

answered a year ago
EXPERT
reviewed a year ago
  • Thank you, does RS Serverless support Spectrum?

3

In general, below two principles can be applied to any serverless vs provisioned deployment

Go for serverless, when

  1. Applications that do not expect steady state and constant traffic, for Example, dev or test or adhoc project
  2. Application that expects steep spike or unpredictable demand

If application expects to be steady state with predictable demand then go for Redshift Cluster with RI's

Bhanu_P
answered a year ago
EXPERT
reviewed a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions