FlytBaseFlytBase Documentation

Einrichten eines privaten Cloud-Speichers (AWS S3)

Befolgen Sie die Anweisungen in diesem Leitfaden, um Ihren privaten Cloud-Speicher mit AWS S3 einzurichten und die Medienspeicherung in einer sicheren Cloud für Ihren autonomen BVLOS-Drohnenbetrieb zu aktivieren.

Getting started with your FlytBase Account

FlytBase unterstützt das Hochladen und Speichern von während Drohneneinsätzen erfassten Medien in einem privaten Amazon S3-Bucket. KlickenHierUm mehr über Amazon S3 zu erfahren, befolgen Sie die nachstehenden Anweisungen, um Ihren eigenen S3-Bucket einzurichten.

Schritt 1: Erstellen/melden Sie Ihr AWS-Konto an

Melden Sie sich hier bei Ihrem AWS-Konto an:https://aws.amazon.com/.Klicken Sie aufEin Konto erstellenwenn kein Konto vorhanden ist.

Schritt 2: Bucket erstellen

Gehe zumEimerRegisterkarte in der Amazon S3-Konsole. Klicken Sie aufBucket erstellenum einen Bucket in der bevorzugten Region zu erstellen.

Die Seite „Buckets“ der Amazon S3-Konsole ohne Buckets mit der Schaltfläche „Bucket erstellen“.
Die Seite „Buckets“ der Amazon S3-Konsole ohne Buckets mit der Schaltfläche „Bucket erstellen“.

Schritt 3: ACL und Objektbesitz

Klicken Sie aufACLs aktiviertund wählen Sie den Objektbesitz ausEimerbesitzer bevorzugt.

Die Seite „Bucket erstellen“ mit aktivierten ACLs und der Einstellung „Objekteigentümer“ auf „Bucket-Eigentümer bevorzugt“.
Die Seite „Bucket erstellen“ mit aktivierten ACLs und der Einstellung „Objekteigentümer“ auf „Bucket-Eigentümer bevorzugt“.

Schritt 4: Bearbeiten Sie den öffentlichen Zugriff blockieren

Unter demBearbeiten Öffentlichen Zugriff blockierenRegisterkarte, aktivierenBlock **alle** öffentlicher Zugangindem Sie das quadratische Kästchen ankreuzen.

Die Seite „Bearbeiten“ „Öffentlichen Zugriff blockieren“ (Bucket-Einstellungen) mit dem Kontrollkästchen „Gesamten öffentlichen Zugriff blockieren“ über den vier einzelnen Zugriffseinstellungen
Die Seite „Bearbeiten“ „Öffentlichen Zugriff blockieren“ (Bucket-Einstellungen) mit dem Kontrollkästchen „Gesamten öffentlichen Zugriff blockieren“ über den vier einzelnen Zugriffseinstellungen

Schritt 5: Bucket-Versionierung

Unter demBucket-VersionierungRegisterkarte, klicken Sie aufDeaktivieren.

Die Bucket-Versionierung ist auf „Deaktivieren“ eingestellt, mit dem optionalen Abschnitt „Tags“ darunter
Die Bucket-Versionierung ist auf „Deaktivieren“ eingestellt, mit dem optionalen Abschnitt „Tags“ darunter

Schritt 6: Standardverschlüsselung konfigurieren

Legen Sie nun auf der Registerkarte „Standardverschlüsselung“ die folgenden Optionen fest:

  • FürVerschlüsselungstyp, wählenServerseitige Verschlüsselung mit von Amazon S3 verwalteten Schlüsseln (SSE-S3)
  • SatzEimerschlüsselZuAktivieren
Die Standardverschlüsselung ist auf serverseitige Verschlüsselung mit von Amazon S3 verwalteten Schlüsseln (SSE-S3) und aktiviertem Bucket-Schlüssel eingestellt
Die Standardverschlüsselung ist auf serverseitige Verschlüsselung mit von Amazon S3 verwalteten Schlüsseln (SSE-S3) und aktiviertem Bucket-Schlüssel eingestellt

Schritt 7: Aktivieren Sie die Übertragungsbeschleunigung

Sobald der Bucket erfolgreich erstellt wurde, navigieren Sie zuBucket-Name -> Eigenschaften -> Beschleunigung übertragenund bearbeiten Sie esErmöglicht.

Die Übertragungsbeschleunigung ist auf „Aktiviert“ eingestellt, wobei der beschleunigte Endpunkt aufgeführt ist und die Objektsperre als „Deaktiviert“ angezeigt wird
Die Übertragungsbeschleunigung ist auf „Aktiviert“ eingestellt, wobei der beschleunigte Endpunkt aufgeführt ist und die Objektsperre als „Deaktiviert“ angezeigt wird

Schritt 8: Bucket-Richtlinie bearbeiten

Navigieren Sie zuBucket-Name -> Berechtigungen -> Bucket-Richtlinie. Fügen Sie den folgenden JSON-Codeausschnitt ein und ersetzen Sie ihnBucket_Namemit dem tatsächlichen Namen des Buckets.

json
{
    "Version": "2012-10-17",
    "Id": "Policy1586431420805",
    "Statement": [{
        "Sid": "Stmt1586431413927",
        "Effect": "Allow",
        "Principal": {
            "AWS": "arn:aws:iam::805060674250:user/storage-flytbase"
        },
        "Action": "*",
        "Resource": [
            "arn:aws:s3:::Bucket_Name",
            "arn:aws:s3:::Bucket_Name/*"
        ]
    }]
}

Schritt 9: CORS-Konfiguration aktualisieren

Fahren Sie nun mit fortBucket-Name -> Berechtigungen -> CORS-Konfiguration. Um die CORS-Konfiguration zu aktualisieren, benötigen Sie die URL Ihrer FlytBase-Organisation.

Wenn die URL Ihrer Organisation beispielsweise lautetorg_sub_domain.flytbase.com, dann aktualisieren Sie dieZulässige UrsprüngeArray wie folgt:

text
[
    {
        "AllowedHeaders": [
            "*"
        ],
        "AllowedMethods": [
            "GET"
        ],
        "AllowedOrigins": [
            "https://org_sub_domain.flytbase.com/*"
        ],
        "ExposeHeaders": [],
        "MaxAgeSeconds": 1800
    }
]

Schritt 10: Informieren Sie den FlytBase-Support über die S3-Bucket-Aktivierung

Sobald Sie alle Schritte abgeschlossen haben, teilen Sie uns bitte das mitBucket-Nameund dieAWS-Regions-IDZusupport@flytbase.com. Unser Support-Team verknüpft dann Ihren AWS S3 Bucket mit Ihrer Organisation.


Nachdem Sie Ihre Organisation erstellt und einen AWS S3-Bucket damit verknüpft haben, werden die während der Flüge erfassten Mediendateien automatisch in Ihren privaten Cloud-Speicher hochgeladen.

Was this helpful?