Cours
Le stockage cloud peut sembler opaque tant que vous n'y avez pas mis les mains— et Azure Blob Storage est un excellent point de départ. Que vous gériez des images, des fichiers texte, des vidéos ou des sauvegardes, Blob Storage offre un moyen extensible et sécurisé de stocker des données non structurées dans le cloud.
Dans ce tutoriel, je vous présente l'essentiel d'Azure Blob Storage— ce que c'est, à quoi ça sert et comment bien démarrer. Nous passerons à la pratique avec l'envoi et le téléchargement de données, la définition des autorisations et la gestion des règles de cycle de vie pour garder votre stockage épuré et efficace. Que vous découvriez Azure ou que vous ajoutiez le blob storage à votre boîte à outils cloud, ce guide vous permettra de gagner du temps dès les premières étapes.
Qu'est-ce qu'Azure Blob Storage?
“Blob” signifie Binary Large Object— un terme qui désigne le stockage de données non structurées comme du texte, des images ou de la vidéo. Azure Blob Storage est la solution de Microsoft Azure pour stocker ces blobs dans le cloud.
Il propose un stockage flexible— vous ne payez qu'en fonction de l'usage. Selon la vitesse d'accès souhaitée pour vos données, vous pouvez choisir parmi plusieurs niveaux (hot, cool et archive). Comme tout service cloud, il est extensible, sûr et simple à administrer. En tant que service Azure, il s'intègre à d'autres services comme Azure Backup, Azure Synapse, Azure CDN, Azure ML, et plus encore.
Si vous débutez sur l'écosystème Azure dans son ensemble, notre cours Understanding Microsoft Azure Architecture and Services offre une introduction structurée.
Configuration d'Azure Blob Storage
Passons à la pratique avec Azure Blob Storage! Pour ce tutoriel, je pars du principe que vous disposez d’un compte Azure— soit un essai avec crédits offerts, soit un compte payant.
Créer un compte de stockage
Pour commencer, créons un compte Storage depuis le portail Azure :
- Sur la page d'accueil Azure, sélectionnez Storage accounts.

- La page Storage accounts affiche le tableau des comptes de stockage associés à votre compte Azure. Vous pouvez avoir plusieurs comptes de stockage sous un même compte Azure. Cliquez sur Create storage account.

- Sur la page Create a storage account, renseignez les détails de votre nouveau compte :
- Choisissez votre abonnement.
- Sous Resource group, créez-en un nouveau si besoin. Je vous conseille d'organiser les groupes de ressources par usage ou par projet.
- Attribuez un nom au compte de stockage. Nous l'appellerons
datacampstorage1. - Choisissez votre région géographique.
- Sous Performance, sélectionnez Standard. C'est suffisant pour les applications courantes et les tests. Premium s'adresse aux applications exigeant une très faible latence.
- Sous Redundancy, choisissez Locally-redundant storage (LRS). Cela crée une sauvegarde de vos données dans la même zone géographique. Pour les applications critiques nécessitant des sauvegardes dans d'autres régions, choisissez Geo-redundant storage (GRS).

- Sélectonnez Next pour accéder aux paramètres Advanced.
- Dans l'onglet Advanced, sous Security, cochez Allow enabling anonymous access on individual containers. Cela vous permettra d'autoriser vos utilisateurs (par exemple, des internautes) à accéder à vos données sans leur attribuer explicitement des droits. Notez que vous devrez toujours activer l'accès anonyme au niveau de chaque conteneur.

- Après la configuration avancée (ci-dessus), vous pouvez :
- Cliquer sur Review + create pour afficher le récapitulatif de la configuration de votre nouveau compte de stockage, puis en bas de page, cliquer sur Create.
- Ou cliquer sur Next pour ouvrir l'onglet Networking et poursuivre la personnalisation. Des clics successifs sur Next vous mènent à la protection des données, au chiffrage et au tagging. Dans ce tutoriel d'introduction, nous conserverons les valeurs par défaut pour ces sections.
La page suivante confirme le déploiement du compte de stockage. Cliquez sur Go to resource pour afficher les détails et poursuivre les actions.

