

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

# Conceitos básicos do AWS Solutions Constructs
<a name="getting-started-with-aws-solutions-constructs"></a>

 Este tópico descreve como instalar e configurar o AWS Cloud Development Kit (AWS CDK), o AWS Solutions Constructs e criar seu primeiro aplicativo AWS CDK usando os padrões do AWS Solutions Constructs. 

**nota**  
Constritos de soluções da AWS são compatíveis com versões do AWS CDK ≥ 1.46.0. 

**dica**  
 Quer cavar mais fundo? Experimente a[Workshop CDK](https://cdkworkshop.com/)para uma excursão mais aprofundada de um projeto do mundo real. 

**dica**  
 Para obter mais informações sobre como começar a usar o Cloud Development Kit AWS (AWS CDK), consulte a[Guia do desenvolvedor do AWS CDK](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html). 

## Prerequisites
<a name="prerequisites"></a>

 O AWS Solutions Constructs é construído com base no AWS CDK, portanto, você precisa instalar o Node.js (>= 10.3.0), mesmo aqueles que trabalham em idiomas diferentes do TypeScript ou JavaScript. Isso ocorre porque o[AWS CDK](https://github.com/aws/aws-cdk)e AWS Solutions Constructs são desenvolvidos em TypeScript e executados em Node.js. As ligações para outros idiomas suportados usam este backend e conjunto de ferramentas. 

 Você deve fornecer suas credenciais e uma região da AWS para usar o AWS CDK CLI, conforme descrito em Especificando suas credenciais e região. 

 Outros pré-requisitos dependem da sua linguagem de desenvolvimento, como se segue. 


|  **Linguagem**  |  **Pré-requisitos**  | 
| --- | --- | 
|  ![Python](http://docs.aws.amazon.com/pt_br/solutions/latest/constructs/images/python.png)Python  |  Python >= 3.6  | 
|  ![TypeScript](http://docs.aws.amazon.com/pt_br/solutions/latest/constructs/images/typescript.png)TypeScript  |  Texto TypeScript >= 2.7  | 
|  ![Java](http://docs.aws.amazon.com/pt_br/solutions/latest/constructs/images/java.png)Java | Java >= 1.8 | 

## Instalar o AWS CDK
<a name="installing-the-aws-cdk"></a>

 Para instalar e configurar o AWS CDK, consulte o AWS CDK Developer Guide -[Instalar o AWS CDK](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#getting_started_install). 

## Trabalhar com construções de soluções da AWS
<a name="working-with-the-aws-solutions-constructs-library"></a>

 O fluxo de trabalho típico para criar um novo aplicativo ao trabalhar com o AWS Solutions Constructs segue a mesma abordagem que o AWS CDK. 

1.  Crie o diretório do aplicativo. 

1.  Inicialize o aplicativo. 

1.  Adicione as dependências de padrão do AWS Solutions Constructs. 

1.  Adicione código adicional ao aplicativo. 

1.  Compilar o aplicativo, se necessário. 

1.  Implante os recursos definidos no aplicativo. 

1.  Testar o aplicativo. 

 Se houver algum problema, faça o loop através de modificar, compilar (se necessário), implantar e testar novamente. 