Options de stockage de données Azure

Avantages de l’utilisation d’Azure pour stocker des données

Les options de stockage de données Azure sont dans le cloud, sécurisées et évolutives. Ses fonctionnalités satisfont les exigences clés du stockage cloud et vous assurent une solution de stockage fiable et durable.

Voici les principaux avantages du stockage de données Azure :

  • Sauvegarde et récupération automatisées : limite le risque de perte de données en cas de défaillance ou d’interruption imprévue.
  • Réplication dans le monde entier : copie vos données afin de les protéger contre tout événement planifié ou non planifié, comme une défaillance d’une maintenance planifiée ou du matériel. Vous pouvez choisir de répliquer vos données dans plusieurs emplacements dans le monde entier.
  • Prise en charge de l’analyse des données : prend en charge l’exécution d’analyses de votre consommation de données.
  • Fonctionnalités de chiffrement : les données sont chiffrées pour être hautement sécurisées. Vous disposez également d’un contrôle étroit sur les personnes pouvant y accéder.
  • Types de données multiples : Azure peut stocker quasiment tous les types de données. Il peut gérer les fichiers vidéo, les fichiers texte et même les fichiers binaires volumineux tels que les disques durs virtuels. Il offre également de nombreuses options pour vos données relationnelles et vos données NoSQL.
  • Stockage des données sur les disques virtuels : Azure peut aussi stocker jusqu’à 32 To de données sur ses disques virtuels. Cette capacité est significative quand vous stockez des données volumineuses, comme des vidéos et des simulations. Niveaux de stockage : niveaux de stockage permettant de hiérarchiser l’accès aux données en fonction de la fréquence d’utilisation des informations.

Type de stockage de données

Azure SQL Database

Azure SQL Database est un DaaS (Relational database as a Service) qui repose sur la dernière version stable du moteur de base de données Microsoft SQL Server. SQL Database est une base de données hautes performances, fiable, complètement managée et sécurisée.

Azure Cosmos DB

Azure Cosmos DB est un service de base de données distribué à l’échelle mondiale. Il prend en charge les données sans schéma, ce qui vous permet de générer des applications très réactives et toujours actives pour exploiter des données en constante évolution.

Stockage Blob Azure

Stockage Blob Azure est non structuré, ce qui signifie qu’il n’existe aucune restriction sur les types des données qu’il peut contenir. Les objets blob sont hautement scalables. Les applications fonctionnent avec les objets blob quasiment de la même façon qu’avec des fichiers sur disque, par exemple pour la lecture et l’écriture de données. Le Stockage Blob peut gérer des milliers de chargements simultanés, des quantités énormes de données vidéo, des fichiers journaux à croissance constante, et est accessible depuis n’importe quel emplacement disposant d’une connexion Internet.

Azure Data Lake Storage

La fonctionnalité Data Lake vous permet d’effectuer de l’analytique sur votre utilisation des données et de préparer des rapports. Data Lake est un grand référentiel qui stocke des données structurées et non structurées.

Azure Data Lake Storage

Azure Files

Azure Files offre des partages de fichiers complètement managés dans le cloud, accessibles via le protocole SMB (Server Message Block) standard. Les partages de fichiers Azure peuvent être montés simultanément via des déploiements cloud ou locaux de Windows, Linux et macOS. Les applications exécutées dans les machines virtuelles ou services cloud Azure peuvent monter un partage de stockage de fichiers pour accéder à des données de fichiers, tout comme une application de bureau peut monter un partage SMB classique. Un nombre illimité de machines virtuelles ou de rôles Azure peuvent monter le partage de stockage de fichiers et y accéder simultanément.

File d’attente Azure

Stockage File d’attente Azure est un service permettant de stocker un grand nombre de messages accessibles depuis n’importe où dans le monde.

Vous pouvez utiliser Stockage File d’attente Azure pour créer des applications flexibles et pour séparer les fonctions de façon à obtenir une meilleure durabilité des grandes charges de travail. Quand les composants d’une application sont découplés, vous pouvez les mettre à l’échelle indépendamment. Le stockage File d’attente permet la mise en file d’attente des messages asynchrones pour la communication entre les composants d’une application, qu’ils soient exécutés dans le cloud, sur le poste de travail, en local ou sur des appareils mobiles.

File d’attente azure

Vous pouvez utiliser le stockage File d’attente pour :

  • Créer un backlog de travail et passer les messages entre différents serveurs web Azure.
  • Répartir la charge entre différents serveurs web/infrastructure et gérer les pics de trafic.
  • Créez une résilience face aux défaillances des composants quand plusieurs utilisateurs accèdent à vos données en même temps.

Stockage sur disque

