Création de fonctions externes sur AWS

Snowflake documente deux façons de créer une fonction externe sur AWS :

  • Création d’un exemple de fonction externe à l’aide d’un modèle AWS CloudFormation.

    Ces instructions utilisent un modèle CloudFormation pour réduire le nombre d’étapes nécessaires à la création de la fonction Lambda (service à distance) et de API Gateway (service de proxy).

    Ces instructions vous aident à créer rapidement votre première fonction externe, mais elles sautent des étapes dont la plupart des utilisateurs ont besoin lorsqu’ils créent des fonctions externes personnalisées.

  • Création d’une fonction externe personnalisable sur AWS.

    Ces instructions décrivent comment créer une fonction Lambda (service à distance) et une API Gateway (service proxy) en utilisant l’interface utilisateur AWS. Les instructions comprennent un exemple de code pour un service à distance. Vous pouvez utiliser ces instructions non seulement pour construire l’exemple de fonction externe fourni par Snowflake, mais aussi comme point de départ pour créer votre propre fonction Lambda personnalisée et API Gateway.

De nombreux utilisateurs, en particulier ceux qui sont encore en train d’apprendre l’interface utilisateur AWS, pourraient vouloir suivre les instructions basées sur les modèles une fois pour créer leur première fonction externe, puis utiliser les instructions non basées sur les modèles pour créer toutes les fonctions externes suivantes.

Les utilisateurs qui sont déjà à l’aise avec l’interface utilisateur AWS préféreront peut-être sauter les instructions basées sur les modèles et suivre les instructions plus longues qui permettent une plus grande personnalisation.

Chapitres suivants :