Wie man Objektspeicher in Azure Cloud nutzt
Ein Azure-Storage-Konto wird verwendet, um Datenobjekte wie Blobs, Dateien, Warteschlangen, Tabellen und Festplatten zu speichern. Auf die im Speicherkonto gespeicherten Daten kann von überall auf der Welt über HTTP oder HTTPS zugegriffen werden. Sie sind dauerhaft und hochverfügbar und bieten einen eindeutigen Namensraum für deine Azure Storage-Daten. Im Folgenden sind die Arten von Speicherkonten aufgeführt.
- Allzweckkonten v2: Grundlegender Speicherkontotyp für Blobs, Dateien, Warteschlangen und Tabellen.
- Allzweckkonten v1: Legacy-Kontenart für Blobs, Dateien, Warteschlangen und Tabellen.
- BlockBlobStorage-Konten: Speicherkonten mit erstklassigen Leistungsmerkmalen für Block-Blobs.
- FileStorage-Konten: Reine Dateispeicherkonten mit Premium-Leistungsmerkmalen.
- BlobStorage-Konten: Legacy-Konten für reinen Blob-Speicher.
Für Azure Storage Accounts zahlst du nur für das, was du nutzt, es gibt keine Vorauszahlungen. Um mehr über die Preise zu erfahren, klicke hier.
In diesem Artikel sehen wir uns die Schritte an, um ein Speicherkonto zu erstellen, einen Container darin anzulegen und Blobs in diesen Container hochzuladen.
Das Wort „Blob“ steht in Azure für unstrukturierte Objektdaten und Azure Blob Storage ist ein Dienst zum Speichern großer Mengen unstrukturierter Objektdaten.
Vorraussetzungen
- Azure-Konto(Erstellen, falls du noch keins hast).
Was müssen wir tun?
- Melde dich bei Azure an.
- Erstelle ein Speicherkonto.
Anmeldung bei Azure
Klickehier, um zum Azure Portal zu gelangen und klicke auf Portal.
\
Melde dich mit deinen Anmeldedaten bei deinem Konto an.
Sobald du dich erfolgreich bei deinem Konto angemeldet hast, siehst du die folgende Hauptseite. Klicke auf die 3 Linien neben „Microsoft Azure“ in der oberen linken Ecke des Azure-Portals, um das Portalmenü anzuzeigen.
Ein Speicherkonto erstellen
Klicke im linken Bereich auf „Alle Dienste“.
Klicke in der linken Leiste auf „Speicher“ und dann auf „Speicherkonten“.
Klicke auf dem Haupt-Dashboard unter „Speicherkonto“ auf die Schaltfläche „Hinzufügen“.
Erstelle eine neue Ressourcengruppe, wenn du noch keine in deinem Konto hast, und nenne sie test-rg. Gib dem zu erstellenden Speicherkonto einen Namen. Dieser Name sollte weltweit eindeutig sein und keine zwei Speicherkonten in Azure können denselben Namen haben. Wähle einen Ort aus, an dem du dein Speicherkonto erstellen möchtest, und wähle die „Kontoart“ aus, die du erstellen möchtest. Klicke auf „Weiter: Networking“.
Lege die Verbindungsmethode zum Speicherkonto fest, hier haben wir den öffentlichen Endpunkt gewählt.
Klicke auf „Weiter: Erweitert“.
Klicke auf „Weiter: Tags“, um mit der Standardkonfiguration auf der Registerkarte „Erweitert“ fortzufahren.
Lege ein Tag als „Umgebung: Test“ fest. Du kannst mehrere Schlüssel:Werte als Tags angeben.
Klicke auf „Überprüfen + Erstellen“.
Wenn du jetzt die Meldung „Validierung bestanden“ siehst, klicke auf „Erstellen“.
In einiger Zeit wird das Speicherkonto fertig sein.
Klicke auf die Ressourcengruppe „test-rg“, um zu der Ressourcengruppe zu gelangen, in der das Speicherkonto erstellt wird.
Hier klickst du auf das soeben erstellte Speicherkonto.
Auf der Übersichtsseite siehst du die Details zum Speicherkonto.
Im linken Bereich klickst du unter „Blob Service“ auf Container.
Klicke auf „+ Container“, um einen neuen Container zu erstellen, gib ihm einen Namen, wähle die Zugriffsstufe und klicke auf „Erstellen“.
Jetzt hast du einen Container im Speicherkonto, in den du deine Dateien/Blobs hochladen kannst.
Klicke auf den Container, den wir gerade erstellt haben.
Hier siehst du nun die Option „Hochladen“.
Klicke auf „Hochladen“, wähle die Datei aus, die du hochladen möchtest und klicke auf Hochladen.
Wenn du dir jetzt die Details der Datei/des Blobs ansiehst, die/den du gerade hochgeladen hast, kannst du unter Übersicht sehen, dass das Objekt ein URL-Feld hat.
Über diesen Link kannst du auf die Datei/das BLOB zugreifen.
Wenn du versuchst, über den Link im Browser auf die Datei zuzugreifen, bekommst du nicht die Fehlermeldung „ResourceNotFound“.
Um das Zugriffsproblem zu beheben, klicke auf den Reiter „SAS generieren“ und dann auf „SAS-Token und URL generieren“.
Jetzt erhältst du ein „Blob-SAS-Token“ und eine „Blob-SAS-URL“.
Mit der „Blob SAS URL“ kannst du vom Browser aus auf das Objekt zugreifen.
Drücke die „Blob SAS URL“ im Browser und du siehst dein Objekt.
Hier haben wir ein Bild hochgeladen, das jetzt im Browser zu sehen ist.
Fazit
In diesem Artikel haben wir gesehen, wie man ein Speicherkonto erstellt. Wir haben versucht, ein Bild hochzuladen und über den Browser darauf zuzugreifen. Wir haben gesehen, wie wir die Berechtigungen für den Zugriff auf das Bild im Browser festlegen.