Secure-storage-for-Azure-Files-and-Azure-Blob-Storage.fr-fr

Le site web de l’entreprise fournit des images de produits, des vidéos, des documents marketing et des témoignages de réussite de clients. Les clients sont répartis dans le monde entier et la demande augmente rapidement. Le contenu est stratégique et nécessite des temps de chargement à faible latence. Il est important de faire le suivi des versions des documents et de restaurer rapidement les documents s’ils sont supprimés.

Diagramme de l’architecture

Diagramme avec un compte de stockage et un conteneur d’objets blob.

Tâches d’apprentissage

Instructions de l’exercice

Créez un compte de stockage à haute disponibilité.

  1. Créez un compte de stockage pour prendre en charge le site web public.

    • Dans le portail, recherchez et sélectionnez Storage accounts.
    • Sélectionnez + Créer.
    • Pour Groupe de ressources, sélectionnez Nouveau. Donnez un nom à votre groupe de ressources et sélectionnez OK.
    • Définissez le Nom du compte de stockage sur publicwebsite. Assurez-vous que le nom du compte de stockage est unique en ajoutant un identificateur.
    • Utilisez les valeurs par défaut pour les autres paramètres.
    • Sélectionnez Vérifier, puis Créer.
    • Attendez que le compte de stockage soit déployé, puis sélectionnez Accéder à la ressource.
  2. Ce stockage nécessite une haute disponibilité en cas de panne régionale. De plus, activez l’accès en lecture à la région secondaire. En savoir plus sur la redondance des comptes de stockage.

    • Dans le compte de stockage, dans la section Gestion des données, sélectionnez le panneau Redondance.
    • Vérifiez que l’option Stockage géoredondant avec accès en lecture est sélectionnée.
    • Passez en revue les informations d’emplacement principal et secondaire.
  3. Les informations du site web public doivent être accessibles sans que les clients aient à se connecter.

    • Dans le compte de stockage, dans la section Paramètres, sélectionnez le panneau Configuration.
    • Vérifiez que le paramètre Autoriser l’accès anonyme aux objets blob est Activé.
    • Veillez à Enregistrer vos modifications.

Créer un conteneur de stockage d’objets blob avec un accès anonyme en lecture

  1. Le site web public contient divers documents et images. Créez un conteneur de stockage d’objets blob pour le contenu. En savoir plus sur les conteneurs de stockage.
    • Dans votre compte de stockage, dans la section Stockage des données, sélectionnez le panneau Conteneurs.
    • Sélectionnez + Conteneur.
    • Vérifiez que le Nom du conteneur est public.
    • Sélectionnez Créer.
  2. Les clients doivent pouvoir voir les images sans être authentifiés. Configurez l’accès en lecture anonyme pour les objets blob du conteneur public. En savoir plus sur la configuration de l’accès public anonyme.
    • Sélectionnez votre conteneur public.
    • Dans le panneau Vue d’ensemble, sélectionnez Modifier le niveau d’accès.
    • Vérifiez que le Niveau d’accès public est défini sur Objet blob (accès en lecture anonyme pour les objets blob uniquement).
    • Cliquez sur OK.

Entraînez-vous à charger des fichiers et à tester l’accès.

  1. Pour effectuer des tests, chargez un fichier dans le conteneur public. Le type de fichier n’a pas d’importance. Choisissez par exemple un petit fichier image ou texte.
    • Assurez-vous de bien voir votre conteneur.
    • Sélectionnez Charger.
    • Parcourez les fichiers et sélectionnez-en un. Accédez au fichier de votre choix.
    • Sélectionnez Charger.
    • Fermez la fenêtre de chargement, Actualisez la page et vérifiez que votre fichier a été chargé.
  2. Déterminez l’URL de votre fichier chargé. Ouvrez un navigateur et testez l’URL.
    • Sélectionnez votre fichier chargé.
    • Sous l’onglet Vue d’ensemble, copiez l’URL.
    • Collez l’URL dans un nouvel onglet de navigateur.
    • Si vous avez chargé un fichier image, il s’affiche dans le navigateur. Les autres types de fichiers devraient être téléchargés.

Configurer la suppression réversible

  1. Il est important que les documents du site web puissent être restaurés s’ils sont supprimés. Configurez la suppression réversible d’objets blob pendant 21 jours. En savoir plus sur la suppression réversible des objets blob.
    • Accédez au panneau Vue d’ensemble du compte de stockage.
    • Sur la page Propriétés, recherchez la section service BLOB.
    • Sélectionnez le paramètre Suppression réversible d’objets blob.
    • Vérifiez que la case Activer la suppression réversible des objets blob est cochée.
    • Définissez le paramètre Conserver les objets blob supprimés pendant (jours) sur 21.
    • Notez que vous pouvez également Activer la suppression réversible pour les conteneurs.
    • N’oubliez pas de cliquer sur Enregistrer pour enregistrer vos modifications.
  2. Si quelque chose est supprimé, vous devez vous entraîner à utiliser la suppression réversible pour restaurer les fichiers.
    • Accédez au conteneur où vous avez chargé un fichier.
    • Sélectionnez le fichier que vous avez chargé, puis sélectionnez Charger.
    • Sélectionnez OK pour confirmer la suppression du fichier.
    • Dans la page Vue d’ensemble du conteneur, basculez le curseur Afficher les objets blob supprimés. Ce bouton bascule est à droite de la zone de recherche.
    • Sélectionnez votre fichier supprimé et utilisez les points de suspension tout à droite pour Annuler la suppression du fichier.
    • Actualisez le conteneur et confirmez que le fichier a été restauré.

Configurer le versioning des objets blob

  1. Il est important de faire le suivi des différentes versions des documents relatifs aux produits du site web. En savoir plus sur le contrôle de version des objets blob.
    • Accédez au panneau Vue d’ensemble du compte de stockage.
    • Dans la section Propriétés, recherchez la section service BLOB.
    • Sélectionnez le paramètre Contrôle de version.
    • Vérifiez que la case Activer le contrôle de version pour les objets blob est cochée.
    • Notez que vous avez la possibilité de conserver toutes les versions ou de supprimer les versions ultérieures.
    • N’oubliez pas de cliquer sur Enregistrer pour enregistrer vos modifications.
  2. Si vous en avez le temps, essayez de restaurer les versions précédentes des objets blob.
    • Chargez une autre version de votre fichier conteneur. Votre fichier existant sera alors remplacé.
    • La version précédente de votre fichier est répertoriée sur la page Afficher les objets blob supprimés.