Comece a usar o AWS CDK

GUIA DE CONCEITOS BÁSICOS

Módulo 2: Instale o AWS Cloud Development Kit (CDK)

Neste módulo, você instalará e configurará o AWS CDK

Introdução

Antes de começar seu trabalho com o AWS CDK, você precisa ter seu toolkit (CLI) pronto e disponível na estação de trabalho. Essa ferramenta será o vínculo entre o código que você escreverá e a infraestrutura que você provisionará. Por isso, é importante configurá-la e usar a versão mais recente. Além disso, depois que a CLI estiver configurada, você precisará fazer bootstraping na sua conta para que o CDK possa implantar recursos nela corretamente. O processo de bootstrapping cria os recursos necessários para o CDK operar corretamente.

O que você aprenderá

  • Instalar a CLI (toolkit) do AWS CDK
  • Fazer bootstrapping da sua conta da AWS

 Tempo para a conclusão

5 minutos

 Pré-requisitos do módulo

  • Conta da AWS com acesso em nível de administrador**
  • Navegador recomendado: versão mais recente do Chrome ou Firefox

[**]É possível que as contas criadas nas últimas 24 horas ainda não tenham acesso aos serviços necessários para este tutorial.

Implementação

Instalar a CLI do AWS CDK

Antes de instalar a CLI do AWS CDK, é necessário ter o Node Package Manager (npm) instalado. Instale a CLI do AWS CDK globalmente executando o seguinte comando:

npm install -g aws-cdk

Para verificar se ele foi instalado com êxito, execute o seguinte comando:

cdk --version

Fazer bootstrapping da sua conta da AWS

Muitas pilhas do AWS CDK que você implantará incluirão ativos, arquivos externos que são implantados com a pilha, como funções do AWS Lambda ou imagens do Docker. O CDK os carrega em um bucket do Amazon S3 ou em outros contêineres para que eles fiquem disponíveis para o AWS CloudFormation durante a implantação. A implantação exige que esses contêineres já existam na conta da AWS e na região em que você está fazendo a implantação. O processo de criar esses contêineres é chamado de bootstrapping. Para fazer o bootstraping da sua conta da AWS (e de uma determinada região), execute o seguinte:

# Get the account ID
aws sts get-caller-identity

# Bootstrap the account
cdk bootstrap aws://ACCOUNT-NUMBER/REGION

O comando de bootstrap é semelhante ao seguinte:

cdk bootstrap aws://123456789012/us-east-1

# Output
⏳  Bootstrapping environment aws://123456789012/us-east-1...
CDKToolkit: creating CloudFormation changeset...

✅  Environment aws://328159166015/us-west-2 bootstrapped.

Se quiser usar contas e regiões diferentes, certifique-se de fazer bootstraping de cada uma delas. 

Conclusão

Isso deve abranger tudo o que você precisa saber para começar a trabalhar com o AWS CDK. Depois de instalar a CLI e fazer o bootstrapping da combinação de região e conta da AWS, você poderá começar a escrever e implantar uma parte da sua infraestrutura.

Em seguida: Criar o projeto do CDK

Envie seus comentários.

Agradecemos por seus comentários
Ficamos satisfeitos por esta página ter ajudado você. Deseja compartilhar detalhes adicionais para nos ajudar a continuar melhorando?
Fechar
Agradecemos por seus comentários
Lamentamos que esta página não tenha ajudado você. Deseja compartilhar detalhes adicionais para nos ajudar a continuar melhorando?
Fechar