게시된 날짜: Nov 20, 2018

AWS AppSync는 오늘 앱 데이터 저장과 동기화를 위한 새로운 세 가지 기능인 Pipeline Resolvers, Delta Sync, Aurora Serverless 지원을 릴리스했습니다. 

Pipeline Resolvers를 사용하면 해석기(네트워크 요청에 응답하여 실행되는 코드)를 여러 단계로 분리하고, 해석기 간에 코드를 공유하며, 여러 데이터 원본을 필요로 하는 호출을 조율할 수 있습니다. 이러한 새 기능으로 GraphQL API에서의 데이터 집계와 권한 부여를 위한 새로운 시나리오가 가능해집니다. Amazon DynamoDB, AWS Lambda 또는 HTTP 엔드포인트 등 지원되는 모든 데이터 원본에서 작업을 혼합하고 일치시킬 수 있습니다.

Delta Sync는 디바이스가 오프라인에서 온라인으로 전환될 때 최종 사용자 경험을 최적화하며, 자동으로 네트워크에 다시 연결하고, 변경된 데이터베이스 항목만 클라이언트 캐시에 동기화합니다. 이 새로운 SDK 기능은 단일 데이터 원본에 대한 표준 GraphQL 쿼리와 함께 사용하거나 새로운 Pipeline Resolvers와 조합함으로써 백엔드를 변경된 이벤트의 저널로 최적화할 수 있습니다. Delta Sync는 JavaScript, iOS, Android 클라이언트 SDK에 사용할 수 있습니다.

이제 Aurora Serverless 데이터 원본이 기본 제공되므로 사용자는 GraphQL을 사용하여 Aurora Serverless에 액세스할 수 있습니다. 이 기능은 새로운 Aurora Serverless Data API를 활용하여 연결을 효율적으로 관리하며, 고객은 Lambda 함수를 중간에 사용하지 않고 AppSync 내에서 관계형 데이터베이스를 활용할 수 있습니다.

AppSync 개발자 안내서에서 이러한 기능에 대해 자세히 알아보십시오.