기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Infrastructure Composer의 향상된 구성 요소 카드
향상된 구성 요소 카드는 Infrastructure Composer에서 생성하고 관리합니다. 각 카드에는 애플리케이션을 빌드할 때 일반적으로 함께 사용되는 AWS CloudFormation 리소스가 포함되어 있습니다 AWS. 인프라 코드는 AWS 모범 사례에 따라 Infrastructure Composer에서 생성합니다. 향상된 구성 요소 카드는 애플리케이션 설계를 시작하는 좋은 방법입니다.
향상된 구성 요소 카드는 리소스 팔레트의 향상된 구성 요소 섹션에서 사용할 수 있습니다.
향상된 구성 요소 카드를 Infrastructure Composer 내에서 완전히 구성하고 사용하여 서버리스 애플리케이션을 설계하고 구축할 수 있습니다. 기존 코드 없이 애플리케이션을 설계할 때는 향상된 구성 요소 카드를 사용하는 것이 좋습니다.
이 표에는 카드의 주요 리소스에 대한 AWS CloudFormation 또는 AWS Serverless Application Model (AWS SAM) 템플릿 사양에 대한 링크가 포함된 향상된 구성 요소가 표시됩니다.
Card | 레퍼런스 |
---|---|
Amazon API Gateway |
|
Amazon Cognito UserPool |
|
Amazon Cognito UserPoolClient |
|
Amazon DynamoDB 테이블 |
|
Amazon EventBridge 이벤트 규칙 |
|
EventBridge 일정 |
|
Amazon Kinesis 스트림 |
|
AWS Lambda 함수 |
|
Lambda 계층 |
|
Amazon Simple Storage Service(Amazon S3) 버킷 |
|
Amazon Simple Notification Service(Amazon SNS) 주제 |
|
Amazon Simple Queue Service(Amazon SQS) 대기열 |
|
AWS Step Functions 상태 시스템 |
예제
다음은 S3 버킷 확장 구성 요소의 예입니다.
![S3 버킷 향상된 구성 요소 카드.](images/aac_cards_07.png)
S3 버킷 구성 요소 카드를 캔버스로 끌어서 템플릿을 보면 템플릿에 다음 두 AWS CloudFormation 리소스가 추가됩니다.
-
AWS::S3::Bucket
-
AWS::S3::BucketPolicy
S3 버킷 향상된 구성 요소 카드는 Amazon Simple Storage Service(Amazon S3) 버킷이 애플리케이션의 다른 서비스와 상호 작용하는 데 필요한 두 AWS CloudFormation 리소스를 나타냅니다.