View Categories

Temps de lecture estimé: 4 min de lecture

Ce que vous devez faire:

Dans cet exercice, vous allez provisionner un compte de stockage (Storage Account) dans Azure, y ajouter un conteneur de blobs, téléverser un fichier image, puis manipuler les niveaux d’accès de sécurité afin de rendre ce fichier accessible publiquement sur Internet.

Temps appromatif:  15 minutes

Prérequis:

Pour cette exercice vous devez avoir un acces a Microsoft Azure

Objectif: Créer et configurer le compte de stockage

Explication:

Le compte de stockage Azure regroupe l’ensemble de vos données (fichiers, tables, files d’attente, etc.). Lors de sa création, nous devons nous assurer d’activer une option de sécurité importante : l’autorisation des accès anonymes sur les conteneurs individuels, afin de pouvoir exposer notre fichier plus tard.

Tache 1: Configurer les options de base du compte de stockage

  • Connectez-vous au Portail Azure.
  • Cliquez sur Créer une ressource, puis sous la catégorie Services d’infrastructure, localisez Compte de stockage (Storage account) et cliquez sur Créer.
  • Dans l’onglet Général (Base), configurez les options suivantes :
  • Abonnement : Sélectionnez votre abonnement actif.
  • Groupe de ressources : Cliquez sur Créer nouveau, nommez-le IntroAzureRG et validez.
  • Nom du compte de stockage : Entrez un nom unique au monde en minuscules et sans caractères spéciaux (ex: monstockageunique01).
  • Région : Choisissez une région proche de chez vous (ex: Canada Central).
  • Performances : Sélectionnez Standard.
  • Redondance : Sélectionnez Stockage localement redondant (LRS) pour limiter les coûts.

Tache 2: Ajuster les paramètres avancés et lancer la création

  • Cliquez sur l’onglet Avancé dans le menu supérieur de la page de création.
  • Sous la section relative à la sécurité, cochez la case Autoriser l’activation de l’accès anonyme sur les conteneurs individuels (Allow enabling anonymous access on individual containers).
  • Cliquez sur le bouton bleu Vérifier + créer au bas de la page.
  • Une fois la validation réussie, cliquez sur Créer.
  • Attendez que la notification confirme la création, puis cliquez sur Accéder à la ressource.

Objectif: Créer un conteneur privé et téléverser un fichier

Explication:

Le stockage de blobs est structuré sous forme de dossiers appelés « Conteneurs ». Nous allons créer un premier conteneur configuré en mode sécurisé (privé), y déposer une image, puis constater que l’accès à ce fichier est bloqué par défaut depuis l’extérieur.

Tache 1: Créer le conteneur de blobs

  • Dans le menu latéral de votre compte de stockage, sous la section Stockage des données, cliquez sur Conteneurs.
  • Cliquez sur le bouton + Conteneur en haut à gauche.
  • Remplissez les paramètres :
  • Nom : Saisissez un nom simple en minuscules (ex: images).
  • Niveau d’accès anonyme : Assurez-vous que l’option est définie sur Privé (pas d’accès anonyme).
  • Cliquez sur Créer.

Tache 2: Téléverser un fichier et tester l’accès sécurisé

  • Dans la liste, cliquez sur le conteneur que vous venez de créer (ex: images).
  • Cliquez sur le bouton Téléverser (Upload).
  • Cliquez sur l’icône de dossier pour parcourir les fichiers de votre ordinateur, sélectionnez une image de votre choix, puis cliquez sur Téléverser.
  • Une fois le transfert terminé, cliquez sur le nom du fichier image dans la liste pour ouvrir ses propriétés.
  • Repérez le champ URL, copiez le lien généré et collez-le dans un nouvel onglet de votre navigateur.
  • Résultat attendu : Vous devriez recevoir un message d’erreur au format XML indiquant ResourceNotFound ou que la ressource n’existe pas. C’est le comportement normal d’un conteneur privé !

Objectif: Modifier le niveau d’accès du conteneur

Explication:

Pour rendre notre image accessible à n’importe quel visiteur sur le Web sans qu’il ait besoin de s’authentifier à notre compte Azure, nous devons modifier le niveau d’accès anonyme de notre conteneur pour le passer en mode « Blob ».

Tache 1: Autoriser l’accès anonyme aux blobs

  • Retournez dans le portail Azure, sur la page de votre conteneur (utilisez le fil d’Ariane en haut de la page pour revenir au niveau du conteneur si nécessaire).
  • Dans la barre d’outils supérieure, cliquez sur Changer le niveau d’accès.
  • Dans la liste déroulante, modifiez le paramètre pour sélectionner Blob (accès en lecture anonyme pour les blobs uniquement).
  • Cliquez sur OK.

Tache 2: Valider l’accès public

  • Retournez sur l’onglet de votre navigateur où s’affichait l’erreur d’accès précédemment.
  • Actualisez la page (F5).
  • Résultat attendu : Votre image s’affiche désormais correctement à l’écran !

Un peu de nettoyage:

Afin de garder votre environnement de laboratoire propre et d’éviter d’accumuler des composants inutilisés, supprimez l’ensemble des ressources créées.

  1. Cliquez sur Accueil dans le coin supérieur gauche du portail, puis allez dans Groupes de ressources.
  2. Sélectionnez le groupe de ressources IntroAzureRG.
  3. Cliquez sur Supprimer le groupe de ressources dans le menu du haut.
  4. Saisissez le nom du groupe IntroAzureRG pour confirmer votre choix, puis cliquez sur Supprimer.

La video.

A venir

 

Scroll to Top