Administre objetos de Amazon S3 con control de versiones en lotes con una función de Lambda mediante un SDK de AWS - Ejemplos de código de AWS SDK

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

Administre objetos de Amazon S3 con control de versiones en lotes con una función de Lambda mediante un SDK de AWS

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
SDK para Python (Boto3)

Muestra cómo manipular los objetos con control de versiones de Amazon Simple Storage Service (Amazon S3) en lotes mediante la creación de trabajos que llaman a funciones AWS Lambda para llevar a cabo 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.

Este ejemplo se puede ver mejor en GitHub. Para ver el código fuente completo y las instrucciones de configuración y ejecución, consulte el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • Amazon S3