Desenvolvimento de aplicações do AWS CDK - AWS Kit de desenvolvimento em nuvem (AWS CDK) v2

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

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

Pré-requisitos

Antes de começar a desenvolver aplicações, conclua todas as etapas de configuração em Noções básicas do AWS CDK.

Visão geral do desenvolvimento de aplicações do AWS CDK

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

  1. Crie um projeto do CDK: um projeto do CDK consiste nos arquivos e pastas que armazenam e organizam seu código do CDK.

  2. Crie uma aplicação do CDK: em um projeto do CDK, você usa o constructo do App para definir uma aplicaçãoAplicações do CDK da AWS do CDK.

  3. Criar uma pilha do CDK: no escopo da sua aplicação do CDK, você define uma ou mais pilhas do CDK.

  4. Defina sua infraestrutura — No escopo de uma pilha do CDK, você usa constructos da Biblioteca de Constructos da AWS para definir os recursos da AWS e propriedades que se tornarão sua infraestrutura. Usando uma linguagem 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

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

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.

Próximas etapas

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.