Procesamiento de datos con Lambda - Amazon Monitron

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.

Procesamiento de datos con Lambda

Paso 1: Crear el rol de IAM que dé permiso a su función para acceder a los recursos de AWS

  1. Abra la página Roles en la consola de IAM.

  2. Elija Crear rol.

  3. Cree un rol con las propiedades siguientes.

    • Entidad de confianza: Lambda

    • Permisos: AWSLambdaKinesisExecutionRole (y AWSKeyManagementServicePowerUser si la transmisión de Kinesis está cifrada)

    • Nombre del rol: lambda-kinesis-role

    AWSIAM role creation interface with role details and permissions policy summary. (AI generated)

Paso 2: Crear la función de Lambda

  1. Abra la página Funciones en la consola de Lambda.

  2. Elija Crear función.

  3. Elija Utilizar un esquema.

  4. En la barra de búsqueda de Blueprints, busque y elija kinesis-process-record (nodejs) o. kinesis-process-record-python

  5. Elija Configurar.

    User interface for creating a Lambda function with options to author from scratch, use a blueprint, select a container image, or browse the serverless app repository. (AI generated)

Paso 3: Configurar la función de Lambda

  1. Elija Nombre de la función

  2. Elija el rol creado en el primer paso como Rol de ejecución.

  3. Configure el activador de Kinesis.

    1. Elija su flujo de Kinesis.

    2. Pulse Crear función.

    AWS Lambda function configuration with fields for name, execution role, Kinesis trigger details. (AI generated)

Paso 4: Habilitar el activador de Kinesis en la consola de AWS Lambda

  1. En la pestaña Configuración, elija Activadores.

  2. Marque la casilla situada junto al nombre del flujo de Kinesis y elija Habilitar.

    AWS Lambda function configuration with Kinesis trigger enabled. (AI generated)

El esquema utilizado en este ejemplo solo consume datos de registro del flujo seleccionado. Puede seguir editando el código de función de Lambda más adelante para completar una tarea más complicada.