

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á.

# O que AWS Infrastructure Composeré
<a name="what-is-composer"></a>

 AWS Infrastructure Composer permite que você componha visualmente aplicativos modernos em. AWS Mais especificamente, você pode usar o Infrastructure Composer para visualizar, criar e implantar aplicativos modernos de todos os AWS serviços que são suportados por, AWS CloudFormation sem precisar ser um especialista em. CloudFormation

À medida que você compõe sua AWS CloudFormation infraestrutura, por meio de uma drag-and-drop interface agradável, o Infrastructure Composer cria sua infraestrutura como modelos de código (IaC), seguindo as melhores práticas. AWS A imagem a seguir mostra como é fácil arrastar, soltar, configurar e conectar recursos na tela visual do Infrastructure Composer.

![A tela do Infrastructure Composer com uma API do API Gateway, uma função Lambda e uma tabela do DynamoDB conectadas entre si.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_00.gif)


O Infrastructure Composer pode ser usado no console do Infrastructure Composer AWS Toolkit for Visual Studio Code, no e no modo CloudFormation console.

**Topics**
+ [Componha sua arquitetura de aplicativos](#what-is-composer-design)
+ [Defina sua infraestrutura como modelos de código (IaC)](#what-is-composer-define)
+ [Integre com seus fluxos de trabalho existentes](#what-is-composer-integrate)
+ [Formas de acessar o Infrastructure Composer](#what-is-composer-access)
+ [Saiba mais](#what-is-composer-learn)
+ [Próximas etapas](#what-is-composer-next)
+ [Conceitos sem servidor para AWS Infrastructure Composer](what-is-concepts.md)

## Componha sua arquitetura de aplicativos
<a name="what-is-composer-design"></a>

**Construa com cartas**  <a name="what-is-composer-design-cards"></a>
Coloque cartões na tela do Infrastructure Composer para visualizar e criar a arquitetura do seu aplicativo.  

![A tela do Infrastructure Composer com uma API API Gateway não conectada, função Lambda e tabela do DynamoDB.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_ref_05.gif)


**Conecte cartões juntos**  <a name="what-is-composer-configure"></a>
Configure como seus recursos interagem entre si conectando-os visualmente. Especifique mais detalhadamente suas propriedades por meio de um painel de propriedades com curadoria.  

![A tela do Infrastructure Composer com uma API do API Gateway, função Lambda e tabela do DynamoDB. A tabela é selecionada para configurar suas propriedades.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_intro_02.gif)


**Trabalhe com qualquer AWS CloudFormation recurso**  <a name="what-is-composer-any"></a>
Arraste qualquer CloudFormation recurso para a tela para compor a arquitetura do seu aplicativo. O Infrastructure Composer fornece um modelo inicial de IaC que você pode usar para especificar as propriedades do seu recurso. Para saber mais, consulte [Configurar e modificar cartões no Infrastructure Composer](using-composer-cards.md).  

![Um modelo de aplicativo importado exibido na tela do Infrastructure Composer, mostrando vários tipos de cartão.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_intro_05.png)


**Acesse recursos adicionais com recursos Serviços da AWS**  <a name="what-is-composer-design-featured"></a>
Recursos do Infrastructure Composer Serviços da AWS que são comumente usados ou configurados juntos ao criar aplicativos. Para saber mais, consulte [Integre com a Amazon VPC](using-composer-services-vpc.md).  
Veja a seguir um exemplo do AWS Step Functions recurso, que fornece uma integração para iniciar Step Functions Workflow Studio diretamente na tela do Infrastructure Composer.  

![Lançamento do Step Functions Workflow Studio a partir do Infrastructure Composer.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_intro_06.gif)


## Defina sua infraestrutura como modelos de código (IaC)
<a name="what-is-composer-define"></a>

**O Infrastructure Composer cria seu código de infraestrutura**  <a name="what-is-composer-define-create"></a>
Conforme você compõe, o Infrastructure Composer cria automaticamente seus modelos AWS CloudFormation and AWS Serverless Application Model (AWS SAM), seguindo as AWS melhores práticas. Você pode visualizar e modificar seus modelos diretamente do Infrastructure Composer. O Infrastructure Composer sincroniza automaticamente as alterações entre a tela visual e o código do modelo.  

![A visualização do modelo do Infrastructure Composer de uma API do API Gateway, uma função Lambda e uma tabela do DynamoDB.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_intro_03.png)


## Integre com seus fluxos de trabalho existentes
<a name="what-is-composer-integrate"></a>

**Importe modelos e projetos existentes**  <a name="what-is-composer-integrate-import"></a>
Importe AWS SAM modelos CloudFormation e modelos existentes para visualizá-los para melhor entender e modificar seu design. Exporte os modelos que você cria no Infrastructure Composer e integre-os aos seus fluxos de trabalho existentes para implantação.  

![A tela do Infrastructure Composer foi sincronizada com uma máquina local usando o modo de sincronização local.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_other_ide_01.gif)


## Formas de acessar o Infrastructure Composer
<a name="what-is-composer-access"></a>

**Do console do Infrastructure Composer**  <a name="what-is-composer-access-console"></a>
Acesse o Infrastructure Composer por meio do console do Infrastructure Composer para começar rapidamente. Além disso, você pode usar o modo de **sincronização local** para sincronizar e salvar automaticamente o Infrastructure Composer com sua máquina local.  

![A tela do Infrastructure Composer foi sincronizada com uma máquina local usando o modo de sincronização local.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_other_ide_01.gif)


**Do CloudFormation console**  <a name="what-is-composer-from-cfn-console"></a>
O console do Infrastructure Composer também oferece suporte ao [modo CloudFormation console](using-composer-console-cfn-mode.md), uma melhoria do CloudFormation Designer que é integrada ao fluxo de trabalho da CloudFormation pilha. Essa nova ferramenta agora é a ferramenta recomendada para visualizar seus CloudFormation modelos.

**Do console Lambda**  <a name="what-is-composer-from-lam-console"></a>
Com o Infrastructure Composer, você também pode importar funções Lambda do console Lambda. Para saber mais, consulte [Importe funções para o Infrastructure Composer a partir do console Lambda](other-services-lambda.md).

**Do AWS Toolkit for Visual Studio Code**  <a name="what-is-composer-access-ide"></a>
Acesse o Infrastructure Composer por meio da extensão Toolkit for VS Code para levar o Infrastructure Composer ao seu ambiente de desenvolvimento local.  

![O Infrastructure Composer está sendo acessado por meio do AWS Toolkit for Visual Studio Code.](http://docs.aws.amazon.com/pt_br/infrastructure-composer/latest/dg/images/aac_intro_07.gif)


## Saiba mais
<a name="what-is-composer-learn"></a>

Para continuar aprendendo sobre o Infrastructure Composer, consulte os seguintes recursos:
+ [Placas Infrastructure Composer](using-composer-cards-intro.md)
+ [Componha e crie visualmente aplicativos sem servidor \| Serverless Office Hours](https://www.youtube.com/watch?v=G7Gp2pzSMYY) — Visão geral e demonstração do Infrastructure Composer.

## Próximas etapas
<a name="what-is-composer-next"></a>

Para configurar o Infrastructure Composer, consulte[Introdução ao console do Infrastructure Composer](getting-started.md).