게시된 날짜: Jul 9, 2019
이제부터 Amplify CLI(오픈 소스 Amplify Framework의 일부)에서는 Amazon Cognito, Amazon Simple Storage Service 및 Amazon DynamoDB를 이벤트 소스로 사용할 때 이벤트에 대한 AWS Lambda 트리거를 추가하고 구성하는 기능을 지원합니다. 이를 통해 개발자는 Amazon Cognito 사용자 풀을 인증 공급업체로 사용하여 Amplify CLI의 모바일 및 웹 애플리케이션에 대한 맞춤형 인증 흐름을 설정할 수 있습니다.
개발자는 Google reCAPTCHA 챌린지 추가, 이메일을 사용한 계정 확인, Cognito 사용자 풀 그룹에 사용자 추가, CLI에 제공된 템플릿을 통한 이메일 도메인 필터링과 같은 기능을 쉽게 구성할 수 있습니다. 이전에는 개발자가 CloudFormation을 사용하거나 Lambda 콘솔에서 AWS Lambda 함수를 수동으로 추가하고 구성해야 했습니다.
또한 이 릴리스에서 개발자는 Amplify CLI를 사용하여 Amazon S3 및 Amazon DynamoDB를 모바일 및 웹 애플리케이션의 스토리지 리소스로 사용할 때 이벤트에 대한 AWS Lambda 함수를 쉽게 구성 할 수 있습니다. 또한 개발자는 Lambda 함수에서 AWS 리소스와 상호 작용할 수 있는 권한을 부여할 수 있습니다. 이로써 수동 IAM 정책 업데이트를 수행하지 않고도 관련 IAM 실행 역할 정책을 업데이트합니다.