Base de données Snowflake - Explication et vue d'ensemble

Qu'est-ce qu'une base de données Flocon de neige ?

Une base de données Snowflake est un entrepôt de données sur le site cloud qui est alimenté par le logiciel innovant SaaS (Software as a Service) de Snowflake. Comme Snowflake se concentre spécifiquement sur le développement de solutions d'entreposage de données basées sur cloud, elle a été en mesure d'exploiter les nombreux avantages qu'offre cloud aux organisations qui doivent stocker et traiter de grandes quantités de données.

L'offre de données cloud de Snowflake se compose de trois éléments principaux :

  • Cloud services: Ils permettent aux utilisateurs d'optimiser leurs données et de gérer leur infrastructure. L'informatique s'occupe également de la sécurité et du cryptage des données stockées. Le niveau de sécurité est attesté par leurs certifications en matière d'entreposage de données, telles que PCI DSS pour les cartes de paiement et HIPAA pour la protection des données des patients.
  • Traitement des requêtes : Les entrepôts virtuels créés par Snowflake permettent d'analyser les données qu'ils contiennent par le biais de requêtes. Les entrepôts virtuels de Snowflake étant des clusters indépendants, ils n'affectent pas les performances des uns et des autres.
  • Stockage de la base de données : Une base de données Snowflake est l'endroit où les données téléchargées par une organisation sont conservées en vue de leur traitement et de leur analyse.

Les logiciels d'entrepôt de données traditionnels sont construits sur des bases de données ou des plates-formes logicielles existantes. Les fondateurs de Snowflake pensaient que cela signifiait qu'ils ne tiraient pas le meilleur parti des possibilités offertes par le stockage de masse des données sur le site cloud . Ils ont également estimé que la complexité et les coûts des plateformes existantes constituaient des barrières à l'entrée considérables qui n'étaient pas justifiées. Par exemple, Snowflake est basé sur Amazon S3, mais au lieu d'être un coût supplémentaire, il est pris en compte dans la tarification de Snowflake.

La solution recherchée par Snowflake devait permettre d'éviter les limites de l'architecture existante. Elle devait également s'éloigner des solutions sur site et exploiter les possibilités du stockage de données sur le site cloud . L'offre actuelle de Snowflake permet aux utilisateurs d'obtenir plus facilement ce qu'ils veulent, c'est-à-dire des informations sur leurs données, plutôt que de perdre du temps à gérer les complexités d'un entrepôt de données. Mieux encore, SnapLogic fonctionne avec Snowflake, ce qui garantit la sécurité et l'accessibilité de vos données sur cloud.


Autres contenus susceptibles de vous intéresser