Gestione los objetos versionados de Amazon S3 en lotes con una función Lambda mediante un AWS SDK - AWS SDKEjemplos de código

Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Gestione los objetos versionados de Amazon S3 en lotes con una función Lambda mediante un AWS SDK

En el siguiente ejemplo de código, se muestra cómo administrar objetos de S3 con control de versiones en lotes con una función de Lambda.

Python
SDKpara Python (Boto3)

Muestra cómo manipular objetos versionados de Amazon Simple Storage Service (Amazon S3) en lotes mediante la creación de trabajos que AWS Lambda llaman a funciones para realizar el procesamiento. En este ejemplo se crea un bucket con control de versiones, se cargan las estrofas del poema You Are Old, Father William de Lewis Carroll y se utilizan trabajos por lotes de Amazon S3 para cambiar el poema de varias formas.

Aprenda cómo:
  • Crear funciones Lambda que funcionen en objetos con control de versiones.

  • Crear un manifiesto de objetos para actualizar.

  • Crear trabajos por lotes que invoquen funciones Lambda para actualizar objetos.

  • Eliminar funciones Lambda.

  • Vaciar y eliminar un bucket con control de versiones.

La mejor forma de ver este ejemplo es en. GitHub Para obtener el código fuente completo y las instrucciones sobre cómo configurarlo y ejecutarlo, consulte el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • Amazon S3