Snowflake – De l’initiation à l’administration : performance, sécurité et gouvernance

Formation créée le 14/04/2026.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

14 heures (2 jours)
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire

Snowflake – De l’initiation à l’administration : performance, sécurité et gouvernance


Maîtriser Snowflake au-delà des fondamentaux afin d’optimiser les performances, sécuriser les données et mettre en place une gouvernance efficace dans des environnements data modernes.

Objectifs de la formation

  • Comprendre l’architecture Snowflake et ses composants clés
  • Configurer et optimiser les warehouses (coût/performance)
  • Mettre en œuvre le data sharing et exploiter le marketplace
  • Développer avec Snowpark (Python/Scala)
  • Implémenter une sécurité avancée (RBAC, masking, row access)
  • Piloter la gouvernance des données
  • Optimiser les coûts et les performances globales

Profil des bénéficiaires

Pour qui
  • Data engineers
  • DBA
  • Data analysts
  • Architectes data
Prérequis
  • Connaissances SQL
  • Notions de data warehouse / cloud
  • Expérience de base avec Snowflake ou plateforme équivalente

Contenu de la formation

JOUR 1- Module 1 – Architecture Snowflake et principes avancés (3h30)
  • Architecture Snowflake : storage, compute, services
  • Séparation stockage / calcul : avantages et cas d’usage
  • Organisation des objets (databases, schemas, tables)
  • Concepts de micro-partitions et clustering
  • Activité pratique : Cas pratique : exploration d’une architecture Snowflake existante : Analyse des objets et compréhension des flux de données et Identification des axes d’amélioration architecture/performance
JOUR 1- Module 2 – Warehouses et optimisation des performances (3h30)
  • Fonctionnement des virtual warehouses
  • Sizing, scaling (auto-scale, multi-cluster)
  • Resource monitors et contrôle des coûts
  • Optimisation des requêtes et tuning
  • Activité pratique : Cas pratique : optimisation d’un environnement Snowflake : Configuration d’un warehouse (scaling, sizing, monitoring) Analyse et optimisation de requêtes coûteuses
JOUR 2- Module 3 – Data sharing et Snowflake marketplace (3h30)
  • Principe du secure data sharing
  • Création et gestion des shares
  • Accès au Snowflake Data Marketplace
  • Cas d’usage multi-équipes / multi-organisations
  • Activité pratique : Cas pratique : mise en place d’un partage de données Création d’un partage sécurisé entre deux environnements Consommation de données via le marketplace
JOUR 2- Module 4 – Sécurité, gouvernance et Snowpark (3h30)
  • Modèle RBAC (roles, grants, hiérarchie)
  • Data masking et row access policies
  • Gouvernance des données et audit
  • Introduction à Snowpark (Python/Scala)
  • Cas d’usage de traitement de données avancé
  • Activité pratique : Cas pratique fil rouge : plateforme Snowflake multi-équipes Mise en place des rôles, politiques de sécurité et gouvernance Déploiement d’un traitement Snowpark simple (Python ou Scala)

Équipe pédagogique

Professionnel expert technique et pédagogique.