Hochladen in die Google Cloud mit MASV

Übersicht

Die Google Cloud Storage (GCS)-Implementierung für MASV Portal Automations schließt sich an unsere bestehenden S3- und Backblaze B2-Integrationen an und erfordert eine ähnliche Konfiguration. Sie müssen nur eine Reihe von Anmeldeinformationen für MASV erstellen, um auf den GCS-Bucket zuzugreifen, und dann die Details in die Portalautomatisierungseinstellungen eingeben. Wir nutzen die Dienstleistungskonto Entität in Google Cloud Platform (GCP), um dies zu erreichen.

 

Erstellen eines Dienstkontos

Erstellen Sie ein Service-Konto für MASV, das bei der Verbindung mit dem Google Cloud Storage (GCS)-Bucket zur Übertragung von Dateien verwendet wird. Sie können den Zugriff dieses Kontos auf einen bestimmten Bucket für die Übertragung von Uploads von einem MASV-Portal auf Ihren GCS-Bucket beschränken. So erstellen Sie ein neues Dienstkonto:

  • Öffnen Sie die Service-Konten Seite in der Google Cloud Console.
  • Klicken Sie auf Wählen Sie ein Projekt, wählen Sie Ihr Projekt aus und klicken Sie auf Öffnen.
  • Klicken Sie auf Dienstkonto erstellen.
Bild1
  • Geben Sie einen Namen für das Dienstkonto (freundlicher Anzeigename) und eine optionale Beschreibung ein und klicken Sie dann auf Speichern Sie.
Bild3
  • Sie können die Rolle hier leer lassen und die spezifischen Berechtigungen für dieses Konto später hinzufügen. Wenn Sie Speicherobjektverwaltung hierhat das Konto vollen Zugriff auf alle Ihre Buckets.
image4
  • Erstellen Sie einen Schlüssel und laden Sie ihn im JSON-Format herunter.
Bild2

Erstellen eines Eimers

Sie können einen bestehenden Bucket verwenden oder einen neuen erstellen. MASV schreibt alle Pakete, die in Ihr Portal hochgeladen werden, in ein Verzeichnis namens Portal Downloads//

So erstellen Sie einen neuen Eimer:

  • Öffnen Sie die Cloud-Speicher Browser in der Google Cloud Console.
  • Klicken Sie auf Eimer erstellen um das Formular für die Erstellung eines Eimers zu öffnen
Bild7

Geben Sie Ihre Eimerinformationen ein und klicken Sie auf Weiter um jeden Schritt abzuschließen:

  • Geben Sie einen Namen an, der den Anforderungen für Eimernamen entspricht.
  • Wählen Sie eine Standardspeicherklasse für den Bucket. Die Standardspeicherklasse wird allen Objekten, die in den Bereich hochgeladen werden, standardmäßig zugewiesen. Wählen Sie als nächstes eine Standort wo die Eimerdaten dauerhaft gespeichert werden.
  • Wählen Sie eine Zugangskontrolle Modell, um festzulegen, wie Sie den Zugriff auf die Objekte des Bereichs steuern.
  • Optional können Sie Schaufelbezeichnungen hinzufügen, eine Aufbewahrungsrichtlinie festlegen und eine Verschlüsselungsmethode wählen.

 

Zugriff auf einen Eimer gewähren

Sie müssen sicherstellen, dass das oben erstellte Dienstkonto den entsprechenden Zugriff auf den Bucket hat. MASV benötigt Zugriff zum Lesen und Schreiben von Objekten im Bucket - so wird sichergestellt, dass wir die Portal Downloads/ Ordner in Ihrem Bucket und verhindern Sie Namenskollisionen bei bestehenden Paketen (wenn z. B. zwei verschiedene Uploads in das Portal "Meine Dateien" hießen, müssen wir sicherstellen, dass sie im GCS getrennt erscheinen) und übertragen Sie dann die Dateien. Wir benötigen keinen Zugriff auf die Ressourcenverwaltung oder den Bucket selbst.

  • Öffnen Sie die Cloud-Speicher Browser in der Google Cloud Console und suchen Sie den Bucket, den MASV verwenden soll, und klicken Sie auf den Namen.
Bild5
  • Klicken Sie dann auf Erlaubt.
  • Suchen Sie die Dienstleistungskonto erstellt und erweitern die Rollen Liste.
  • Wählen Sie Speicherobjekt-Verwaltung - wird die Berechtigung zum Lesen und Schreiben von Objekten in diesem Bereich erteilt.
Bild6
  • Klicken Sie auf Sparen.

Sie sind nun bereit, Ihre Portalautomatisierung in MASV zu konfigurieren. Sie benötigen die JSON-Anmeldedatei von dem oben erstellten Servicekonto.

 

 

GCS Bucket mit dem MASV-Portal verbinden

Unter Portal Edit Page, scrollen Sie nach unten zu In die Cloud liefern Abschnitt und klicken Sie auf Verbinden Sie über die Google Cloud-Speicher Karte.

 

GCS+Portal

Laden Sie in dem Pop-up-Fenster die Servicekonto Schlüssel JSON-Datei, die Sie in den oben genannten Schritten erstellt haben, und tragen Sie den Bucket-Namen in das Feld ein. Klicken Sie auf Verbinden Sie und Ihre Integration wird aktiv.

 

GCS+Verbindung+Karte

Wie immer können Sie uns kontaktieren unter [email protected] wenn Sie weitere Fragen haben.

Neueste Blogbeiträge

Hier finden Sie weitere Blogbeiträge von MASV.

Wie Sie Dateien mit Ihrem Team austauschen, während Sie von zu Hause aus arbeiten

Wie Sie Dateien mit Ihrem Team austauschen, während Sie von zu Hause aus arbeiten

Pandemie. Fernarbeit. Die neue Normalität. Sie haben das alles schon einmal gehört. War die gemeinsame Nutzung von Dateien in der Cloud vor ein paar Jahren noch eine neue Erfahrung für viele, so ist sie jetzt für Millionen von Fachleuten eine Tatsache. Bei MASV haben wir dieses Paradigma vor allem bei Video- und Postproduktionsprofis bemerkt, die große Videodateien vom Set aus über eine ganze Reihe von Produktionsabteilungen (Redaktion, VFX,...

mehr lesen
Wie viel ist ein Terabyte?

Wie viel ist ein Terabyte?

Jeder, der regelmäßig mit großen Dateien arbeitet, ist an den Preisschock eines Terabytes (TB) gewöhnt. Während die meisten Verbraucher ein Terabyte immer noch für eine beträchtliche Datenmenge halten, ist es auch klar, dass ein Terabyte nicht mehr das ist, was es einmal war, da die Dateigrößen und die Internetnutzung zunehmen.

mehr lesen