게시된 날짜: Apr 17, 2019
오늘부터 Amplify Framework에서는 모바일 및 웹 애플리케이션 구축 시 Amazon Aurora Serverless를 AWS AppSync GraphQL API의 데이터 소스로 추가할 수 있도록 지원합니다. 이를 통해 개발자는 Amplify Framework의 일부인 Amplify CLI를 사용하여 기존 Aurora Serverless 데이터베이스에서 작동하는 자동 생성 스키마 및 해석기가 포함된 GraphQL API를 생성할 수 있습니다. 이전에 개발자는 Aurora Serverless를 GraphQL API의 데이터 소스로 사용하기 위해 AWS Lambda 함수를 설정해야 했습니다.
Amplify CLI에 포함된 GraphQL Transform Library는 개발자가 AWS에서 확장 가능한 웹 및 모바일 백엔드를 빠르게 생성할 수 있는 간단한 추상화를 제공합니다. 이 릴리스에서는 개발자가 상위 레벨 및 개별 필드에 대한 인증 규칙을 구성하여 API 전반에서 세분화된 액세스 제어 기능을 제공할 수 있도록 지원하는 기능을 GraphQL Transform Library에 추가합니다. 또한 개발자는 모델 내부의 연결된 필드 또는 데이터 간의 관계를 나타내는 필드에 대한 액세스를 구성할 수 있습니다. 이전에는 액세스 규칙이 상위 필드에만 적용되었고 개별 필드와 연결된 필드에 대한 액세스를 구성할 수 있는 방법이 없었습니다.
또한 이 릴리스에서는 Amplify JavaScript 라이브러리를 사용하는 개발자가 한 줄의 코드로 웹 애플리케이션에서 OAuth 흐름을 트리거할 수 있습니다. 개발자는 Amazon Cognito Hosted UI 또는 자체 UI를 사용하는 동시에 사용자 풀과 연동하고 AWS 자격 증명을 통해 리소스에 액세스할 수 있는 기능을 갖게 됩니다.
AWS Amplify에 대한 자세한 내용은 설명서를 참조하십시오. 이러한 기능에 대한 자세한 내용은 블로그 게시물을 참조하십시오.