AWS AppSync란 무엇인가요? - AWS AppSync

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS AppSync란 무엇인가요?

AWS AppSync를 사용하면 개발자가 안전한 서버리스 고성능 GraphQL 및 Pub/Sub API를 사용하여 애플리케이션과 서비스를 데이터 및 이벤트에 연결할 수 있습니다. AWS를 사용하여 다음을 할 수 있습니다.

  • 단일 GraphQL API 엔드포인트에서 하나 이상의 데이터 소스의 데이터에 액세스합니다.

  • 여러 소스 GraphQL API를 하나의 병합된 GraphQL API로 결합합니다.

  • 애플리케이션에 실시간 데이터 업데이트를 게시할 수 있습니다.

  • 내장된 보안, 모니터링, 로깅 및 추적을 활용하고 지연 시간을 줄이기 위한 선택적 캐싱을 활용합니다.

  • API 요청 및 전송된 모든 실시간 메시지에 대해서만 비용을 지불하면 됩니다.

AWS AppSync 기능

  • GraphQL로 구동되는 간소화된 데이터 액세스 및 쿼리

  • GraphQL 구독 및 게시/구독 채널을 위한 서버리스 WebSocket

  • 서버 측 캐싱을 통해 데이터를 고속 인 메모리 캐시에서 사용할 수 있도록 하여 지연 시간을 단축합니다.

  • 비즈니스 로직 작성을 위한 JavaScript 및 TypeScript 지원

  • API 액세스를 제한하는 비공개 API를 통한 엔터프라이즈 보안 및 AWS WAF 통합

  • API 키, IAM, Amazon Cognito, OpenID Connect 공급자, 사용자 지정 로직에 대한 Lambda 권한 부여를 지원하는 권한 부여 제어 기능이 내장되어 있습니다.

  • 연동 사용 사례를 지원하기 위한 병합된 API

이러한 각 기능에 대한 자세한 내용은 AWS AppSync 기능을 참조하세요.

AWS AppSync를 처음 사용하십니까?

AWS AppSync를 처음 사용할 경우 먼저 다음 섹션을 읽을 것을 권장합니다.

웹 또는 모바일 앱을 처음부터 빌드하는 경우 AWS Amplify 사용을 고려해 보세요. Amplify는 AWS AppSync 및 기타 AWS 서비스를 활용하여 더 적은 작업으로 더 강력하고 강력한 웹 및 모바일 앱을 빌드할 수 있도록 지원합니다.

AWS AppSync 요금

AWS AppSync는 수백만 건의 요청 및 업데이트를 기준으로 가격이 책정됩니다. 캐싱에는 추가 요금이 부과됩니다. 자세한 내용은 AWS AppSync 요금을 참조하세요.

다음 목록은 일반 AWS AppSync 요금의 예외 항목입니다.

  • AWS AppSync의 API 캐싱은 AWS 프리 티어에서 제공되지 않습니다.

  • 요청은 권한 부여 및 인증이 실패한 경우 요금이 청구되지 않습니다.

  • API 키를 요구하는 호출 메서드는 API 키 누락 또는 무효 시에 요금이 청구되지 않습니다.