Votre nouveau compte de stockage est prêt!
Configurer des conteneurs de blobs
Azure Blob Storage organise les données en conteneurs. Chaque conteneur peut stocker de nombreux blobs, un peu comme un répertoire dans un système de fichiers. Les blobs d'un conteneur peuvent être de types variés : PDF, vidéos, etc. Utilisez les conteneurs pour organiser vos données par région, projet, etc.
Pour créer un conteneur :
- Dans la page du compte de stockage, sélectionnez Data storage dans le menu latéral. Un sous-menu s’affiche (Containers, File shares, Queues, Tables). Cliquez sur Containers.
- La page Containers affiche la liste des conteneurs de ce compte. Pour en créer un nouveau, cliquez sur + Container en haut du tableau.

- Dans le panneau latéral New container :
- Saisissez le nom du conteneur. Nous créons
datacampstoragecontainer1. - Sélectonnez le Anonymous access level. Trois niveaux d'accès existent :
- Private : seuls les propriétaires du compte y accèdent.
- Blob : les blobs du conteneur sont en lecture anonyme via Internet. Cet accès anonyme ne s'applique pas aux autres données (queues, tables) du même conteneur. De plus, les clients anonymes ne peuvent pas lister les objets : ils ne peuvent lire un blob que via son URL. Dans ce tutoriel, nous choisissons Blob.
- Container : autorise la lecture et le listing anonymes de toutes les données du conteneur.
- Cliquez sur Create (en bas du panneau).
- Saisissez le nom du conteneur. Nous créons
La page Containers affiche maintenant le nouveau conteneur :

Téléverser et gérer des blobs dans Azure Blob Storage
Trois méthodes principales permettent d'envoyer un blob dans un conteneur : le portail Azure, la ligne de commande (CLI) et l'application Storage Explorer. Voici comment utiliser chacune pour téléverser un fichier vers Blob Storage.
Avec le portail Azure
Pour téléverser un fichier via le portail :
- Sur la page Containers (ci-dessus), sélectionnez Overview dans le menu de gauche.
- Cliquez sur le bouton Upload dans la barre supérieure.

- Dans le panneau Upload blob, glissez-déposez votre (vos) fichier(s) ou utilisez Browse for files. Choisissez le conteneur que vous venez de créer.

