

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

# 에 대한 VTL 해석기 자습서 AWS AppSync
<a name="tutorials"></a>

**참고**  
이제 우리는 주로 APPSYNC\_JS 런타임과 해당 문서를 지원합니다. [여기](https://docs.aws.amazon.com/appsync/latest/devguide/tutorials-js.html)에서 APPSYNC\_JS 런타임과 해당 안내서를 사용해 보세요.

데이터 소스 및 해석기는 AWS AppSync에서 GraphQL 요청을 번역하고 AWS 리소스에서 정보를 가져오는 데 사용됩니다. AWS AppSync는 특정 데이터 소스 유형과의 자동 프로비저닝 및 연결을 지원합니다. AWS AppSync는 또한 AWS Lambda Amazon DynamoDB, 관계형 데이터베이스(Amazon Aurora Serverless), Amazon OpenSearch Service 및 HTTP 엔드포인트를 데이터 소스로 지원합니다. GraphQL API를 기존 AWS 리소스와 함께 사용하거나 처음부터 데이터 소스 및 해석기를 빌드할 수 있습니다. 다음 섹션에서는 일반적인 GraphQL 사용 사례 몇 가지를 튜토리얼 형태로 설명합니다.

AWS AppSync는 해석기에 Apache Velocity 템플릿 언어(VTL)로 작성된 *매핑* 템플릿을 사용합니다. 매핑 템플릿 사용에 대한 자세한 내용은 [해석기 매핑 템플릿 참조](resolver-mapping-template-reference.md#aws-appsync-resolver-mapping-template-reference)를 참조하세요. VTL 사용에 대한 자세한 내용은 [해석기 매핑 템플릿 프로그래밍 안내서](resolver-mapping-template-reference-programming-guide.md#aws-appsync-resolver-mapping-template-reference-programming-guide)에서 확인할 수 있습니다.

AWS AppSync는 스키마에서 프로비저닝(선택 사항) 및 샘플 스키마 시작에 설명된 대로 GraphQL 스키마에서 DynamoDB 테이블의 자동 프로비저닝을 지원합니다. 또한 스키마를 생성하고 해석기를 연결할 기존 DynamoDB 테이블에서 가져올 수도 있습니다. 이 부분에 대한 자세한 내용은 Amazon DynamoDB에서 가져오기(선택 사항) 단원을 참조하세요.

**Topics**
+ [DynamoDB 해석기를 사용하여 간단한 게시 애플리케이션 생성](tutorial-dynamodb-resolvers.md)
+ [AWS Lambda 해석기 사용](tutorial-lambda-resolvers.md)
+ [OpenSearch Service 해석기 사용](tutorial-elasticsearch-resolvers.md)
+ [로컬 해석기 사용](tutorial-local-resolvers.md)
+ [GraphQL 해석기 결합](tutorial-combining-graphql-resolvers.md)
+ [DynamoDB 배치 작업 사용](tutorial-dynamodb-batch.md)
+ [DynamoDB 트랜잭션 수행](tutorial-dynamodb-transact.md)
+ [HTTP 해석기 사용](tutorial-http-resolvers.md)
+ [Aurora Serverless v2 해석기 사용](tutorial-rds-resolvers.md)
+ [파이프라인 해석기 사용](tutorial-pipeline-resolvers.md)
+ [버전화된 데이터 소스에 Delta Sync 작업 사용](tutorial-delta-sync.md)