Erste Schritte mit der AWS CLI und dem SDK for Java
Mit Amazon S3 on Outposts können Sie S3-Buckets auf Ihren AWS-Outposts erstellen und Objekte für Anwendungen, die einen lokalen Datenzugriff, eine lokale Datenverarbeitung und eine lokale Datenresidenz erfordern, auf einfache Weise On-Premise speichern und abrufen. S3 on Outposts bietet eine neue Speicherklasse namens S3 Outposts (OUTPOSTS). Sie nutzt die Amazon-S3-APIs und ist darauf ausgelegt, Daten über mehrere Geräte und Server hinweg in Ihrem AWS Outposts dauerhaft und redundant zu speichern. Sie kommunizieren mit Ihrem Outpost-Bucket über einen Zugriffspunkt und eine Endpunktverbindung über eine Virtual Private Cloud (VPC). Sie können bei Outpost-Buckets dieselben APIs und Funktionen wie in Amazon-S3-Buckets verwenden, inklusive Zugriffsrichtlinien, Verschlüsselung und Markierungen. Sie können S3 on Outposts über die AWS-Managementkonsole, AWS Command Line Interface (AWS CLI), AWS-SDKs oder REST-API verwenden. Weitere Informationen finden Sie unter . Was ist Amazon S3 on Outposts?
Für die ersten Schritte mit S3 on Outposts müssen Sie einen Bucket, einen Zugriffspunkt und einen Endpunkt erstellen. Anschließend können Sie Ihre Objekte in den Bucket hochladen. Die folgenden Beispiele veranschaulichen, wie Sie die ersten Schritte mit S3 on Outposts mithilfe der AWS CLI und des SDK for Java ausführen können. Die ersten Schritte mit der Konsole finden Sie unter Erste Schritte unter Verwendung der AWS-Managementkonsole.
Themen
Schritt 1: Erstellen eines Buckets
Die folgenden Beispiele für AWS CLI und SDK für Java veranschaulichen, wie Sie einen S3-on-Outposts-Bucket erstellen.
Schritt 2: Erstellen eines Zugriffspunkts
Um auf Ihren Amazon-S3-on-Outposts-Bucket zuzugreifen, müssen Sie einen Zugriffspunkt erstellen und konfigurieren. Diese Beispiele veranschaulichen, wie Sie einen Zugriffspunkt mithilfe der AWS CLI und des SDK for Java erstellen.
Zugangspunkte vereinfachen die skalierbare Verwaltung des Datenzugriffs auf freigegebene Datensätze in Amazon S3. Zugriffspunkte sind benannte Netzwerkendpunkte, die Buckets zugeordnet sind, mit denen Sie Amazon S3-Objekt-Vorgänge ausführen können, z. B. GetObject und PutObject. Bei S3 on Outposts müssen Sie Zugriffspunkte verwenden, um auf ein Objekt in einem Outposts-Bucket zuzugreifen. Zugriffspunkte unterstützen ausschließlich die virtuelle, Host-artige Adressierung.
Schritt 3: Erstellen eines Endpunkts
Wenn Sie Anforderungen an einen Zugriffspunkt für Amazon S3 on Outposts weiterleiten möchten, müssen Sie einen S3-on-Outposts-Endpunkt erstellen und konfigurieren. Zum Erstellen eines Endpunkts muss Ihr Service-Link eine aktive Verbindung mit Ihrer Outposts-Heimatregion aufweisen. Jeder Virtual Private Cloud (VPC) in Ihrem Outpost kann ein Endpunkt zugeordnet sein. Weitere Informationen zu Endpunktkontingenten finden Sie unter Netzwerkanforderungen von S3 on Outposts. Sie müssen einen Endpunkt erstellen, um auf Ihre Outposts-Buckets zugreifen und Objekt-Operationen ausführen zu können. Weitere Informationen finden Sie unter Endpunkte.
Diese Beispiele veranschaulichen, wie Sie einen Endpunkt mithilfe der AWS CLI und des SDK for Java erstellen. Weitere Informationen zu den erforderlichen Berechtigungen für das Erstellen und Verwalten von Endpunkten finden Sie unter Berechtigungen für S3-on-Outposts-Endpunkte.
Schritt 4: Hochladen eines Objekts in einen S3-on-Outposts-Bucket
Informationen zum Hochladen eines Objekts finden Sie unter Hochladen eines Objekts in einen S3-on-Outposts-Bucket.