View a markdown version of this page

Procesamiento de datos con Lambda - Amazon Monitron

Amazon Monitron ya no está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener información sobre funciones similares a las de Amazon Monitron, consulte nuestra entrada de blog.

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: Cree el rol de IAM que otorgue permiso a su función para acceder a los recursos 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: AWSLambda KinesisExecutionRole (y AWSKey ManagementServicePowerUser si la transmisión de Kinesis está cifrada)

    • Nombre del rol: lambda-kinesis-role

    Asigne un nombre, revise y cree una página que muestre el nombre del rol, la descripción, la política de entidades de confianza y los permisos.

Paso 2: Crear la función de Lambda

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

  2. Seleccione Creación de 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.

    Cree una página de funciones con la opción Usar un plano seleccionada y mostrar el plano. kinesis-process-record-python

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.

    Lambda formulario de configuración de funciones con información básica y ajustes de Kinesis activación.

Paso 4: Habilitar el disparador de Kinesis en la consola 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.

    La pestaña de configuración muestra la sección de activadores con el disparador de Kinesis bugbash y el botón de activación.

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.