9단계: 데이터 모델 배포 - AWS 규범적 지침

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

9단계: 데이터 모델 배포

이 특정 예제에서는 최신 데이터베이스 개발 및 운영을 위한 애플리케이션인 NoSQL Workbench를 사용하여 모델을 배포했습니다. 이 도구를 사용하면 데이터 모델을 만들고, 데이터를 업로드하고, 모델에 직접 배포할 수 있습니다. AWS 계정 이 예제를 구현하려면 NoSQL Workbench에서 생성한 다음 AWS CloudFormation 템플릿을 사용할 수 있습니다.

AWSTemplateFormatVersion: 2010-09-09 Resources: Components: Type: 'AWS::DynamoDB::Table' Properties: KeySchema: - AttributeName: ComponentId KeyType: HASH AttributeDefinitions: - AttributeName: ComponentId AttributeType: S - AttributeName: ParentId AttributeType: S - AttributeName: GraphId AttributeType: S - AttributeName: Path AttributeType: S GlobalSecondaryIndexes: - IndexName: GS1 KeySchema: - AttributeName: ParentId KeyType: HASH - AttributeName: ComponentId KeyType: RANGE Projection: ProjectionType: KEYS_ONLY - IndexName: GSI2 KeySchema: - AttributeName: GraphId KeyType: HASH - AttributeName: Path KeyType: RANGE Projection: ProjectionType: INCLUDE NonKeyAttributes: - ComponentId BillingMode: PAY_PER_REQUEST TableName: Components