- Cliquez sur Upload.
- Après un court délai (selon la taille), une notification confirme la réussite du téléversement.
Autre approche : ouvrez d'abord un conteneur dans la page Containers, puis cliquez sur Upload en haut.
Avec l'Azure CLI
Pour téléverser un fichier via la CLI :
- Connectez-vous à l'Azure Cloud Shell. Choisissez votre shell préféré (Bash ou PowerShell) en mode éphémère. Ici, j'utilise Bash.
- Connectez-vous à votre compte Azure depuis le shell et exécutez :
az login
- Suivez les étapes de connexion :
- Cliquez sur le lien pour ouvrir la page de device login.
- Saisissez le code d'authentification fourni.
- Choisissez votre compte Azure.
- Confirmez la connexion.
- Fermez la fenêtre et revenez au Cloud Shell.
- Une liste numérotée d'abonnements Azure s'affiche. Entrez le numéro correspondant à celui que vous souhaitez utiliser.
- Créez un fichier texte
foobar.txtpour tester :
nano foobar.txt
- Ajoutez une ligne, enregistrez avec
Ctrl + S, puis quittez Nano avecCtrl + X. - Vérifiez le contenu :
less foobar.txt
- Appuyez sur
Qpour quitterless.
Nous allons maintenant téléverser ce fichier dans Blob Storage :
- Utilisez la commande suivante :
az storage blob upload --account-name datacampstorage1 --container-name datacampstoragecontainer1 --name foobar.txt --file foobar.txt
Dans cette commande, le compte de stockage s'appelle datacampstorage1 et le conteneur datacampstoragecontainer1. Adaptez si vous avez choisi d'autres noms.
Lorsque l'envoi est terminé, vous verrez un message similaire à :
Finished[########################] 100.0000%
Si vous travaillez en ligne de commande, gardez sous la main notre fiche mémo Azure CLI pour retrouver rapidement les commandes essentielles.
Avec Storage Explorer
Vous pouvez aussi utiliser l'application Storage Explorer d'Azure pour téléverser des blobs. Pour envoyer des fichiers vers Azure Blob Storage :
- Ouvrez Storage Explorer et connectez-vous à votre compte Azure Storage. Si vous ne connaissez pas l'outil, suivez le tutoriel Storage Explorer.
- Depuis la barre latérale ou la fenêtre Explorer, accédez au conteneur de destination.
- Dans la barre d'outils supérieure, cliquez sur Upload, puis Upload Files.
- Dans la fenêtre Upload Files :
- Cliquez dans le champ Selected files.
- Sélectionnez les fichiers à envoyer depuis votre ordinateur.

- Renseignez si besoin les autres champs (ou laissez les valeurs par défaut).
- Cliquez sur Upload.

- Une fois l'envoi terminé, l'onglet Explorer se met à jour automatiquement avec le nouveau fichier.
Gérer les blobs
Après avoir téléversé des fichiers, voici comment lister les blobs d'un conteneur et comment les télécharger.
Lister les blobs
Nous utiliserons le portail Azure et la CLI pour afficher la liste des blobs d'un conteneur.
Portail Azure
Dans le portail, sur la page Containers :
- Cliquer sur le nom du conteneur dont vous souhaitez lister les blobs.

- La page Container affiche la liste de tous les blobs du conteneur.

Azure CLI
Dans l'Azure CLI, utilisez :
az storage blob list --account-name datacampstorage1 --container-name datacampstoragecontainer1 --output table
Comme précédemment, remplacez par vos propres noms de compte et de conteneur. La sortie ressemble à ceci :

Télécharger des blobs
Comme pour l'envoi, vous pouvez télécharger depuis le portail ou via la CLI.
Portail Azure
Pour télécharger via le portail :
- Ouvrez la page Container qui liste tous les blobs.
- Cliquez sur les trois points dans la dernière colonne de la ligne du blob souhaité. Sur un petit écran, faites éventuellement défiler vers la droite.

- Dans le menu contextuel, sélectionnez Download.
- Le blob est téléchargé sur votre poste.
Azure CLI
Pour télécharger un blob via la CLI :
az storage blob download --account-name datacampstorage1 --container-name datacampstoragecontainer1 --name foobar.txt --file /tmp/foobar.txt
Veillez à renseigner les bons paramètres.
Le blob est téléchargé dans le système de fichiers distant d'Azure. Par exemple, pour afficher le contenu du répertoire /tmp ci-dessus, utilisez ls dans l'Azure CLI :
ls /tmp
Notez que l'Azure CLI n'a ni accès ni visibilité sur votre machine locale.
Pour approfondir la gestion des pipelines CI/CD dans l'écosystème Azure, consultez notre tutoriel Azure DevOps.
Organiser les blobs avec des préfixes et des répertoires virtuels
Azure Blob Storage est conçu comme un système de fichiers plat : il n'y a pas de structure de répertoires. Tous les blobs sont stockés comme des fichiers individuels dans des conteneurs.
En pratique, de nombreuses applications ont besoin d'une organisation en dossiers. Par exemple, un système de vidéosurveillance peut vouloir stocker les vidéos de chaque jour dans des dossiers distincts. Pour obtenir ce résultat, vous pouvez simuler une arborescence à l'aide de préfixes à base de slashs dans les noms de fichiers.
Si vous avez un répertoire parent month1 avec deux sous-dossiers day1 et day2, chacun contenant un fichier image1.jpg, vous listeriez leurs chemins ainsi :
month1/day1/image1.jpgmonth1/day2/image1.jpg
Azure Blob Storage accepte ces chemins (noms de dossiers parents et slashs inclus) comme noms de fichiers des blobs. day1 et day2 ne sont pas de vrais dossiers, mais des segments du nom de fichier. Votre application peut ainsi bénéficier d'une organisation en pseudo-répertoires.
Pour des besoins de stockage de données structurées en complément des blobs, vous pouvez aussi découvrir notre guide Azure SQL Database.
Obtenez la certification Azure AZ-900
Accès et sécurisation d'Azure Blob Storage
La sécurité est primordiale dans les systèmes de stockage d'entreprise. Plusieurs mécanismes permettent d'accéder en toute sécurité à Azure Blob Storage : jetons SAS, clés d'accès et comptes d'entreprise.
Contrôle d'accès avec les jetons SAS
En production, vous restreignez l'accès aux fichiers et données stockés. Vous ne souhaitez généralement pas qu'ils soient publics. Les Shared Access Signatures (SAS) offrent une méthode sûre pour gérer les accès à vos données Blob Storage.
Les SAS fonctionnent via des jetons ajoutés à l'URL de la ressource à partager. Le jeton contient le type d'autorisation (lecture, écriture, suppression, etc.), sa période de validité et les protocoles (HTTP et/ou HTTPS) autorisés pour l'accès.
Par exemple, si l'URL d'un blob est :
https://my_account.blob.core.windows.net/my_container/my_file
Après ajout du jeton, elle devient :
https://my_account.blob.core.windows.net/my_container/my_file?sp=r&st=TIME&OTHER_PARAMETERS
Les étapes ci-dessous montrent comment générer un jeton SAS pour un conteneur spécifique depuis le portail Azure.
- Accédez à la page Storage account.
- Dans le menu de gauche, sous Data storage, cliquez sur Containers pour afficher la liste des conteneurs de ce compte.
- Repérez la ligne du conteneur pour lequel vous voulez générer le jeton.
- Cliquez sur les trois points dans la dernière colonne de cette ligne.

- Sélectionnez Generate SAS dans le menu contextuel.

Dans la fenêtre Generate SAS :
- Choisissez la méthode de signature :
- Account key ou user delegation key.
- Pour ce tutoriel, utilisez la clé de compte pour signer le SAS.
- La user delegation key s'appuie sur Azure Active Directory et est liée à un ID via Microsoft Entra.
- Sélectionnez les autorisations à accorder :
- Lecture, écriture, suppression, etc.
- Ici, n'accordez que la lecture.
- Renseignez les dates de début et d'expiration du jeton.
- Choisissez les protocoles IP autorisés.
- Generate SAS token and URL.
Vous pouvez désormais accéder à un blob privé à l'aide de l'URL et du jeton générés. Sans les bons jetons, vous obtiendrez une erreur XML “The specified resource does not exist.”
Utiliser Microsoft Entra ID pour l'authentification
Microsoft Entra ID centralise la gestion des identités et des rôles, et permet un accès granulaire aux ressources Azure. En complément des jetons SAS et des clés, c'est une option (plus sûre) pour gérer l'accès aux entités Azure Blob Storage. Vous pouvez accorder des droits précis à des utilisateurs ou des groupes via des rôles : c'est le RBAC (contrôle d'accès à base de rôles).
Le RBAC facilite un contrôle fin avec des rôles tels que Owner, Contributor et Reader. Vous pouvez définir ces droits à différents niveaux : compte de stockage entier ou conteneurs individuels.
Par exemple, pour un compte de stockage donné, vous pouvez attribuer à un utilisateur le rôle Storage Blob Data Reader. Il pourra lire les blobs de ce compte, sans pouvoir écrire ni lister l'ensemble des blobs.
Vous pouvez intégrer Azure Blob Storage à vos systèmes d'authentification d'entreprise en utilisant Entra ID pour authentifier les utilisateurs. Les utilisateurs et applications Azure en entreprise disposent déjà (ou peuvent obtenir) des Entra ID, ce qui facilite une gestion centralisée avec les identifiants existants.
Notez que Microsoft Entra ID est le nouveau nom d'Azure Active Directory (AD).
Dans la section suivante, je vous montre comment attribuer des rôles et gérer l'accès aux entités Blob Storage.
Configurer le RBAC (Role-Based Access Control)
Voici comment attribuer des rôles sur un conteneur de stockage. La procédure est similaire pour les comptes de stockage.
- Depuis la barre latérale de la page du conteneur, cliquez sur Access Control (IAM).
- Dans la page Access Control, cliquez sur le bouton Add en haut.
- Choisissez Add role assignment.

