본문 바로가기
CSP (Cloud Service Provider)/AWS

[AWS] AppSync

by BTC_류지연 2023. 3. 24.

베하 ~~~~ 

오늘도 수 지 타 산 입니다!!

이번주는 시간이 정말 빠르게 지나간 것 같아요

저는 주말에 꽃놀이 다녀오려구요 :)

 

 

끝까지 화이팅하며 

오늘은 AWS AppSync에 대하여 알아보아요

팔로팔로팔로미 ~~~~~


AWS 앱싱크

서버리스 GraphQL 및 Pub/Sub API로 애플리케이션을 더 빠르게

AWS AppSync란?

  단일 데이터 API:   여러 데이터베이스, 마이크로서비스 및 API에서 데이터를 안전하게 쿼리하거나 업데이트할 수 있는 단일 엔드포인트를 제공하여 GraphQL API로 애플리케이션 개발을 간소화합니다

  실시간 경험을 위해 구축:  서버리스 WebSockets 연결을 통해 가입한 API 클라이언트에 데이터 업데이트를 자동으로 게시하여 Pub/Sub API로 매력적인 실시간 경험을 쉽게 생성합니다. 

  100% 서버리스:  AWS WAF, CloudWatch 및 X-Ray에 대한 기본 제공 지원을 통해 API를 보호, 모니터링, 기록 및 추적합니다. 완전 관리형 설정, 관리, 자동 확장 및 고가용성. 

 

특징

통합 데이터 액세스

  • 데이터 액세스 및 권한 부여에 대한 세밀한 제어
  • AWS WAF 통합 및 구성 가능한 사용자 정의 도메인으로 보안 기능 내장
  • AWS CloudWatch 및 AWS X-Ray를 통한 즉시 사용 가능한 관찰 가능성

내장된 실시간 데이터

  • 실시간으로 업데이트할 데이터를 지정하는 GraphQL 구독
  • GraphQL 경험 없이 API를 설정하는 AppSync Pub/Sub API 마법사
  • 복잡한 사용 사례를 처리하기 위한 구독 필터 연산자 및 서버 측 필터링 

서버리스 운영

  • 여러 데이터 소스 및 마이크로서비스의 통합 데이터가 포함된 단일 GraphQL 엔드포인트
  • 클라이언트 연결, 메시지 브로드캐스트 및 팬아웃을 관리하는 서버리스 WebSockets
  • 클라우드에서 자동 버전 관리, 충돌 감지 및 해결 기능을 갖춘 온디바이스 스토리지용 Amplify DataStore와 통합

 

실습

AWS AppSync 콘솔을 사용하여 다음을 수행하는 방법을 설명합니다.

  • 샘플 이벤트 앱 스키마 시작
  • DynamoDB 데이터 소스를 자동으로 프로비저닝하고 리졸버를 연결합니다.
  • GraphQL 쿼리 및 변형 수행
  • 샘플 앱에서 API 사용

AppSync GraphQL을 처음 사용하거나 AppSync 이전에 사용해 본 적이 없는 사용자에게 권장되는 가이드 스키마 생성 마법사를 제공합니다. 또는 기존 Amazon DynamoDB 테이블에서 가져와서 실시간 및 오프라인 GraphQL API를 생성할 수 있습니다. 또는 스키마의 사전 존재와 무관하게 전체 백엔드를 빌드할 수 있습니다.

또한 데이터베이스를 자동으로 프로비저닝하고 데이터베이스에 연결할 GraphQL 스키마를 처음부터 새로 작성하는 것으로 AWS AppSync 를 시작할 수 있습니다. 


AWS AppSync 어렵지 않았죠?

차근차근 모두 함께 해보아요

이번주도 수고 많으셨어요!

 

 

다음주에도 함께 해보아요 

제에에에바아아아아아아알ㄹ

'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글

[AWS] Cloudtrail  (0) 2023.04.17
[AWS] AWS Certificate Manager  (0) 2023.03.30
[AWS] 테라폼 실습  (0) 2023.03.12
[AWS] Terraform  (0) 2023.03.06
[AWS] ECS 실습  (0) 2023.02.27

댓글