

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Placas de componentes aprimoradas no Infrastructure Composer
<a name="using-composer-cards-component-intro-enhanced"></a>

As placas de componentes aprimoradas são criadas e gerenciadas pelo Infrastructure Composer. Cada cartão contém CloudFormation recursos que são comumente usados juntos ao criar aplicativos em AWS. Seu código de infraestrutura é criado pelo Infrastructure Composer seguindo as AWS melhores práticas. As placas de componentes aprimoradas são uma ótima maneira de começar a projetar seu aplicativo.

As placas de componentes aprimoradas estão disponíveis na paleta *Recursos*, na seção *Componentes aprimorados*.

As *placas de componentes aprimoradas* podem ser totalmente configuradas e usadas no Infrastructure Composer para projetar e criar seus aplicativos sem servidor. Recomendamos o uso de placas de componentes aprimoradas ao projetar seus aplicativos sem código existente.

Esta tabela mostra nossos componentes aprimorados com links para a especificação do modelo AWS CloudFormation ou AWS Serverless Application Model (AWS SAM) do recurso em destaque do cartão:


| Cartão | Referência | 
| --- | --- | 
| 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::UserPoolCliente](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html) | 
| Tabela do Amazon DynamoDB | [AWS::DynamoDB::Table](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html) | 
| Regra de EventBridge eventos da Amazon | [AWS::Events::Rule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html) | 
| EventBridge Cronograma | [AWS::Scheduler::Schedule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html) | 
| Stream do Amazon Kinesis | [AWS::Kinesis::Stream](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html) | 
| AWS Lambda Função | [AWS::Serverless::Function](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-function.html) | 
| Camada Lambda | [AWS::Serverless::LayerVersion](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-layerversion.html) | 
| Bucket do Amazon Simple Storage Service (Amazon S3) | [AWS::S3::Bucket](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html) | 
| Tópico do Amazon Simple Notification Service (Amazon SNS) | [AWS::SNS::Topic](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html) | 
| Fila do 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 Máquina de estado | [AWS::Serverless::StateMachine](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-statemachine.html) | 

## Exemplo
<a name="w2aab9c21c13"></a>

Veja a seguir um exemplo de um componente aprimorado do **S3 Bucket**:

![Uma placa de componente aprimorada do S3 Bucket.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_cards_07.png)


Ao arrastar um cartão **de componente do S3 Bucket** para a tela e visualizar seu modelo, você verá os dois CloudFormation recursos a seguir adicionados ao seu modelo:
+ `AWS::S3::Bucket`
+ `AWS::S3::BucketPolicy`

A placa de componente aprimorada do **S3 Bucket** representa dois CloudFormation recursos que são necessários para que um bucket do Amazon Simple Storage Service (Amazon S3) interaja com outros serviços em seu aplicativo.