

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Freigabe von S3 on Outposts mithilfe von AWS RAM
<a name="outposts-sharing-with-ram"></a>

Amazon S3 on Outposts unterstützt die gemeinsame Nutzung von S3-Kapazitäten für mehrere Konten innerhalb einer Organisation mithilfe von AWS Resource Access Manager ([AWS RAM](https://docs.aws.amazon.com/ram/latest/userguide/what-is.html)). Mit der Freigabe von S3 on Outposts können Sie anderen erlauben, Buckets, Endpunkte und Zugriffspunkte in Ihrem Outpost zu erstellen und zu verwalten. 

In diesem Thema wird veranschaulicht, wie Sie AWS RAM verwenden, um S3 on Outposts und verwandte Ressourcen für ein anderes AWS-Konto in Ihrer AWS-Organisation freizugeben. 

## Voraussetzungen
<a name="outposts-ram-prereqs"></a>
+ Für das Outpost-Eigentümerkonto ist eine Organisation in AWS Organizations konfiguriert. Weitere Informationen finden Sie unter [Erstellen einer Organisation](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_org_create.html) im *Benutzerhandbuch für AWS Organizations.*
+ Die Organisation umfasst das AWS-Konto, mit dem Sie Ihre Kapazität von S3 on Outposts teilen möchten. Weitere Informationen finden Sie unter [Senden von Einladungen an AWS-Konten](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_invites.html#orgs_manage_accounts_invite-account) im *Benutzerhandbuch für AWS Organizations*.
+ Wählen Sie eine der folgenden Optionen, die Sie freigeben möchten. Die zweite Ressource (entweder **Subnets** (Subnetze) oder **Outposts**) muss ausgewählt sein, damit auch Endpunkte zugänglich sind. Endpunkte sind eine Netzwerkanforderung, um auf Daten zuzugreifen, die in S3 on Outposts gespeichert sind.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonS3/latest/s3-outposts/outposts-sharing-with-ram.html)

## Verfahren
<a name="outposts-ram-procedure"></a>

1. Melden Sie sich bei der AWS-Managementkonsole mit dem AWS-Konto an, dem der Outpost gehört, und öffnen Sie dann die AWS RAM-Konsole unter [https://console.aws.amazon.com/ram/home](https://console.aws.amazon.com/ram/home).

1. Stellen Sie sicher, dass Sie die Freigabe mit AWS Organizations in AWS RAM aktiviert haben. Weitere Informationen finden Sie unter [Freigabe für Ressourcen in AWS Organizations aktivieren](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-orgs) im *AWS RAM-Benutzerhandbuch*.

1. Verwenden Sie entweder Option 1 oder Option 2 in den [Voraussetzungen](#outposts-ram-prereqs), um eine Ressourcenfreigabe zu erstellen. Wenn Sie mehrere S3-in-Outposts-Ressourcen haben, wählen Sie die Amazon-Ressourcennamen (ARNs) der Ressourcen aus, die Sie freigeben möchten. Wenn Sie Endpunkte aktivieren möchten, teilen Sie entweder Ihr Subnetz oder Ihren Outpost.

   Weitere Informationen zum Erstellen einer Ressourcenfreigabe finden Sie unter [Erstellen einer Ressourcenfreigabe](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-create) im *AWS RAM-Benutzerhandbuch*. 

1. Das AWS-Konto, mit dem Sie Ihre Ressourcen geteilt haben, sollte jetzt in der Lage sein, S3 on Outposts zu verwenden. Abhängig von der Option, die Sie in den [Voraussetzungen](#outposts-ram-prereqs) gewählt haben, geben Sie dem Kontobenutzer die folgenden Informationen an:    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonS3/latest/s3-outposts/outposts-sharing-with-ram.html)

**Anmerkung**  
Der Benutzer kann mithilfe der AWS RAM-Konsole, der AWS Command Line Interface (AWS CLI), der AWS-SDKs oder der REST-API bestätigen, dass die Ressourcen für ihn freigegeben wurden. Der Benutzer kann seine vorhandenen Ressourcenfreigaben anzeigen, indem er den CLI-Befehl [get-resource-shares](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ram/get-resource-shares.html) verwendet. 

## Verwendungsbeispiele
<a name="outposts-ram-examples"></a>

Nachdem Sie Ihre S3 on Outposts-Ressourcen mit einem anderen Konto geteilt haben, kann dieses Konto Buckets und Objekte in Ihrem Outpost verwalten. Wenn Sie die Ressource **Subnets** (Subnetze) freigegeben haben, kann dieses Konto den von Ihnen erstellten Endpunkt verwenden. Die folgenden Beispiele veranschaulichen, wie ein Benutzer die AWS CLI verwendet, um mit Ihrem Outpost zu interagieren, nachdem Sie diese Ressourcen freigegeben haben.

**Example : Erstellen eines Buckets**  
Im folgenden Beispiel wird ein Bucket namens *amzn-s3-demo-bucket1* im Outpost `op-01ac5d28a6a232904` erstellt. Bevor Sie diesen Befehl verwenden, ersetzen Sie jeden `user input placeholder` mit den entsprechenden Werten für Ihren Anwendungsfall.  

```
aws s3control create-bucket --bucket amzn-s3-demo-bucket1 --outpost-id op-01ac5d28a6a232904
```
Weitere Informationen über diesen Befehl finden Sie unter [create-bucket](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/create-bucket.html) in der *AWS CLI-Referenz*.

**Example : Erstellen eines Zugriffspunkts**  
Im folgenden Beispiel wird ein Zugriffspunkt in einem Outpost erstellt, wobei die Beispielparameter in der folgenden Tabelle verwendet werden. Bevor Sie diesen Befehl verwenden, ersetzen Sie diese `user input placeholder`-Werte und den AWS-Region-Code mit den entsprechenden Werten für Ihren Anwendungsfall.  


| **Parameter** | **Wert** | 
| --- | --- | 
| Konto-ID | 111122223333 | 
| Name des Zugriffspunkts | example-outpost-access-point | 
| Outpost-ID | op-01ac5d28a6a232904 | 
| Name des Outpost-Buckets | amzn-s3-demo-bucket1 | 
| VPC-ID | vpc-1a2b3c4d5e6f7g8h9 | 
Der Konto-ID-Parameter muss die AWS-Konto-ID des Bucket-Eigentümers sein, der der freigegebene Benutzer ist.

```
aws s3control create-access-point --account-id 111122223333 --name example-outpost-access-point \
--bucket arn:aws:s3-outposts:us-east-1:111122223333:outpost/op-01ac5d28a6a232904/bucket/amzn-s3-demo-bucket1 \
--vpc-configuration VpcId=vpc-1a2b3c4d5e6f7g8h9
```
Weitere Informationen über diesen Befehl finden Sie unter [create-access-point](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/create-access-point.html) in der *AWS CLI-Referenz*.

**Example : Hochladen eines Objekts**  
Im folgenden Beispiel wird die Datei *`my_image.jpg`* vom lokalen Dateisystem des Benutzers zu einem Objekt namens *`images/my_image.jpg`* durch den Zugriffspunkt *`example-outpost-access-point`* unter dem Outpost *`op-01ac5d28a6a232904`*, im Besitz des AWS-Kontos *`111122223333`* hochgeladen. Bevor Sie diesen Befehl verwenden, ersetzen Sie diese `user input placeholder`-Werte und den AWS-Region-Code mit den entsprechenden Werten für Ihren Anwendungsfall.  

```
aws s3api put-object --bucket arn:aws:s3-outposts:us-east-1:111122223333:outpost/op-01ac5d28a6a232904/accesspoint/example-outpost-access-point \
--body my_image.jpg --key images/my_image.jpg
```
Weitere Informationen über diesen Befehl finden Sie unter [put-object](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/put-object.html) in der *AWS CLI-Referenz*.  
Wenn dieser Vorgang zu einem Fehler Ressource nicht gefunden führt oder nicht reagiert, verfügt Ihre VPC möglicherweise nicht über einen freigegebenen Endpunkt.   
Verwenden Sie den AWS CLI-Befehl [list-shared-endpoints](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3outposts/list-shared-endpoints.html), um zu überprüfen, ob es einen freigegebenen Endpunkt gibt. Wenn kein freigegebener Endpunkt vorhanden ist, erstellen Sie einen Endpunkt gemeinsam mit dem Outpost-Besitzer. Weitere Informationen finden Sie unter [ListSharedEndpoints](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_ListSharedEndpoints.html) in der *API-Referenz zu Amazon Simple Storage Service*.

**Example : Erstellen eines Endpunkts**  
Das folgende Beispiel erstellt einen Endpunkt für einen freigegebenen Outpost. Bevor Sie diesen Befehl verwenden, ersetzen Sie die `user input placeholder`-Werte für die Outpost-ID, die Subnetz-ID und die Sicherheitsgruppen-ID durch die entsprechenden Werte für Ihren Anwendungsfall.  
Der Benutzer kann diesen Vorgang nur ausführen, wenn die Ressourcenfreigabe die **Outposts**-Ressource enthält.

```
aws s3outposts create-endpoint --outposts-id op-01ac5d28a6a232904 --subnet-id XXXXXX --security-group-id XXXXXXX
```
Weitere Informationen über diesen Befehl finden Sie unter [create-endpoint](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3outposts/create-endpoint.html) in der *AWS CLI-Referenz*.