Version serverless du data warehouse Redshift, scaling et facturation à l'usage.
Amazon Redshift Serverless est la variante serverless du data warehouse Amazon Redshift, lancée en GA juillet 2022. Élimine la nécessité de provisionner et gérer des nœuds Redshift : AWS auto-scale le compute selon la charge et facture à la seconde basée sur les Redshift Processing Units (RPUs) utilisées.
Concepts : (1) Namespace — collection logique d'objets DB (databases, users, schemas, tables) avec credentials, KMS keys, IAM roles ; (2) Workgroup — configuration compute (base RPU, max RPU, network, query monitoring) attachée au namespace. Multiple workgroups peuvent attaquer le même namespace (séparation workload : ETL vs BI) ; (3) Base RPU — capacité minimale provisionnée (8 RPU minimum = 16 vCPU, 128 GB RAM équivalent — ~3-7\$/h) ; (4) Maximum RPU — plafond de scaling pour control coûts.
Features clés : (1) auto-pause après inactivity (configurable) — pas de facturation compute pendant pause, juste storage ; (2) auto-scaling concurrence pour requêtes simultanées ; (3) data sharing — partager données live cross-namespace, cross-account, cross-region sans copie ; (4) zero-ETL integrations — RDS Aurora MySQL/PostgreSQL synchronisation continue vers Redshift sans pipeline ETL ; (5) Federated Query vers PostgreSQL/MySQL/Aurora ; (6) Redshift Spectrum — interrogation directe S3 via external tables ; (7) ML in-database (Amazon Redshift ML avec SageMaker auto-train).
Performance : RA3 nodes equivalent avec managed storage (séparation compute/storage, scale indépendamment), AQUA (Advanced Query Accelerator) pour requêtes scan-heavy, query optimizer matures (sort keys, dist keys gérés moins critiques que Provisioned mais toujours pertinents), result caching, materialized views auto-refresh.
Serverless vs Provisioned : (1) Serverless idéal pour workloads variable/inconnu, dev/test, workloads spiky ; (2) Provisioned idéal pour workloads steady 24/7 prévisibles (RIs jusqu'à -75%), latence ultra-prédictible, fine-tuning manuel des params. Migration Provisioned → Serverless via snapshots.
Pricing : ~0.36\$/RPU-h (region-dependent) + storage S3-managed 0.024\$/GB-mois (idem RA3). Comparaison : Snowflake (multi-cloud, séparation extrême compute/storage, plus mature feature-wise), Google BigQuery (serverless natif), Databricks SQL Warehouse, Microsoft Fabric Synapse Data Warehouse.
200+ certifications, 400 000+ questions, examens blancs chronométrés.
Voir le catalogue →