Comece a usar o AWS CDK
GUIA DE CONCEITOS BÁSICOS
Módulo 1: Entender os requisitos do CDK
Neste módulo, você conhecerá os pré-requisitos para executar o CDK
Introdução
Para usar o CDK, você precisa ter alguns pré-requisitos instalados e configurados. Não discutiremos esses pré-requisitos em detalhes neste guia, mas mencionaremos outros guias ou documentos existentes sobre como fazer isso.
O que você aprenderá
- Configurar a AWS CLI
- Escolher e instalar um IDE
- Certifique-se de ter a framework de linguagem correta pronta
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.
Pré-requisitos
AWS Command Line Interface
Para que o AWS CDK interaja com sua conta da AWS, ele precisa de credenciais e da AWS CLI instalada e configurada. Se você ainda não tiver feito isso, siga o guia Configurar seu ambiente para configurar a CLI na sua estação de trabalho.
Se estiver usando o AWS CDK no AWS Cloud9, a CLI já estará instalada e configurada.
Ter um IDE disponível
Um dos benefícios do AWS CDK é que você pode aproveitar seu ambiente de desenvolvimento favorito e ter uma experiência rica ao explorar centenas de serviços e recursos diferentes da AWS.
É altamente recomendável que você use um IDE que ofereça suporte para complementação de código e realce de sintaxe para a linguagem de sua escolha:
- VSCode
- AWS Cloud9
- Atom
- vim
- emacs
- WebStorm
- PyCharm
Várias frameworks de linguagem
Node.js
O AWS CDK usa versões específicas do Node.js (>=10.13.0, exceto para a versão 13.0.0 - 13.6.0). Recomenda-se uma versão com suporte a longo prazo (LTS) ativo.
- Para instalar o node.js, siga as instruções oficiais no site do node.js e as instruções para o seu sistema operacional.
- Se já tiver o node.js instalado, verifique qual é a sua versão executando o seguinte:
node --version
Python
Se você decidir usar o Python como linguagem do CDK preferida, precisará ter o Python instalado. Especificamente, você precisará do Python 3.6 ou posterior instalado. É possível encontrar informações sobre como instalar o Python aqui.
Além disso, será necessário ter o Python Package Manager (pip) instalado. Consulte as instruções de instalação aqui.
.NET
Para seu desenvolvimento .NET com o CDK, você precisará ter o SDK do .NET Code instalado. Especificamente, você precisará da versão 3.1 ou posterior. É possível encontrar informações sobre como instalar e baixar o SDK do .NET Core aqui.
Java
Se o Java for a linguagem de sua escolha, você precisará ter um JDK (Java Development Kit) instalado. Você precisa do JDK 8 ou versão posterior. Informações sobre como baixar e instalar a distribuição do Amazon Coretto 8 estão disponíveis aqui. Outras distribuições do JDK 8 estão disponíveis caso você não queira usar o Amazon Coretto.
Conclusão
Você está pronto para começar a usar o AWS CDK. É recomendável usar o AWS Cloud9 para este guia, pois todos os pré-requisitos foram instalados.
Em seguida: Instalar a CLI do CDK