- Sur la page d'ajout, dans l'onglet Role, tapez “blob” dans la barre de recherche pour afficher les rôles préconfigurés pertinents.

Vous pouvez choisir parmi trois rôles pour Blob Storage :
- Storage Blob Data Reader : lecture seule sur les conteneurs et données.
- Storage Blob Data Contributor : lecture, écriture et suppression.
- Storage Blob Data Owner : accès complet aux ressources de stockage.
Notez que les rôles sont hérités. Par exemple, si vous attribuez le rôle “Owner” sur un compte de stockage, l'utilisateur devient aussi propriétaire des conteneurs de ce compte.
- Pour l'exemple, choisissez Storage Blob Data Contributor puis cliquez sur Next.
- Dans l'onglet Members , cliquez sur Select members pour désigner les membres à qui attribuer le rôle.

- Dans le panneau Select members, saisissez le nom de l'utilisateur ou de l'application, sélectionnez le bon membre, puis cliquez sur Select.
- Cliquez sur Review + assign pour finaliser.
Fonctionnalités avancées d'Azure Blob Storage
Nous avons vu les bases d'Azure Blob Storage. Pour aller plus loin, voici quelques stratégies utiles.
Gestion du cycle de vie des blobs
Les données fréquemment consultées doivent rester dans des niveaux rapides comme Hot. Celles rarement consultées peuvent passer sur des niveaux plus économiques comme Archive.
La difficulté consiste à détecter automatiquement les blobs moins consultés à muter vers un stockage meilleur marché. Pour cela, Azure propose la fonctionnalité Lifecycle management, qui déplace dynamiquement les blobs vers un stockage plus économique lorsqu'ils ne sont plus activement modifiés.
La gestion du cycle de vie se configure au niveau du compte de stockage. Voici comment ajouter une règle pour déplacer les blobs de Hot vers Cool après 30 jours d'inactivité :
- Depuis la page du compte de stockage, ouvrez Data management > Lifecycle management
- La page affiche la liste des règles actives.

