AWS Cloud Development Kit

Defina infraestrutura de nuvem usando linguagens de programação conhecidas

O AWS Cloud Development Kit (AWS CDK) é uma estrutura de desenvolvimento de software de código aberto para modelar e provisionar recursos de aplicativos de nuvem usando linguagens de programação conhecidas.

O provisionamento de aplicativos de nuvem pode ser um processo desafiador, que exige a execução de ações manuais, a criação de scripts personalizados, a manutenção de modelos ou o aprendizado de linguagens de domínios específicos. O AWS CDK usa a familiaridade e a capacidade de expressão das linguagens de programação para modelar aplicativos. Ele oferece componentes de alto nível que configuram previamente recursos de nuvem com padrões comprovados para que você possa criar aplicativos de nuvem sem precisar ser um especialista. O AWS CDK provisiona recursos de forma segura e repetível usando o AWS CloudFormation. Além disso, a estrutura permite criar e compartilhar seus próprios componentes personalizados que incorporam requisitos da organização para ajudar as equipes a acelerar o início de novos projetos.

Benefícios

Integração facilitada à nuvem

O AWS CDK acelera a integração à AWS, pois reduz o volume de aprendizado necessário. O CDK permite usar habilidades e ferramentas existentes na tarefa de criação da infraestrutura da nuvem. Além disso, oferece componentes de alto nível que configuram previamente recursos de nuvem com padrões comprovados, ajudando a criar na AWS sem precisar ser um especialista.

Processo de desenvolvimento acelerado

O AWS CDK oferece a capacidade de expressão das linguagens de programação para definir a infraestrutura. Recursos familiares como objetos, loops e condições aceleram o processo de desenvolvimento. Você também pode usar o AWS CDK com o seu ambiente de desenvolvimento integrado (IDE) para aproveitar ferramentas de produtividade e estruturas de teste existentes.

Personalizável e compartilhável

Com o AWS CDK, você pode projetar seus próprios componentes reutilizáveis de acordo com requisitos organizacionais de segurança, conformidade e governança. Como qualquer outra biblioteca de software, é possível compartilhar facilmente componentes em toda a organização, o que permite iniciar rapidamente novos projetos com melhores práticas padrão.

Sem mudança de contexto

O AWS CDK permite criar aplicativos de nuvem sem sair do IDE. Você pode criar código de tempo de execução e definir recursos da AWS com a mesma linguagem de programação.

Como funciona

product-page-diagram_AWS-Cloud-Development-Kit
Product-Page_Standard-Icons_01_Product-Features_SqInk
Confira os recursos do produto

Saiba mais sobre os recursos do AWS CDK.

Saiba mais 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastrar-se 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Documentação

Saiba mais sobre o AWS CDK com o guia do desenvolvedor

Saiba mais