게시된 날짜: Apr 23, 2020
AWS AppSync는 하나 이상의 데이터 원본에 있는 데이터에 안전하게 액세스하고 이러한 데이터를 조작 및 결합할 수 있는 유연한 API를 생성하여 애플리케이션 개발을 간소화하는 관리형 GraphQL 서비스입니다. AppSync는 서비스와 클라이언트 간에 자동으로 처리되는 연결 관리, 확장, 팬아웃 및 데이터 브로드캐스팅 기능을 통해 지원되는 모든 데이터 소스에 실시간으로 간편하게 액세스함으로써 개발자는 WebSockets 작업 및 인프라 관리 대신에 실시간 애플리케이션의 비즈니스 차별화 요소에 집중할 수 있습니다.
AppSync의 관리형 GraphQL 구독은 수많은 클라이언트가 게임 리더보드, 소셜 미디어 앱, 스포츠 스코어, 라이브 스트리밍, IoT 대시보드 등, 실시간 업데이트가 필요한 애플리케이션에 액세스하는 작업을 원활하게 최적화할 수 있습니다.
AppSync는 Amplify와 마찬가지로 iOS, Android 및 JavaScript(웹 및 React Native) 애플리케이션 용의 지능형 SDK 및 클라이언트 라이브러리를 제공함으로써 백엔드에서 다중 클라이언트 연결, 확장성, 팬아웃 및 브로드캐스팅을 자동 처리하는 AppSync GraphQL API와 쉽게 연결할 수 있습니다. 현재 당사는 실시간 WebSockets 프로토콜을 게시하고 있으므로 개발자는 AppSync 및 Amplify가 제공하고 쉽게 사용할 수 있는 최적화된 클라이언트 및 SDK 이외에도 선호하는 WebSockets 클라이언트를 사용하여 어떤 언어로도 AppSync API로부터 GraphQL 실시간 구독을 연결, 등록 및 수신할 수 있습니다. 개발자들은 이제 GraphQL 구독의 일반 WebSockets 클라이언트 이외에도 자체 사용자 지정 클라이언트를 유연하게 구축하여 일반 HTTP 라이브러리를 사용하는 AppSync API에 연결함으로써 GraphQL 쿼리 및 변형을 송신할 수 있습니다.
AppSync를 일반 WebSockets 클라이언트와 연결하는 방법에 대한 자세한 내용은 당사의 새 블로그 게시물과 당사의 실시간 프로토콜 클라이언트 설명서를 참조하십시오. AppSync 최신 실시간 기능에 대한 자세한 내용은 순수 WebSockets 지원에 대한 당사의 블로그 게시물과 AppSync 설명서를 참조하십시오.