

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Infrastructure Composer 中的增強型元件卡
<a name="using-composer-cards-component-intro-enhanced"></a>

增強型元件卡是由 Infrastructure Composer 建立和管理。每張卡片都包含建置應用程式時常用 CloudFormation 的資源 AWS。Infrastructure Composer 會依照 AWS 最佳實務建立其基礎設施程式碼。增強型元件卡是開始設計應用程式的好方法。

增強型元件卡可從*資源*面板的*增強型元件*區段下取得。

*增強型元件卡*可在 Infrastructure Composer 中完整設定和使用，以設計和建置無伺服器應用程式。我們建議您在沒有現有程式碼的情況下設計應用程式時，使用增強型元件卡。

此資料表顯示增強型元件，其中包含卡片特色資源的 AWS CloudFormation or AWS Serverless Application Model (AWS SAM) 範本規格連結：


| 卡 | 參考資料 | 
| --- | --- | 
|  Amazon API Gateway  |  [AWS::Serverless::API](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-api.html)  | 
|  Amazon Cognito UserPool  |  [AWS::Cognito::UserPool](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html)  | 
|  Amazon Cognito UserPoolClient  |  [AWS::Cognito::UserPoolClient](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html)  | 
|  Amazon DynamoDB 資料表  |  [AWS::DynamoDB::Table](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html)  | 
|  Amazon EventBridge 事件規則  |  [AWS::Events::Rule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html)  | 
|  EventBridge 排程  |  [AWS::Scheduler::Schedule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html)  | 
|  Amazon Kinesis 串流  |  [AWS::Kinesis::Stream](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html)  | 
|  AWS Lambda 函數  |  [AWS::Serverless::Function](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-function.html)  | 
|  Lambda 層  |  [AWS::Serverless::LayerVersion](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-layerversion.html)  | 
|  Amazon Simple Storage Service (Amazon S3) 儲存貯體  |  [AWS::S3::Bucket](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html)  | 
|  Amazon Simple Notification Service (Amazon SNS) 主題  |  [AWS::SNS::Topic](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html)  | 
|  Amazon Simple Queue Service (Amazon SQS) 佇列  |  [AWS::SQS::Queue](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html)  | 
|  AWS Step Functions 狀態機器  |  [AWS::Serverless::StateMachine](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-statemachine.html)  | 

## 範例
<a name="w2aab9c21c13"></a>

以下是 **S3 儲存貯**體增強型元件的範例：

![\[S3 儲存貯體增強型元件卡。\]](http://docs.aws.amazon.com/zh_tw/infrastructure-composer/latest/dg/images/aac_cards_07.png)


當您將 **S3 儲存貯體**元件卡拖曳至畫布並檢視範本時，您會看到下列兩個 CloudFormation 資源新增至範本：
+ `AWS::S3::Bucket`
+ `AWS::S3::BucketPolicy`

**S3 儲存貯體**增強型元件卡代表 Amazon Simple Storage Service (Amazon S3) 儲存貯體與應用程式中其他服務互動所需的兩個 CloudFormation 資源。