AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. Saiba mais
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á.
Trabalhar com aplicações do AWS CDK
Use o AWS CDK Explorer no ambiente de desenvolvimentoAWS Cloud9 integrado (IDE) para visualizar e trabalhar com aplicações do AWS CDK.
Pré-requisitos
Instale a interface de linha de comando do AWS CDK. Para obter instruções, consulte Getting Started with the AWS CDK no Guia do desenvolvedor do AWS Cloud Development Kit (AWS CDK).
Importante
A versão do AWS CDK instalada deve ser 1.17.0 ou posterior. Você pode verificar qual versão você está executando por meio do comando cdk
--version
.
Visualizar uma aplicação do AWS CDK
Usando o AWS Cloud9 IDE AWS CDK Explorer, você pode gerenciar as pilhas e os recursos armazenados nas estruturas de CDK de suas aplicações. O AWS CDK Explorer exibe seus recursos em uma visualização em árvore usando as informações definidas no arquivo tree.json
. Esse arquivo é criado quando você executa o comando cdk synth
. Por padrão, o arquivo tree.json
está localizado no diretório cdk.out
de uma aplicação.
Para começar a usar o kit de ferramentas AWS CDK Explorer, crie uma aplicação do CDK.
Conclua as primeiras etapas do Tutorial Hello World no Guia do desenvolvedor do AWS CDK.
Importante
Ao chegar à etapa Deploying the Stack (Como implantar a pilha), pare e retorne a este guia.
nota
Você pode executar os comandos fornecidos no tutorial, como
mkdir
ecdk init
, em uma linha de comando do sistema operacional ou em uma janela do Terminal no editor VS Code.Depois de concluir as etapas necessárias do tutorial do CDK, abra o conteúdo do CDK que você criou no editor do IDE do AWS Cloud9.
No painel de navegação da AWS, expanda o título do CDK. Suas aplicações do CDK e os recursos correspondentes agora são exibidos na visualização em árvore do CDK Explorer. Você também pode executar os seguintes comandos em um terminal do AWS Cloud9 para confirmar se o recurso do CDK está funcionando:
mkdir mycdkapp cd mycdkapp cdk init app --language=typescript cdk synth cdk bootstrap
Observações importantes
-
Ao carregar aplicações do CDK no editor do AWS Cloud9, é possível carregar várias pastas de uma só vez. Cada pasta pode conter várias aplicações do CDK, conforme mostrado na imagem anterior. O AWS CDK Explorer localiza aplicativos no diretório raiz do projeto e seus subdiretórios diretos.
-
Ao executar as primeiras etapas do tutorial, você observará que o último comando executado é
cdk synth
. Esse comando sintetiza o modelo do CloudFormation convertendo a aplicação do AWS CDK para o CFN. Como subproduto, ele também gera o arquivotree.json
. Se você fizer alterações em uma aplicação do CDK, execute o comandocdk synth
novamente para ver as alterações refletidas na visualização em árvore. Um exemplo de alteração é a adição de mais recursos à aplicação.
Executar outras operações em uma aplicação do AWS CDK
Você pode usar o editor do AWS Cloud9 para realizar outras operações em uma aplicação do CDK da mesma forma que usa uma interface de linha de comando. Por exemplo, é possível atualizar os arquivos de código no editor e implantar a aplicação usando uma janela do Terminal do AWS Cloud9.
Para experimentar esses tipos de ações, use o editor do AWS Cloud9 para continuar o Tutorial Hello World no Guia do desenvolvedor do AWS CDK. Certifique-se de executar a última etapa, Destroying the App's Resources (Como destruir os recursos da aplicação). Do contrário, pode haver custos inesperados em sua Conta da AWS.