Invocación de una función de Lambda desde un clúster de base de datos de Amazon Aurora MySQL - Amazon Aurora

Invocación de una función de Lambda desde un clúster de base de datos de Amazon Aurora MySQL

Puede invocar una función de AWS Lambda desde un clúster de base de datos de Amazon Aurora Edición compatible con MySQL con una función nativa lambda_sync o lambda_async. Antes de invocar una función Lambda desde Aurora MySQL, el clúster de base de datos Aurora debe tener acceso a Lambda. Para obtener más información sobre cómo conceder acceso a Aurora MySQL, consulte Otorgar acceso a Aurora a Lambda. Para obtener información sobre las funciones almacenadas de lambda_sync y lambda_async, consulte Invocación de una función de Lambda con una función nativa de Aurora MySQL.

También puede llamar a una función AWS Lambda mediante un procedimiento almacenado. Sin embargo, el uso de un procedimiento almacenado está obsoleto. Recomendamos encarecidamente el uso de una función nativa de Aurora MySQL si utiliza una de las siguientes versiones de Aurora MySQL:

  • Versión 2 de Aurora MySQL para clústeres compatibles con MySQL 5.7.

  • Versión 3.01 y posterior de Aurora MySQL, para clústeres compatibles con MySQL 8.0. En la versión 3 de Aurora MySQL, el procedimiento almacenado no está disponible.

Para obtener información sobre cómo darle a Aurora acceso a Lambda y sobre la invocación de una función de Lambda, consulte los siguientes temas.