- Cliquez sur Add a rule.
- Dans la page d'ajout, renseignez :
- Un nom de règle
- La portée
- Le type et le sous-type de blobs ciblés
- Sélectonnez Next.
- La règle indique que si le blob a été créé/modifié il y a plus de N jours (saisissez la valeur de N), Azure applique une action :
- Dans le premier bloc, sous If, choisissez la condition. Dans More than (days ago), saisissez 30.
- Dans le bloc suivant, sous Then, choisissez l'action : Move to cool storage.

- Ajoutez la règle.
Versioning et suppression logique
Dans tout système de stockage, il est essentiel de pouvoir corriger les erreurs humaines. Le versioning et la suppression logique sont les deux mécanismes d'Azure Blob Storage pour annuler des actions indésirées.
Versioning
Pouvoir restaurer une version antérieure d'un fichier en cas de mauvaise modification est très utile. Le versioning de blob conserve automatiquement les versions précédentes lors des modifications. Pour l'activer :
- Sur la page du compte de stockage, ouvrez Data management > Data protection.
- Sous Tracking, cochez Enable versioning for blobs
- Choisissez :
- Conserver toutes les versions.
- Supprimer les anciennes versions après quelques jours.

- Enregistrez.
Le versioning est maintenant activé !
Suppression logique (soft delete)
Il nous arrive à tous de supprimer la mauvaise donnée. Pouvoir la restaurer est essentiel.
La fonctionnalité soft delete conserve les données supprimées pendant un délai configuré. Durant cette période, vous pouvez les restaurer. Passé le délai, elles sont supprimées définitivement. Cela protège des suppressions et écritures accidentelles.
Pour activer et utiliser la suppression logique :
- Dans la page du compte de stockage, ouvrez Data management > Data protection.
- Cochez :
- Enable soft delete for blobs
- Enable soft delete for containers
- Saisissez la durée de rétention en jours.
- Enregistrez.
La suppression logique est désormais activée !
Chiffrement des données et accès sécurisé
Par défaut, Azure utilise le chiffrement symétrique AES-256 au repos pour protéger les données. Un attaquant ayant accès physique au disque ne peut pas déchiffrer les données sans les clés. De nombreuses organisations en ont besoin pour la sécurité et la conformité réglementaire.
Par défaut, vous n'avez pas à gérer les clés : Azure s'en charge. Cependant, vous pouvez utiliser Key Vault et fournir vos propres clés pour un niveau supplémentaire de contrôle :
- Dans le portail Azure, tapez “key vault” dans la barre de recherche.
- Sélectionnez Key vaults.
- La page Key vaults affiche vos coffres de clés.
- Cliquez sur Create.
- Dans Create a key vault :
- Sélectonnez le resource group utilisant ce coffre.
- Saisissez le nom du coffre et la région d'hébergement.
- Cliquez sur Review + Create.

