View a markdown version of this page

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

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

Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte Desarrollo con Amazon S3 mediante los SDK de AWS. En este tema también se incluye información sobre cómo empezar a utilizar el SDK y detalles sobre sus versiones anteriores.