Publié le: Jul 9, 2019
À compter d’aujourd’hui, la CLI d’Amplify (faisant partie du framework Amplify open source) prend en charge l’ajout et la configuration de déclencheurs AWS Lambda pour les événements lors de l’utilisation d’Amazon Cognito, d’Amazon Simple Storage Service et d’Amazon DynamoDB comme sources d’événements. Cela permet aux développeurs de configurer des flux d’authentification personnalisés pour leurs applications web et mobiles à partir de la CLI d’Amplify avec Amazon Cognito User Pool comme fournisseur d’authentification.
Les développeurs peuvent facilement configurer des capacités comme l’ajout de l’épreuve reCAPTCHA de Google, la vérification de compte par e-mail, l’ajout d’utilisateurs à un groupe Cognito User Pool ou encore le filtrage de domaine d’e-mail via des modèles fournis dans la CLI. Auparavant, les développeurs devaient ajouter et configurer manuellement la fonction AWS Lambda à partir de la console Lambda ou avec CloudFormation.
De plus, cette nouveauté permet aux développeurs d’utiliser la CLI d’Amplify pour configurer facilement une fonction AWS Lambda pour des événements lorsqu’ils utilisent Amazon S3 et Amazon DynamoDB comme ressources de stockage pour leurs applications mobiles et web. Ils peuvent également accorder des autorisations pour l’interaction avec des ressources AWS à partir d’une fonction Lambda. Les stratégies de rôle d'exécution IAM associées sont ainsi mises à jour sans avoir besoin de réaliser de mises à jour manuelles des stratégies IAM.
Pour plus de détails sur ces fonctionnalités, reportez-vous à notre article de blog. Pour en savoir plus sur le framework Amplify, consultez notre documentation.