- Vérifiez puis cliquez sur Create.
La création du coffre prend un instant puis vous redirige vers sa page.

Après création, ajoutez vos clés et secrets :
- Dans la barre latérale, ouvrez Objects > Keys.
- Cliquez sur Generate/Import.
- Choisissez de générer ou d'importer une clé. Vous pouvez générer la clé en local puis l'importer, ou la générer sur Azure.
- Donnez un nom à la clé.
- Définissez ses caractéristiques (type, taille, algorithme, etc.).
- Optionnel : renseignez les dates d'activation et d'expiration.

- Cliquez sur Create.
Votre clé est maintenant ajoutée au Key Vault.
Géo-réplication pour la reprise après sinistre
Plus vous avez besoin de sécuriser vos données (contre les incidents techniques ou naturels), plus de redondance vous intégrez à votre système de stockage. La redondance réplique les données sur plusieurs équipements et/ou emplacements, avec un coût associé. Vous pouvez choisir parmi plusieurs niveaux :
- Locally redundant storage (LRS) : réplication au sein d'un même datacenter. Option la moins chère.
- Zone-redundant storage (ZRS) : au moins trois réplicas sur différents datacenters d'une même région.
- Geo-redundant storage (GRS) : réplication entre régions géographiques. Option la plus sûre.
Gestion et optimisation des coûts dans Azure Blob Storage
Malgré ses atouts, le stockage cloud peut coûter cher si l'on ne maîtrise pas les dépenses. Voici un aperçu des leviers pour optimiser et contrôler les coûts d'Azure Blob Storage.
Comprendre la tarification d'Azure Blob Storage
Azure Storage propose différents niveaux de prix selon les options et services associés :
- Fréquence d'accès : les données fréquemment consultées exigent des supports plus rapides. Les données peu consultées peuvent rester sur des supports plus lents et moins onéreux.
- Hot : souvent sur SSD modernes, rapides mais coûteux. Meilleure expérience utilisateur.
- Cool : adapté aux données rarement consultées (sauvegardes). Utile aussi pour de gros fichiers (vidéos) coûteux en Hot.
- Archive : pour des accès très rares. Traditionnellement sur bande : stockage peu cher, mais restitution coûteuse (accès séquentiel).
- Redondance : plus le niveau de protection souhaité est élevé, plus le coût de réplication augmente.
- Locally redundant storage (LRS): réplication dans un même datacenter. Le moins cher.
- Zone-redundant storage (ZRS) : au moins trois réplicas sur différents datacenters régionaux.
- Geo-redundant storage (GRS) : réplication entre régions. Le plus sûr.
- Transferts de données :
- Les transferts intra-région au sein d'Azure sont généralement gratuits.
- L'ingestion (vers Azure Storage) est en général gratuite.
- L'égression (sortie d'Azure), par exemple les accès Internet à vos données, est facturée, souvent au volume.
Conseils pour optimiser les coûts
Sur cette base, voici quelques bonnes pratiques pour éviter la dérive des coûts :
- Tirez parti des différents niveaux de stockage : déplacez les données peu consultées vers Cool ou Archive.
- Un service de cache comme un CDN peut aussi améliorer la latence et vous permettre de stocker de gros fichiers (vidéos) en Cool storage.
- Activez et paramétrez des politiques de cycle de vie pour déplacer automatiquement les blobs inactifs vers des niveaux moins coûteux.
Dépannage d'Azure Blob Storage
Bien qu'Azure Storage soit largement adopté, des erreurs peuvent survenir.
Problèmes courants lors des téléversements
Les soucis réseau et les erreurs d'autorisations sont les plus fréquents. Les connexions lentes et proxys mal configurés provoquent souvent des erreurs réseau : vérifiez votre connectivité et votre configuration.
Les erreurs lors de l'envoi de gros fichiers sont courantes. Une coupure réseau momentanée peut suspendre l'envoi. Pour y remédier, consultez les politiques de retry d'Azure et configurez-les en conséquence. Autre solution pragmatique : fractionner les gros envois en petits morceaux et téléverser chaque chunk avec l'opération Put Block.
Les erreurs d'autorisations surviennent lorsque vos clés, vos jetons ou votre Entra ID n'ont pas les droits nécessaires (lecture, écriture, etc.) sur le conteneur ou le compte. Il est possible que vos clés aient été renouvelées ou que votre jeton ait expiré. L'administrateur du conteneur peut vous accorder les bons droits.
Surveiller l'usage de Blob Storage
Azure propose plusieurs outils pour suivre la performance du stockage. Voici deux options courantes :
- Metrics dans Azure Storage
- Azure Monitor
Azure Storage Metrics
Azure Storage intègre un outil de supervision. Pour y accéder :
- Depuis la page du compte de stockage, ouvrez Monitoring > Metrics
- La page affiche un graphique vide : à vous de choisir les informations à afficher.

