

Este é o Guia do desenvolvedor do AWS CDK v2. O CDK v1 antigo entrou em manutenção em 1º de junho de 2022 e encerrou o suporte em 1º de junho de 2023.

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

# Desenvolvimento de aplicações do AWS CDK
<a name="develop"></a>

Gerencie sua infraestrutura na AWS desenvolvendo aplicações usando o kit de desenvolvimento em nuvem da AWS (CDK da AWS).

## Pré-requisitos
<a name="develop-prerequisites"></a>

Antes de começar a desenvolver aplicações, conclua todas as etapas de configuração em [Noções básicas do AWS CDK](getting-started.md).

## Visão geral do desenvolvimento de aplicações do AWS CDK
<a name="develop-overview"></a>

Em um alto nível, o desenvolvimento de aplicações do CDK envolve as seguintes etapas:

1.  **Crie um projeto do CDK**: um [projeto](projects.md) do CDK consiste nos arquivos e pastas que armazenam e organizam seu código do CDK.

1.  **Crie uma aplicação do CDK**: em um projeto do CDK, você usa o constructo do `App` para definir uma aplicação[Aplicações do CDK da AWS](apps.md) do CDK.

1.  **Criar uma pilha do CDK**: no escopo da sua aplicação do CDK, você define uma ou mais [pilhas](stacks.md) do CDK.

1.  **Defina sua infraestrutura** — No escopo de uma pilha do CDK, você usa [constructos](constructs.md) da Biblioteca de Constructos da AWS para definir os recursos da AWS e propriedades que se tornarão sua infraestrutura. Usando uma [linguagem](languages.md) de programação de uso geral de sua escolha, você pode usar a lógica, como instruções condicionais e loops, para definir sua infraestrutura com base em determinadas condições.

## Comece a desenvolver aplicações CDK
<a name="develop-gs"></a>

De início, é possível usar o comando `cdk init` da interface de linha de comandos do AWS CDK (CLI do AWS CDK ). Forneça a opção `--language` para especificar a linguagem de programação a ser usada. Esse comando cria um projeto do CDK inicial e importa a Biblioteca de Constructos da AWS principal e os módulos principais.

## Importação e uso da Biblioteca do AWS CDK
<a name="develop-library"></a>

Depois de criar um projeto do CDK, importe e use constructos da Biblioteca do AWS CDK para começar a definir sua infraestrutura. Para obter instruções, consulte [Trabalho com a Biblioteca do AWS CDK](work-with.md).

## Próximas etapas
<a name="develop-next"></a>

Quando estiver pronto para implantar sua aplicação, use o comando `cdk deploy` da CLI do CDK. Para obter instruções, consulte [Implantação de aplicações do AWS CDK.](deploy.md)