Trabalhando com AWS CDK aplicativos - AWS Cloud9

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

Trabalhando com AWS CDK aplicativos

Use o AWS CDK Explorer no ambiente de desenvolvimento AWS Cloud9 integrado (IDE) para visualizar e trabalhar com AWS CDK aplicativos.

Pré-requisitos

Instale a interface da linha de AWS CDK comando. Para obter instruções, consulte Introdução ao AWS CDK no Guia do AWS Cloud Development Kit (AWS CDK) desenvolvedor.

Importante

A AWS CDK versão que você instala deve ser 1.17.0 ou posterior. Você pode verificar qual versão você está executando por meio do comando cdk --version.

Visualize um aplicativo AWS CDK

Usando o AWS Cloud9 IDE AWS CDK Explorer, você pode gerenciar as pilhas e os recursos armazenados nas construções CDK dos seus aplicativos. O AWS CDK Explorer exibe seus recursos em uma visualização em árvore usando as informações definidas no tree.json arquivo. 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 Toolkit AWS CDK Explorer, crie um aplicativo CDK.

  1. 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 e cdk init, em uma linha de comando do sistema operacional ou em uma janela do Terminal no editor VS Code.

  2. Depois de concluir as etapas necessárias do tutorial do CDK, abra o conteúdo do CDK que você criou no editor do AWS Cloud9 IDE.

  3. No painel AWS de navegação, expanda o título 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 aplicativos CDK no AWS Cloud9 editor, você pode carregar várias pastas ao mesmo tempo. Cada pasta pode conter várias aplicações do CDK, conforme mostrado na imagem anterior. O AWS CDK Explorer encontra aplicativos no diretório raiz do projeto e em seus subdiretórios diretos.

  • Ao executar as primeiras etapas do tutorial, você observará que o último comando executado é cdk synth. Esse comando sintetiza o CloudFormation modelo traduzindo seu AWS CDK aplicativo para CFN. Como subproduto, ele também gera o arquivo tree.json. Se você fizer alterações em uma aplicação do CDK, execute o comando cdk 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.

Execute outras operações em um AWS CDK aplicativo

Você pode usar o AWS Cloud9 editor para realizar outras operações em um aplicativo CDK da mesma forma que usa uma interface de linha de comando. Por exemplo, você pode atualizar os arquivos de código no editor e implantar o aplicativo usando uma janela do AWS Cloud9 Terminal.

Para experimentar esses tipos de ações, use o AWS Cloud9 editor para continuar o tutorial Hello World no Guia do AWS CDK desenvolvedor. 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.