- Dans la barre de menus (sous Scope), sélectionnez l'entité à surveiller :
- Sous Metric Namespace, choisissez Account ou Blob.
- Sous Metric, choisissez une métrique pertinente : Blob count, Ingress, capacity, Transactions, etc.
- En haut à droite, ajustez la période d'analyse.
- Le graphique reflète la performance selon la métrique et la période choisies.

Azure Monitor
Azure Monitor est un outil transverse pour superviser diverses ressources Azure. Pour y accéder :
- Dans le portail, tapez monitor dans la barre de recherche.
- Sélectionnez Monitor.

- Dans la page d'accueil de Monitor, ouvrez Insights > Storage accounts.

- Sur la page Monitor | Storage accounts, sélectionnez le compte à analyser.
- La page Insights présente des indicateurs utiles : transactions par type de stockage, latence, disponibilité, etc.

- En haut de page, ajustez la période analysée.
- Utilisez le bouton Customize pour adapter la mise en page des tableaux.
Conclusion
Le stockage cloud est au cœur des logiciels modernes. Dans cet article, nous avons vu comment démarrer avec Azure Blob Storage et l'utiliser pour envoyer et télécharger des blobs. Nous avons également abordé des aspects pratiques comme la gestion des droits d'accès et le suivi de l'usage pour maîtriser les coûts.
Microsoft Azure et Amazon AWS proposent de nombreux services similaires. Pour déterminer lequel répond le mieux à vos besoins, consultez notre comparatif AWS vs Azure. Enfin, si vous avez un entretien lié aux services Azure, nous avons sélectionné des questions d'entretien pertinentes pour vous !
Obtenez la certification Azure AZ-900
Arun est un ancien fondateur de startup qui aime construire de nouvelles choses. Il étudie actuellement les fondements techniques et mathématiques de l'intelligence artificielle. Il aime partager ce qu'il a appris, alors il écrit à ce sujet.
En plus de DataCamp, vous pouvez lire ses publications sur Medium, Airbyte et Vultr.
