

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.

# Transformieren von Objekten mit S3 Object Lambda
<a name="transforming-objects"></a>

**Anmerkung**  
Seit dem 7. November 2025 ist S3 Object Lambda nur für Bestandskunden verfügbar, die den Service derzeit nutzen, sowie für ausgewählte AWS Partner Network (APN) -Partner. Weitere Informationen zu Features, die S3 Object Lambda ähneln, finden Sie hier – Änderung der [Verfügbarkeit von Amazon S3 Object Lambda](https://docs.aws.amazon.com/AmazonS3/latest/userguide/amazons3-ol-change.html).

Mit S3 Object Lambda können Sie `GET`-, `LIST`- und `HEAD`-Anforderungen von Amazon S3 eigenen Code hinzufügen, um Daten zu ändern und zu verarbeiten, wenn sie an eine Anwendung zurückgegeben werden. Sie können mit benutzerdefiniertem Code die von S3-`GET`-Anforderungen zurückgegebenen Daten ändern, um Zeilen zu filtern, Bilder dynamisch in der Größe zu ändern und mit Wassermarken zu versehen, vertrauliche Daten zu redigieren und mehr. Sie können S3 Object Lambda auch verwenden, um die Ausgabe von S3-`LIST`-Anforderungen zu ändern und eine benutzerdefinierte Ansicht aller Objekte in einem Bucket zu erstellen, und von S3-`HEAD`-Anforderungen zum Ändern von Objektmetadaten wie Objektname und -größe. Sie können S3 Object Lambda als Quelle für Ihre CloudFront Amazon-Distribution verwenden, um Daten für Endbenutzer maßzuschneidern, z. B. die automatische Größenänderung von Bildern, die Transcodierung älterer Formate (wie von JPEG nach WebP) oder das Entfernen von Metadaten. Weitere Informationen finden Sie im AWS Blogbeitrag [Verwenden Sie Amazon S3 Object Lambda mit Amazon CloudFront](https://aws.amazon.com/blogs/aws/new-use-amazon-s3-object-lambda-with-amazon-cloudfront-to-tailor-content-for-end-users/). Ihr Code wird von AWS Lambda-Funktionen unterstützt und läuft auf einer Infrastruktur, die vollständig von AWS verwaltet wird. Mit S3 Object Lambda wird die Notwendigkeit reduziert, abgeleitete Kopien Ihrer Daten zu erstellen und zu speichern oder Proxys auszuführen. Dabei sind keine Änderungen an Ihren Anwendungen erforderlich.

**So funktioniert S3 Object Lambda**  
S3 Object Lambda verwendet AWS Lambda Funktionen, um die Ausgabe von Standard-S3- `GET``LIST`, oder `HEAD` -Anfragen automatisch zu verarbeiten. AWS Lambda ist ein serverloser Rechendienst, der kundendefinierten Code ausführt, ohne dass die Verwaltung der zugrunde liegenden Rechenressourcen erforderlich ist. Sie können Ihre eigenen benutzerdefinierten Lambda-Funktionen erstellen und ausführen und die Datentransformation an Ihren spezifischen Anwendungsfall anpassen. 

Nachdem Sie eine Lambda-Funktion konfiguriert haben, fügen Sie sie an einen Serviceendpunkt von S3 Object Lambda-an, der als *Object Lambda Access Point* bezeichnet wird. Der Object Lambda Zugangspunkt verwendet einen standardmäßigen S3-Zugangspunkt, der als *unterstützender Zugangspunkt* bezeichnet wird, um auf Daten zuzugreifen.

Wenn Sie eine Anforderung an Ihren Object Lambda Access Point senden, ruft Amazon S3 Ihre Lambda-Funktion automatisch auf. Dann geben alle Daten, die mit der S3-Anforderung `GET`, `LIST` oder `HEAD` über den Object Lambda Access Point abgerufen werden, ein transformiertes Ergebnis an die Anwendung zurück. Alle anderen Anforderungen werden wie gewohnt verarbeitet, wie im folgenden Diagramm dargestellt. 



![Diagramm, das zeigt, wie S3 Object Lambda funktioniert.](http://docs.aws.amazon.com/de_de/AmazonS3/latest/userguide/images/ObjectLamdaDiagram.png)


Die Themen in diesem Abschnitt beschreiben, wie Sie mit S3 Object Lambda arbeiten.

**Topics**
+ [Erstellen von Object Lambda Zugangspunkten](olap-create.md)
+ [Verwenden von Amazon S3 Objekt-Lambda-Zugriffspunkten](olap-use.md)
+ [Sicherheitsüberlegungen für S3 Object Lambda-Zugriffspunkte](olap-security.md)
+ [Schreiben von Lambda-Funktionen für S3 Object Lambda Access Points](olap-writing-lambda.md)
+ [Verwenden von AWS integrierten Lambda-Funktionen](olap-examples.md)
+ [Bewährte Methoden und Richtlinien für S3 Object Lambda](olap-best-practices.md)
+ [Tutorials zu S3 Object Lambda](olap-tutorials.md)
+ [Debugging und Problembehandlung für S3 Object Lambda](olap-debugging-lambda.md)

Informationen zu S3-Objekt-Lambda-Tutorials finden Sie im Folgenden:
+ [Tutorial: Transformieren von Daten für Ihre Anwendung mit S3 Object Lambda](tutorial-s3-object-lambda-uppercase.md)
+ [Tutorial: Erkennen und Redigieren von PII-Daten mit S3 Object Lambda und Amazon Comprehend](tutorial-s3-object-lambda-redact-pii.md)
+ [Tutorial: Verwenden von S3 Object Lambda, um Bilder beim Abrufen dynamisch mit Wasserzeichen zu versehen](https://aws.amazon.com/getting-started/hands-on/amazon-s3-object-lambda-to-dynamically-watermark-images/?ref=docs_gateway/amazons3/transforming-objects.html)

Weitere Hinweise zu standardmäßigen Zugriffspunkten finden Sie unter [Verwalten des Zugriffs auf gemeinsam genutzte Datensätze mit Zugangspunkten](access-points.md). 

Hinweise zum Arbeiten mit Buckets finden Sie unter [Übersicht über Allzweck-Buckets](UsingBucket.md). Weitere Informationen zur Arbeit mit Objekten finden Sie unter [Übersicht über Amazon-S3-Objekte](UsingObjects.md).