Implémenter le Stockage Azure
Stockage Azure est la solution de stockage cloud de Microsoft pour les scénarios de stockage de données actuels. Stockage Azure offre un magasin d’objets hautement évolutif pour les objets de données. Il fournit un service de système de fichiers pour le cloud, un magasin de messagerie pour une messagerie fiable et un magasin NoSQL.
Le Stockage Azure est un service que vous pouvez utiliser pour stocker des fichiers, des messages, des tables et autres types d’informations. Vous utilisez le stockage Azure pour des applications telles que des partages de fichiers. Les développeurs utilisent le stockage Azure pour les données de travail. Les données de travail incluent les sites web, les applications mobiles et les applications de bureau. Le stockage Azure est également utilisé par les machines virtuelles IaaS et les services cloud PaaS.
Points à connaître sur le stockage Azure
Vous pouvez considérer le Stockage Azure comme prenant en charge trois catégories de données : données structurées, données non structurées et données de machines virtuelles. Consultez les catégories suivantes et réfléchissez aux types de stockage utilisés dans votre organisation.
Category | Description | Exemples de stockage |
---|---|---|
Données de la machine virtuelle | Le stockage de données de machines virtuelles comprend des disques et des fichiers. Les disques constituent un stockage de blocs persistant pour les machines virtuelles Azure IaaS. Les fichiers sont des partages de fichiers complètement managés dans le cloud. | Le stockage des données de machine virtuelle est fourni via des disques managés Azure. Les machines virtuelles se servent des disques de données pour stocker des données comme des fichiers de base de données, du contenu statique de site web ou du code d’application personnalisé. Le nombre de disques de données que vous pouvez ajouter dépend de la taille de la machine virtuelle. Chaque disque de données a une capacité maximale de 32 767 Go. |
Les données non structurées | Les données non structurées sont les moins organisées. Le format des données non structurées est dit non relationnel. | Les données non structurées peuvent être stockées à l’aide du Stockage Blob Azure et de Azure Data Lake Storage. Le stockage Blob est un magasin d’objets cloud basés sur REST très évolutif. Azure Data Lake Storage est le système de fichiers DFS Hadoop (HDFS) en tant que service. |
Données structurées | Les données structurées sont stockées dans un format relationnel assorti d’un schéma partagé. Les données structurées sont souvent contenues dans une table de base de données constituée de lignes, de colonnes et de clés. Les tables sont un magasin NoSQL avec mise à l’échelle automatique. | Les données structurées peuvent être stockées à l’aide du Stockage Table Azure, d’Azure Cosmos DB et de Azure SQL Database. Azure Cosmos DB est un service de base de données distribué à l’échelle mondiale. Azure SQL Database est une base de données en tant que service complètement managée reposant sur SQL. |
Comment créer un compte de stockage
Types de comptes de stockage
Les comptes de stockage Azure à usage général sont de deux types : Standard et Premium.
Les comptes de stockage Standard sont sauvegardés par des disques durs (HDD). Un compte de stockage standard fournit le coût le plus bas par Go. Vous pouvez utiliser le stockage Standard pour les applications qui nécessitent un stockage en bloc ou dont les données sont rarement consultées.
Les comptes de stockage Premium reposent sur des disques SSD et offrent des performances homogènes à faible latence. Vous pouvez utiliser le stockage Premium pour les disques de machine virtuelle Azure avec des applications gourmandes en E/S comme les bases de données.
Remarque
Vous ne pouvez pas convertir un compte de stockage Standard en compte de stockage Premium, et vice-versa. Vous devez créer un compte de stockage du type souhaité, puis copier les données, le cas échéant, vers un nouveau compte de stockage.
Réflexions nécessaires lors de l’utilisation du Stockage Azure
Comme vous pensez à votre plan de configuration pour stockage Azure, tenez compte de ces fonctionnalités importantes.
Considérer la durabilité et la disponibilité. Le stockage Azure est durable et hautement disponible. La redondance garantit que vos données sont sécurisées lors de pannes matérielles temporaires. Vous répliquez les données entre centres de données ou régions géographiques afin de les protéger contre les catastrophes locales ou les catastrophes naturelles. Les données répliquées restent hautement disponibles en cas de panne inattendue.
Envisagez l’accès sécurisé. Stockage Azure chiffre toutes les données. Le Stockage Azure vous permet de contrôler de manière très précise les utilisateurs qui ont accès à vos données.
Considérer la scalabilité. Le Stockage Azure est conçu pour être hautement évolutif afin de répondre aux besoins de stockage de données et de performances des applications modernes.
Envisagez la facilité de gestion. Microsoft Azure gère la maintenance du matériel, les mises à jour et les problèmes critiques pour vous.
Envisagez l’accessibilité des données. Les données dans le Stockage Azure sont accessibles n’importe où dans le monde via HTTP ou HTTPS. Microsoft fournit des Kits de développement logiciel (SDK) pour le stockage Azure dans différents langages. Vous pouvez utiliser .NET, Java, Node.js, Python, PHP, Ruby, Go et l’API REST. Le Stockage Azure prend en charge l’écriture de scripts dans Azure PowerShell ou l’interface de ligne de commande Azure. Le portail Azure et l’Explorateur Stockage Azure offrent des solutions visuelles simples pour utiliser vos données.