Stockage sur disque permet aux machines virtuelles, aux applications et à d’autres services d’accéder à des disques et de les utiliser de la même manière qu’en local. Le stockage sur disque permet de stocker les données de manière persistante et d’y accéder à partir d’un disque dur virtuel attaché.

Il existe différentes tailles et différents niveaux de performances pour les disques (des disques SSD aux disques durs mécaniques traditionnels) avec des fonctionnalités variables.

Quand vous utilisez des machines virtuelles, vous pouvez vous servir de disques SSD et HDD Standard pour les charges de travail moins critiques, et de disques SDD Premium pour les applications de production critiques.

Niveaux de stockage

Azure offre trois niveaux de stockage pour les objets blob :

  • Niveau de stockage chaud : optimisé pour le stockage de données souvent sollicitées.

  • Niveau de stockage froid : optimisé pour le stockage de données rarement sollicitées et stockées pendant au moins 30 jours.

  • Niveau de stockage archive : optimisé pour le stockage de données rarement sollicitées et stockées pendant au moins 180 jours, avec des exigences de latence flexibles.

Chiffrement et réplication

Azure assure sécurité et haute disponibilité pour vos données grâce aux fonctionnalités de chiffrement et de réplication.

Chiffrement des services de stockage
Les types de chiffrements suivants sont disponibles pour vos ressources :

  • Azure Storage Service Encryption (SSE) pour les données au repos vous permet de sécuriser vos données pour garantir le respect des engagements de votre organisation en matière de sécurité et de conformité. Il chiffre les données avant de les stocker et les déchiffre avant de les récupérer. Le chiffrement et le déchiffrement se font de façon transparente pour l’utilisateur.

  • Le chiffrement côté client est l’endroit où les données sont déjà chiffrées par les bibliothèques clientes. Azure stocke les données dans un état chiffré au repos et les déchiffre ensuite pendant la récupération.

Comparer le stockage local au stockage de données Azure

Le tableau suivant montre les différences qui existent entre le stockage local et le stockage de données Azure.

NécessiteStockage localStockage de données Azure
Conformité et sécuritéServeurs dédiés exigés pour la confidentialité et la sécuritéChiffrement côté client et chiffrement au repos
Stocker des données structurées et non structuréesRessources informatiques supplémentaires avec les serveurs dédiés nécessairesAzure Data Lake et le portail analysent et gèrent tous les types de données
Réplication et haute disponibilitéPlus de ressources, de licences et de serveurs sont nécessairesFonctionnalités intégrées de réplication et de redondance disponibles
Partage d’applications et accès aux ressources partagéesLe partage de fichiers nécessite des ressources d’administration supplémentairesOptions de partage de fichiers disponibles sans licence supplémentaire
Stockage de données relationnellesNécessite un serveur de base de données avec le rôle d’administrateur de base de donnéesPropose des options de base de données en tant que service
Stockage distribué et accès aux donnéesNécessité de ressources de stockage, de réseau et de calcul coûteusesAzure Cosmos DB fournit un accès distribué
Messagerie et équilibrage de chargeLa redondance matérielle impacte le budget et les ressourcesLa File d’attente Azure fournit un équilibrage de charge efficace
Stockage hiérarchiséLa gestion du stockage hiérarchisé nécessite un ensemble de compétences technologiques et de main-d’œuvreAzure offre un stockage hiérarchisé et automatisé des données

Questionnaire

  1. Supposons que vous travaillez dans une start-up ayant des fonds limités. Pourquoi préférer le stockage de données Azure à une solution locale ?

Pour garantir que vous utilisez une marque spécifique de matériel, vous permettant de former un partenariat marketing avec ce fournisseur.

Le modèle de facturation Paiement à l’utilisation d’Azure vous évite l’achat d’un matériel coûteux.

Pour avoir un contrôle total sur l’emplacement de votre magasin de données.

  1. Parmi les situations suivantes, lesquelles bénéficieraient le plus du déplacement d’un magasin de données local vers Azure ?

**Une demande de stockage imprévisible qui augmente et diminue à plusieurs reprises tout au long de l’année. **

Croissance de la demande de stockage à long terme et stable.

Demande de stockage constante et inchangée.

  1. Une application mobile récemment publiée utilisant le stockage de données Azure vient d’être mentionnée par une célébrité sur des réseaux sociaux, ce qui a entraîné un pic énorme du volume d’utilisateurs. Pour répondre à la demande inattendue des nouveaux utilisateurs, quelle fonctionnalité du stockage avec paiement à l’utilisation est la plus avantageuse ?

La possibilité de provisionner et de déployer rapidement une nouvelle infrastructure

La capacité à prédire les coûts du service à l’avance

La capacité à répondre à des exigences de conformité pour le stockage des données