Publié le: Mar 18, 2021
S3 Object Lambda vous donne la possibilité d'intégrer votre propre code aux requêtes GET S3 afin de modifier et de traiter les données lorsqu'elles sont renvoyées vers une application. Pour la première fois, vous pouvez utiliser du code personnalisé pour modifier les données renvoyées par des requêtes GET S3 standard afin de filtrer les lignes, de redimensionner les images de manière dynamique, de supprimer des données confidentielles et plus encore.
S3 Object Lambda vous aide à répondre facilement aux exigences relatives aux formats de données de vos applications, sans avoir à créer et exploiter une infrastructure supplémentaire telle qu'une couche proxy, ou créer et gérer plusieurs copies dérivées de vos données. S3 Object Lambda utilise les fonctions AWS Lambda pour traiter automatiquement la sortie d'une requête GET S3 standard. AWS Lambda est un service de calcul sans serveur qui exécute le code défini par le client sans nécessiter de gestion des ressources de calcul sous-jacentes.
En quelques clics seulement dans la console de gestion AWS, vous pouvez configurer une fonction Lambda et l'attacher à un point d'accès S3 Object Lambda. Désormais, S3 invoquera automatiquement votre fonction Lambda pour traiter les données extraites via le point d'accès S3 Object Lambda, renvoyant un résultant transformé à l'application. Vous pouvez écrire et exécuter vos propres fonctions Lambda personnalisées, ajustant la transformation des données de S3 Object Lambda à votre cas d'utilisation spécifique. Pour démarrer avec S3 Object Lambda, vous pouvez utiliser la Console de gestion S3, le kit SDK ou l'API.
S3 Object Lambda est disponible dans toutes les régions AWS publiques, sauf dans les régions AWS Asie-Pacifique (Osaka), AWS GovCloud (US), AWS Chine (Beijing) gérée par Sinnet et la région AWS Chine (Ningxia) gérée par NWCD. Pour plus d'informations sur la tarification, consultez la page de la tarification d'Amazon S3.
Pour en savoir plus sur S3 Object Lambda, consultez la page détaillée du produit, le didacticiel de mise en route dans le guide de l'utilisateur S3 et le billet de blog AWS News.