---
title: AWS Cloud Development Kit (AWS CDK) Reviews
meta_title: 'AWS Cloud Development Kit (AWS CDK) Avaliações 2026: Detalhes, Preços
  e Recursos | G2'
meta_description: Filtre avaliações de 135 pelo tamanho da empresa, cargo ou setor
  dos usuários para descobrir como AWS Cloud Development Kit (AWS CDK) funciona para
  um negócio como o seu.
aggregate_rating:
  rating_value: 4.4
  review_count: 135
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Infraestrutura de TI
  url: https://www.g2.com/pt/categories/it-infrastructure
---

# AWS Cloud Development Kit (AWS CDK) Reviews
**Vendor:** Amazon Web Services (AWS)  
**Category:** [Outros Softwares de Infraestrutura de TI](https://www.g2.com/pt/categories/other-it-infrastructure)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 135
## About AWS Cloud Development Kit (AWS CDK)
O AWS Cloud Development Kit (AWS CDK) é um framework de desenvolvimento de software de código aberto que permite aos desenvolvedores definir infraestrutura em nuvem usando linguagens de programação familiares, como TypeScript, Python, Java, C# e Go. Ao aproveitar o AWS CDK, os desenvolvedores podem modelar e provisionar recursos de aplicativos em nuvem por meio de código, simplificando o processo de construção e gerenciamento de ambientes AWS. Principais Características e Funcionalidades: - Linguagens de Programação Familiares: O AWS CDK suporta várias linguagens, permitindo que os desenvolvedores usem sua linguagem de programação preferida para definir a infraestrutura em nuvem. - Construções Reutilizáveis: O framework fornece uma biblioteca de construções—componentes pré-construídos que encapsulam recursos e configurações da AWS—promovendo a reutilização e reduzindo o código repetitivo. - Abstrações de Nível Superior: Os desenvolvedores podem criar abstrações personalizadas de nível superior conhecidas como padrões para simplificar configurações de infraestrutura complexas e melhorar a manutenção. - Integração com o AWS CloudFormation: Aplicações AWS CDK são compiladas em templates do AWS CloudFormation, garantindo compatibilidade com recursos e ferramentas existentes do AWS CloudFormation. - Modularidade e Extensibilidade: O framework incentiva a modularidade e extensibilidade, permitindo que os desenvolvedores criem e compartilhem construções e padrões personalizados. Valor Principal e Problema Resolvido: O AWS CDK aborda o desafio de gerenciar infraestrutura em nuvem, permitindo que os desenvolvedores definam e provisionem recursos usando código, tratando assim a infraestrutura como código (IaC). Essa abordagem aumenta a produtividade, garante consistência e facilita as melhores práticas no desenvolvimento de aplicativos em nuvem. Ao usar linguagens de programação familiares, os desenvolvedores podem integrar perfeitamente a definição de infraestrutura com o código do aplicativo, levando a fluxos de trabalho de desenvolvimento mais eficientes e manutenção mais fácil dos ambientes em nuvem.




## AWS Cloud Development Kit (AWS CDK) Reviews
  ### 1. O AWS CDK torna a infraestrutura como código mais sustentável e reutilizável.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Atharva P. | Cloud BI Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** June 08, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O que eu mais gosto no AWS CDK é que ele permite que os desenvolvedores definam a infraestrutura de nuvem usando linguagens de programação familiares como Python, TypeScript, Java e C#, em vez de escrever manualmente grandes templates do CloudFormation. Como resultado, o desenvolvimento de infraestrutura parece mais sustentável e reutilizável, e também é mais fácil mantê-lo alinhado com o código da aplicação.

Também aprecio a capacidade de criar constructos reutilizáveis e aplicar práticas padrão de engenharia de software—como controle de versão, testes e revisões de código—o que pode tornar a gestão diária da infraestrutura muito mais tranquila.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

O AWS CDK introduz uma camada de abstração sobre o CloudFormation, portanto, solucionar problemas de implantação às vezes requer entender tanto o CDK quanto os recursos subjacentes do CloudFormation. Atualizar entre versões do CDK também pode ocasionalmente exigir alterações no código.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

O AWS CDK resolve desafios de automação de infraestrutura e infraestrutura como código.

Exemplo:

Em nosso ambiente de engenharia de dados da AWS, usamos o CDK para provisionar buckets S3, funções Lambda, funções IAM, regras do EventBridge, jobs do Glue, fluxos de trabalho do Step Functions e recursos do API Gateway como código.

Em vez de criar recursos manualmente através do console, ambientes inteiros podem ser implantados de forma consistente em contas de desenvolvimento, teste e produção usando um único processo de implantação.

Isso melhora a consistência, reduz erros manuais e acelera o provisionamento de ambientes.

  ### 2. Infraestrutura como Código Facilitada com Linguagens Reais no AWS CDK

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gal Z. | VP R&amp;D, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** May 17, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O que eu mais gosto no AWS CDK é a capacidade de definir infraestrutura em nuvem usando linguagens de programação reais como TypeScript, Python e Java, em vez de escrever longos templates em YAML ou JSON. Isso significa que posso usar conceitos familiares como loops, condicionais, funções e classes para construir a infraestrutura, o que reduz drasticamente o código repetitivo e torna configurações complexas muito mais fáceis de gerenciar.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A velocidade de implantação é um ponto problemático. Como o CDK, em última análise, executa o CloudFormation nos bastidores, as implantações podem ser lentas, às vezes levando de 10 a 20 minutos ou mais para pilhas maiores. Implantações falhas frequentemente desencadeiam reversões demoradas, o que interrompe o ciclo de feedback de desenvolvimento e torna a iteração na infraestrutura frustrante em comparação com ferramentas que aplicam mudanças de forma mais direta.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

O AWS CDK resolve o problema de gerenciar infraestrutura em nuvem complexa em escala sem se afogar em milhares de linhas de YAML ou JSON. Antes do CDK, definir um ambiente AWS moderadamente complexo em CloudFormation bruto significava modelos repetitivos e propensos a erros que eram difíceis de ler, revisar e manter. O CDK me permite expressar a mesma infraestrutura em uma fração do código usando uma linguagem de programação real, o que tornou nossos stacks muito mais legíveis e fáceis de manter.

  ### 3. Simulação Local Amigável, mas Lenta

**Rating:** 3.5/5.0 stars

**Reviewed by:** Carlos C. | Senior Account Executive, Médio Porte (51-1000 emp.)

**Reviewed Date:** May 26, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Eu simplesmente gosto de como é fácil de usar, honestamente. É bem fácil de configurar. Eu também valorizo os construtos L2 no CDK. Eles são benéficos quando preciso de armazenamento em nuvem mais seguro ou ao configurar padrões escritos, exigindo criptografia definida manualmente, bloqueios de acesso e ferramentas de restrição pública.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Eu diria que a simulação local é uma limitação. Ao testar minha infraestrutura localmente no meu computador antes de implantá-la na nuvem, é bastante lento.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Eu uso o CDK para definir e gerenciar infraestrutura em nuvem. É fácil de usar e ajuda na criação de armazenamento em nuvem seguro, utilizando construtos de nível L2 para ferramentas de criptografia e restrição.

  ### 4. DevOps simplificado com AWS CDK, ótimo para usuários de TypeScript

**Rating:** 4.0/5.0 stars

**Reviewed by:** Chetan M. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 05, 2022

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Acho o AWS Cloud Development Kit (AWS CDK) incrivelmente fácil para implantar aplicações usando serviços da AWS. A capacidade de usar linguagens de programação como TypeScript, que nosso código já utiliza, é fantástica porque significa que posso trabalhar em uma linguagem familiar que aumenta meu conforto ao codificar para o CDK. O processo de construir arquiteturas DevOps com linguagens de codificação em linha é simplificado, permitindo que eu reutilize e implante facilmente em vários ambientes. Configurar e desenvolver nossos pipelines de CI/CD também se tornou sem esforço. Adoro que o CDK permita a criação de constructos personalizados, proporcionando um alto nível de abstração na codificação. Outro recurso de destaque para mim é observar as mudanças nas formações de nuvem via CDK, garantindo que eu esteja sempre ciente das alterações que estão sendo aplicadas. A reutilização de código em projetos mantém a consistência dentro da nossa organização, o que é altamente benéfico.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Acho que se minha equipe de infraestrutura está mais confortável com YAML e Terraform, adaptar-se ao uso de TypeScript e Python do AWS CDK pode ser desafiador para eles. Quando estamos trabalhando extensivamente com Terraform, torna-se um pouco difícil integrar com o AWS CDK. Além disso, a abstração fornecida pelo CDK às vezes leva a problemas, como vazamentos que tornam a depuração complexa e não direta. Sinto que o AWS CDK é mais adequado para projetos menores; à medida que os projetos crescem, entender o código de infraestrutura se torna complicado, apresentando uma curva de aprendizado notável e complicando a tomada de decisões arquitetônicas.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Eu uso o AWS Cloud Development Kit (AWS CDK) para desenvolver aplicações utilizando serviços da AWS, facilitando a implantação. Ele me permite usar TypeScript, aumentando o conforto e a consistência nos projetos. O AWS CDK me permite construir constructos reutilizáveis, facilita o desenvolvimento de pipelines CI/CD e garante consistência em todos os ambientes do projeto.

  ### 5. Infraestrutura como Código Determinística

**Rating:** 4.5/5.0 stars

**Reviewed by:** João C. | Lead Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 15, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Ser capaz de definir a infraestrutura como código de maneira determinística proporciona uma melhor experiência geral de desenvolvedor (DX), dado que as mudanças são facilmente revisáveis e reversíveis.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Às vezes, fica atrás das funcionalidades existentes ou não oferece o conjunto completo de opções.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Podemos testar, revisar e reverter mudanças na infraestrutura de forma rápida e indolor usando a linguagem com a qual já estamos familiarizados (TypeScript).

  ### 6. Efficient Cloud Management Using AWS CDK

**Rating:** 4.0/5.0 stars

**Reviewed by:** Bhagya H. | Product specialist, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 18, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

AWS CDK assists us to organize cloud resources in an orderly manner through code. It simplifies deployments and makes them more reliable and also easier.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

I sometimes find it difficult to debug problems because sometimes errors are not very obvious and can involve checking in several settings.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

It assists us to organize cloud infrastructure in an organized manner. This is more advantage for  because deployments are quicker and simpler to sustain in the long run.

  ### 7. Infraestrutura reprodutível e versionável em TypeScript com AWS CDK

**Rating:** 4.0/5.0 stars

**Reviewed by:** Axel U. | Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 10, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O AWS CDK permite definir a infraestrutura da Indoff University usando código real em TypeScript, o que torna o processo de implantação reproduzível e fácil de versionar junto com o restante do projeto no GitHub.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A documentação pode ser confusa para casos de uso específicos e o tempo de síntese dos stacks em projetos grandes pode se tornar lento. Além disso, os erros na implantação às vezes não são muito descritivos.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Na Indoff University, o AWS CDK nos permite gerenciar a infraestrutura em nuvem de forma centralizada e automatizada. Eliminamos a configuração manual no console da AWS, reduzindo erros humanos e acelerando as implantações de novos ambientes para o sistema educacional.

  ### 8. Torna os Padrões de Infraestrutura Fáceis para Desenvolvedores

**Rating:** 4.5/5.0 stars

**Reviewed by:** Petra H. | Director Brand Communications, Empresa (> 1000 emp.)

**Reviewed Date:** May 02, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Acredito que a maior vantagem do AWS Cloud Development Kit reside em facilitar o trabalho dos desenvolvedores na criação de padrões de infraestrutura para suas aplicações.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A curva de aprendizado não é tão simples quanto se poderia esperar. Pode levar algum tempo para que os usuários de primeira viagem se ajustem ao sistema e suas funcionalidades.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Ele simplifica o fluxo de trabalho através de processos significativamente mais simplificados, reduzindo o que antes exigia 12 cliques ou comandos para uma única ação. Ele também suporta uma melhor organização do processo de codificação.

  ### 9. Infraestrutura como Código Reutilizável com AWS Cloud Development Kit

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manish K. | Managerial, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 30, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O que eu mais gosto no AWS Cloud Development Kit é definir a infraestrutura em linguagens de programação reais. Ele permite a criação de construtos reutilizáveis, melhor abstração e implantações mais rápidas e sustentáveis.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

O que eu não gosto no AWS Cloud Development Kit é a complexidade de sua abstração. Depurar o CloudFormation sintetizado, a divergência de versões e as atualizações frequentes podem tornar a solução de problemas e as atualizações desafiadoras.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

O AWS Cloud Development Kit resolve o problema de gerenciar infraestrutura através de templates verbosos e propensos a erros, permitindo IaC orientado por código. Isso melhora a reutilização, a consistência, o provisionamento mais rápido e a manutenção mais fácil de ambientes de nuvem complexos.

  ### 10. Infraestrutura como software: CDK traz consistência e qualidade à implantação

**Rating:** 4.5/5.0 stars

**Reviewed by:** Raul G. | director, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 19, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O que mais gosto é que o CDK trata a infraestrutura como o que realmente é: software. Isso nos permite aplicar as mesmas práticas de qualidade que usamos em nossas aplicações, como testes unitários, revisões de código e padrões de design, e manter tudo com um enfoque mais consistente.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Se não o revisares com cuidado, o CDK pode estar criando papéis de IAM com nomes demasiado genéricos ou políticas um pouco mais permissivas do que dita o "princípio de menor privilégio".

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Os tempos de implantação são mais eficientes, não só economiza recursos como também permite a entrega aos clientes ou prospectos em menos tempo.

  ### 11. Melhores Construções de CDK da AWS para Construir na AWS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sam F. | CEO, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 28, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O AWS Cloud Development Kit é de longe o melhor da categoria para uma biblioteca de constructos que cobrem muitos serviços e funcionalidades da AWS.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Pode ser bastante complexo no início, mas uma vez que você entende, é incrivelmente poderoso.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Isso torna o processo de desenvolvimento em nuvem da AWS muito, muito mais fácil e econômico ao longo do tempo.

  ### 12. Standard development framework for infrastructure and cloud deployments

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Empresa (> 1000 emp.)

**Reviewed Date:** September 17, 2025

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

CDK allows to easily define infrastructure as code by creating stacks that are then deployed to your AWS account. Code can be easily written in typescript, and can be deployed via stacks that can be redeployed and their status can be seen using the AWS console. The best part of AWS Cloud Development Kit is that updates to infrastructure can be maintained using git and version control.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

The CDK code needs knowledge of the AWS library and set up of a code package and repository that can then be connected to the AWS Account using CLI. Also, managing auth and security tokens is not directly possible in the CDK and there needs to be a separate token vault to manage secure tokens.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

AWS SDK is solving the problem of avoiding manual deployments and tracking infrastructure set up and deployments over time. Before CDK, Infrastructure was created manually via the AWS Console but it did not allow to re-deploy easily in case of errors or bad deployments. With CDK, the infrastructure is created as software stacks in code which can be redeployed at any point in time and easily replicated across regions or even other AWS accounts.It is much better than writing verbose templates in configuration as code can be written easily in typescript and we can use constructs such as for loops and if conditions to deploy based on certain requirements or if we want to deploy the same component multiple times.

  ### 13. Crie IAAS com menos complicação e facilidade

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Farmacêuticos | Empresa (> 1000 emp.)

**Reviewed Date:** September 17, 2025

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

A capacidade de modularizar e abstrair os vários recursos/serviços com o AWS CDK. Isso facilita o uso de uma linguagem com a qual você já está familiarizado e o desenvolvimento de código reutilizável, repetível e implantável para uma infraestrutura AWS. Com IDEs e a capacidade de vincular à documentação, a compreensão dos conceitos e parâmetros garantiu conhecimento e entendimento, em vez de apenas copiar e colar.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Não é agnóstico em relação à nuvem, nem deveria ser. Mas depende do CloudFormation, que pode ser lento e problemático. As atualizações de versão podem ser complicadas e você realmente fica preso a todos os serviços da AWS, em vez de usar ferramentas externas facilmente.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Usamos isso como parte de uma equipe multirregional (fuso horário) para desenvolver uma plataforma nativa da AWS IAAS - o CDK permitiu facilidade de comunicação, sincronização de estilos, revisões mais simples e a capacidade de reutilizar blocos.

  ### 14. Código Modular e Reutilizável Aumenta a Produtividade—Mas Depurar Pode Ser Confuso

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Médio Porte (51-1000 emp.)

**Reviewed Date:** March 18, 2026

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Construtos reutilizáveis e código modular ajudam a reduzir a duplicação. Autocompletar, verificação de tipos e ferramentas de depuração também melhoram a produtividade e tornam o desenvolvimento diário mais suave.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Depurar é confuso, precisa de muito treinamento

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Projetando arquitetura complexa

  ### 15. Ferramenta poderosa para infraestrutura moderna de nuvem

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Empresa (> 1000 emp.)

**Reviewed Date:** September 17, 2025

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Gosto de como o AWS CDK me permite usar linguagens de programação familiares como TypeScript e Python para definir infraestrutura. Ele abstrai muita da complexidade do CloudFormation e faz com que a infraestrutura como código pareça desenvolvimento de software real. As construções são reutilizáveis, e a integração com os serviços da AWS é perfeita.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A curva de aprendizado pode ser íngreme, especialmente ao depurar pilhas complexas ou lidar com peculiaridades de baixo nível do CloudFormation.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

O AWS CDK resolve o problema de gerenciar infraestrutura em nuvem através de configurações manuais ou templates JSON/YAML verbosos. Ao me permitir definir a infraestrutura usando linguagens de programação familiares, ele simplifica o desenvolvimento, melhora a manutenção e possibilita um melhor reuso de código.

  ### 16. Minha experiência usando o AWS Cloud Development Kit

**Rating:** 4.0/5.0 stars

**Reviewed by:** Leonardo S. | Architect - Software Development, Empresa (> 1000 emp.)

**Reviewed Date:** March 26, 2025

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Eu usei com meu desenvolvimento em Python. Ao usar máquinas virtuais efêmeras, sempre ajuda manter os dados em buckets, então eu sempre adiciono código usando o CDK para criá-los. Dessa forma, eu persisto os dados entre reinicializações da vm ou quando preciso destruí-la e recriá-la.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Pode parecer excessivamente complicado em comparação com a escrita de scripts simples do CloudFormation ou Terraform.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Para pequenos projetos e orçamentos, evite a necessidade de infraestrutura complexa como código e recursos de devops, utilize melhor os desenvolvedores, pois eles já conhecem certas linguagens de programação.

  ### 17. Melhor opção para facilitar a carga de trabalho

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jeffrey M. | Business Development Executive, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 20, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O Azure é uma escolha sólida, especialmente se você já estiver usando produtos da Microsoft. A integração com o Office 365, Windows Server e outras ferramentas é perfeita. É confiável e fácil de gerenciar uma vez que você se familiarize com ele.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Embora seja geralmente fácil de usar, alguns dos serviços mais avançados podem parecer um pouco complicados. Não oferece tantas funcionalidades quanto a AWS, por isso pode ser limitante dependendo das suas necessidades.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

A AWS ajuda a escalar a infraestrutura com base na demanda, gerenciar cargas de trabalho complexas e melhorar o desempenho globalmente, tudo isso enquanto oferece preços econômicos no modelo de pagamento conforme o uso.

  ### 18. AWS CDK com Visual Studio Code - Ótimo Ter

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pankaj Kumar S. | Consultant, Empresa (> 1000 emp.)

**Reviewed Date:** March 20, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

AWS CDK é uma ótima ferramenta para termos à nossa disposição quando se trata de integrar nossa aplicação com a AWS. Ele nos ajuda a desenvolver nosso código de forma contínua, implantá-lo na nuvem AWS e gerenciar diferentes serviços que a AWS oferece simplesmente através do nosso código. Além disso, é fácil de implementar, pois podemos integrá-lo com nosso IDE, como VS Code ou IntelliJ. O suporte da comunidade junto com o suporte ao cliente também nos ajuda.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Quando se trata do que eu não gosto sobre o AWS CDK, não há muito do que eu não goste, mas ao mesmo tempo tudo tem alguns contras associados. Um deles é sua dependência de linguagem, embora suporte várias linguagens, nem todos os recursos estão disponíveis em todas as linguagens. Além disso, o AWS CDK é fácil de usar e implementar, às vezes tendemos a usar alguns serviços AWS desnecessários, o que gera custos extras para nós :)

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

AWS CDK está nos proporcionando uma maneira de integrá-lo em nossa aplicação e usá-lo como infraestrutura como código, pois podemos usá-lo para desenvolver nossa aplicação e utilizar os recursos/serviços da AWS diretamente através do nosso código. Além disso, ele nos ajuda a implantá-la na nuvem com facilidade e podemos depurá-la facilmente usando o kit de desenvolvimento em nuvem da AWS.

  ### 19. Melhor escolha para desenvolvedores: AWS CDK

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ajay Y. | DevOps, Tecnologia da Informação e Serviços, Médio Porte (51-1000 emp.)

**Reviewed Date:** November 28, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

AWS CDK, os desenvolvedores podem aproveitar os benefícios da infraestrutura como código (IaC) enquanto trabalham com um modelo de programação que se alinha mais de perto com seus fluxos de trabalho de desenvolvimento. Isso pode levar a um aumento na produtividade, na manutenção do código e na colaboração entre as equipes de desenvolvimento e operações. facilidade de implementação, facilidade de uso e facilidade de integração com o CloudFormation.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Muitos usuários consideram o AWS CDK uma ferramenta poderosa e flexível para definir e gerenciar a infraestrutura da AWS. Como acontece com qualquer tecnologia, as experiências e preferências individuais podem variar. tudo bem até agora na minha experiência.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Sob o capô, o AWS CDK resolveu muitos dos nossos problemas e desafios principalmente do lado técnico e dos desenvolvedores. O AWS CDK permite que os desenvolvedores modelem a infraestrutura usando linguagens de programação familiares, como Java, TypeScript, Python, C# e outras, em vez de defini-la por meio de arquivos de modelo em JSON ou YAML. O AWS CDK permite que os desenvolvedores criem e compartilhem componentes reutilizáveis (construtos) que representam padrões arquitetônicos comuns. Isso promove a reutilização de código e acelera o processo de desenvolvimento. O AWS CDK gera modelos CloudFormation com base no código escrito pelos desenvolvedores. Isso permite que a infraestrutura seja implantada, atualizada e excluída usando o serviço AWS CloudFormation familiar.

  ### 20. Melhor ferramenta com Infraestrutura como Código para desenvolvedores para provisionamento em nuvem

**Rating:** 5.0/5.0 stars

**Reviewed by:** Varun Ganjigunte P. | Computer Vision Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 31, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O AWS Cloud Development Kit suporta várias linguagens de programação, como Python e Go, que são mais fáceis de usar, têm ótimos exemplos e documentação, são confiáveis e fáceis de integrar e manter várias infraestruturas de projetos de Machine Learning por meio de código de software. As APIs desenvolvidas incluem muitas funcionalidades para fazer alterações em arquivos de configuração para mudar recursos virtuais na nuvem e alterar permissões de usuário, tudo em um só lugar.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A depuração e a resolução de problemas de implantação apenas a partir das APIs são às vezes difíceis. No entanto, a análise dos logs de compilação fornece uma razão clara para quaisquer falhas.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

A maioria das ferramentas de infraestrutura como código são difíceis de manter e integrar devido a uma linguagem de programação específica ou modelo fornecido pelo provedor de nuvem. No entanto, no AWS CDK, podemos usar linguagens de programação orientadas a aplicativos como Go, Python, Typescript etc., para gerenciar a infraestrutura por vários desenvolvedores que trabalham com aplicativos web, aplicativos móveis, máquina virtual para tarefas de aprendizado de máquina.

  ### 21. Revisão do AWS CDK

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anurag J. | Data Scientist, Empresa (> 1000 emp.)

**Reviewed Date:** May 15, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Independência de linguagem, você pode utilizar sua linguagem de programação preferida. Fácil de integrar com outros serviços da AWS. Além disso, seus construtos reutilizáveis reduzem a duplicação de códigos.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Acho que a curva de aprendizado, deve-se ser proficiente antes de utilizar isso. Às vezes, o gerenciamento de dependências adiciona complexidade para projetos maiores com múltipla colaboração.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Ajuda a superar os desafios da abordagem tradicional. Além disso, fornece uma abordagem amigável para desenvolvedores para definir a infraestrutura de nuvem como código. Além disso, é fácil de integrar com outros serviços da AWS.

  ### 22. Revisão para o AWS Cloud Development Kit

**Rating:** 4.0/5.0 stars

**Reviewed by:** Saurabh S. | DevOps Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** May 01, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O fator de reutilização e a liberdade de definir a infraestrutura como código em qualquer linguagem é o melhor ponto disso.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Fica um pouco complexo ao implementar e também requer conhecimento aprofundado de Iac.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

A funcionalidade de escrever infraestrutura como código foi resolvida por ele. Além disso, os módulos criados podem ser reutilizados também.

  ### 23. Infraestrutura de Nuvem para Linguagem de Programação

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sankalp M. | Associate Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** September 21, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O AWS Cloud Development Kit nos ajuda a interagir com a AWS em muitas linguagens de programação, como Python, Java, C# e muitas outras. O AWS CDK também fornece construtos reutilizáveis que nos ajudam a enviar esses construtos para nossa equipe e projeto. Como este AWS CDK também está integrado com muitos outros IDEs, como o Visual Studio Code, torna mais fácil testar e implantar aplicações do AWS CDK. Ele também fornece um gráfico de dependências baseado em nosso código.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

É muito difícil corresponder o código CDK atualizado em relação às mudanças atuais da AWS. A integração do serviço AWS é muito mais difícil à medida que a linguagem de programação muda.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Como é fácil integrar qualquer tipo de plataforma, você está implantando. O AWS SDK resolve a dependência do AWS CLI, AWS SDK e APIs, bem como do serviço Cloudformation.

  ### 24. o kit de desenvolvimento que você precisa

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karthik J. | DevOps Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** November 09, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Permite-nos decidir como projetar a infraestrutura de nuvem sobre a AWS usando linguagens familiares como Java, JavaScript, Python, etc. A AWS CSK integra-se melhor com a AWS.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Aws cdk tem uma curva de aprendizado acentuada. Alguém que não tenha ideia sobre aws, computação em nuvem e linguagens de programação pode achar um pouco difícil de aprender.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Recentemente, migramos todas as aplicações de on-premise para a infraestrutura de nuvem da AWS. Anteriormente, usávamos um kit de ferramentas diferente para implantar a infraestrutura. Mas recentemente atualizamos para o AWS CDK. Isso resolve o problema de ter uma dependência excessiva com outro kit de ferramentas. Como o AWS CDK se integra melhor com a AWS, não temos nenhum problema em implementar a solução na AWS. Além disso, o suporte premium da AWS é o melhor.

  ### 25. Muito bom.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Médio Porte (51-1000 emp.)

**Reviewed Date:** June 25, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Adoro a integração com várias linguagens de programação e a capacidade de simplificar configurações complexas, embora ache a curva de aprendizado bastante íngreme.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Curva de aprendizado íngreme e o bloqueio do fornecedor são um pouco irritantes.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Afastando-se do CloudFormation, pois se tornou muito complexo para infraestruturas específicas.

  ### 26. Serviço para implantar: AWS

**Rating:** 5.0/5.0 stars

**Reviewed by:** MAYANK C. | Full Stack Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 09, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Eu gosto mais do AWS Cloud Development Kit porque ele permite que desenvolvedores como eu definam a infraestrutura de nuvem usando linguagem de programação. Outra coisa que sinto é que é uma aplicação com segurança de tipos, pois captura erros em tempo de execução. E, por último, a última característica que eu gosto são os kits de ferramentas de desenvolvimento que ele fornece para depuração e teste.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

o que eu não gosto sobre o kit AWS é que, como desenvolvedor, sinto que à medida que a aplicação cresce, sua complexidade aumenta, essa base CDK fica complicada, potencialmente aumentando a manutenção. Outra coisa que eu sinto que não gosto é a lacuna na documentação, isso dificulta a resolução de problemas.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

O AWS Cloud Development Kit resolveu meu problema na gestão de infraestrutura em nuvem. O que encontrei de benéfico após usar o kit AWS é sua infraestrutura mais simples, pois, como um lobo solitário gerenciando as coisas, é muito importante, e se algo é mais simples, isso me beneficiará ao focar mais no negócio do que na gestão. Ele também melhora a qualidade do código, através da segurança. Sua integração perfeita com o serviço AWS simplifica os recursos, tornando-os acessíveis para desenvolvedores como eu.

  ### 27. Melhor estrutura para infraestrutura em nuvem

**Rating:** 5.0/5.0 stars

**Reviewed by:** yogeshwer V. | Senior Data Analyst-PowerSchool, Empresa (> 1000 emp.)

**Reviewed Date:** April 02, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

A melhor parte é a redistribuição e o rollback. Eu simplesmente adoro essas duas funcionalidades.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Não há nada para não gostar, tudo é perfeito nisso.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

A melhor parte do AWS CDK é que posso usar qualquer linguagem de programação para resolver meus problemas, pois é muito adaptável.

  ### 28. Aws Cdk simplifica tudo na nuvem, de Kubernetes a Terraform, uma das melhores coisas!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vatsal M. | Associate Software Development Engineer (Data Engineer), Empresa (> 1000 emp.)

**Reviewed Date:** December 02, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Começamos com a integração e simplificação do terraform usando o aws cdk e a flexibilidade e os recursos que ele oferece são incomparáveis.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A facilidade de integração com o sistema existente é boa, mas pode ser melhorada com mais blogs e casos de uso abordados. Para um sistema altamente complexo, o AWS CDK tem menos recursos para refatoração.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Nós tentamos gerenciar nossa infraestrutura de TI em um só lugar.

  ### 29. em gerenciar diferentes serviços da AWS.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Krishan K. | Senior Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** August 07, 2020

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Infraestrutura como código com simplicidade de código.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A curva de aprendizado íngreme para recém-chegados ou iniciantes.

**Recomendações a outras pessoas considerando AWS Cloud Development Kit (AWS CDK):**

Você pode implantar soluções fáceis que são comuns na maioria das aplicações, como upload de imagem e corte de imagem. Para essa funcionalidade, você pode criar seu aplicativo usando AWS CDK e implantá-lo na nuvem e usá-lo em qualquer software. Isso torna o aplicativo reutilizável e também é econômico, então eu recomendo usar este software.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

AWS CDK simplifica o provisionamento de infraestrutura usando linguagens de programação familiares, otimizando o gerenciamento de recursos, reduzindo erros e permitindo o controle de versão. Isso beneficia os desenvolvedores com implantações de infraestrutura mais eficientes e sustentáveis.

  ### 30. Um Sonho de Desenvolvedor

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rony Y. | Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** January 30, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Construtos de alto nível e suporte a múltiplas linguagens.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Curva de aprendizado e bugs ocasionais (por exemplo, Step Functions).

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Resolve a complexidade de IaC, acelera o desenvolvimento e oferece flexibilidade em várias linguagens—aumentando a produtividade e a eficiência.

  ### 31. AWS CDK - Um Kit de um tipo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek S. | Software Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 12, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

A melhor coisa sobre o AWS CDK é que ele suporta uma variedade de linguagens de script e programação como python, typescript, java, javascript e muitas outras. Assim, desenvolvedores com habilidades em diferentes linguagens de programação ou script podem trabalhar com ele.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Nada em particular que eu desgostaria sobre o AWS CDK. Ele possui as ferramentas para trabalhar facilmente, ajudando assim os desenvolvedores a construir aplicativos e realizar sua implementação facilmente.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Construir aplicativos e pilhas, trabalhar em ambiente de nuvem, desenvolver carrinhos, trabalhar com diferentes linguagens torna versátil e robusto.

  ### 32. Revisão do AWS CDK

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sai Soumya P. | Business Intelligence Developer, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 17, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Ele suporta linguagens de programação populares, possui segurança de tipos e suporte a IDE. Também está integrado com vários serviços da AWS, como o CloudFormation. É flexível, com uma comunidade e ecossistema em crescimento, e há melhoria contínua.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Sua curva de aprendizado e sobrecarga de abstração, suporte limitado a idiomas e desafios de nomeação de recursos.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Ajuda a gerenciar a infraestrutura AWS, usa linguagens de programação familiares, pode integrar-se com nosso IDE.

  ### 33. Aws é mais versátil para uso

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anudeep N. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** October 31, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Parece funcionar mais rápido e suave, mesmo sendo um grande software em nuvem, e custa menos em comparação com o Azure.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

É difícil lembrar de todas as coisas e, ao mesmo tempo, o CDK é suportado apenas pela AWS, enquanto queremos integrar com outras infraestruturas de nuvem, é um pouco mais difícil.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Eu o utilizei para versionar meu código quando faço merge toda vez com o AWS CDK e, às vezes, eu puxava meu código anterior para verificar os erros no meu novo código comparando ambas as versões.

  ### 34. Ferramenta útil para qualquer requisito de desenvolvimento em nuvem

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Gestão Educacional | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 19, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O AWS Cloud Development Kit é nosso recurso e ferramenta de referência para tudo relacionado ao desenvolvimento e implantação na nuvem. Na verdade, recomendamos isso a todos os nossos clientes, pois é muito fácil de começar, permite o recurso de escalonamento automático para dimensionar a infraestrutura conforme necessário, com a flexibilidade de gerenciar tudo.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Como tal, não conseguimos encontrar nada que não nos ajude ou seja negativo para os serviços oferecidos, já que é tão flexível em todos os aspectos e permite controle total sobre a infraestrutura e os gastos com a ferramenta.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Nossa infraestrutura completa de TI foi movida para a nuvem com a ajuda da AWS e agora isso nos oferece uma ideia precisa de quanto vamos gastar, quando e onde queremos aumentar a carga do servidor. Com a ajuda do painel da AWS, temos uma visão completa da infraestrutura de nuvem/TI e sentimos que temos mais controle com a ajuda da AWS.

  ### 35. AWS CDK - Um Grande Framework

**Rating:** 2.5/5.0 stars

**Reviewed by:** Ujjwal A. | Devops Engineer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 30, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

1 - Ele suporta várias linguagens de programação.  
2 - É fácil de usar em comparação com outros CDKs.  
3 - O suporte ao cliente da AWS é o melhor.  
4 - Ele vem com uma série de recursos.  
5 - aqui podemos construir Aplicações de múltiplas pilhas.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

1 - As cobranças incorridas por usá-lo um pouco mais.
2 - Algum problema leva tempo para ser resolvido pela AWS.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

O problema que resolve está diretamente ligado às características como -  
1- É Amigável para Desenvolvedores.  
2- Reutilização.  
3- Abstração da complexidade  
4- Melhores práticas incorporadas  
5- Infraestrutura como Código.

  ### 36. Desenvolvedores Bucket

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mayur D. | Médio Porte (51-1000 emp.)

**Reviewed Date:** September 13, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O AWS Cloud Development Kit nos permitirá interagir com a AWS usando qualquer linguagem de código. Esta abordagem agnóstica de linguagem ajudará a integrar os Serviços AWS em sua plataforma com maior facilidade. Sem mais dependência do SDK e até mesmo do serviço de formação de nuvem.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Em relação aos pontos negativos para o AWS CDK, eu não tenho especificamente agora. Mas talvez eu possa ter algumas sugestões sobre a integração dos serviços da AWS no código de diferentes linguagens.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

O AWS SDK resolve a dependência do AWS CLI, AWS SDK e APIs, bem como do serviço Cloudformation. Além disso, pode ser facilmente integrado a qualquer tipo de plataforma que você esteja desenvolvendo.

  ### 37. estrutura do aws cdk

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhinav  K. | Médio Porte (51-1000 emp.)

**Reviewed Date:** April 14, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

AWS CDK é super útil na gestão da infraestrutura de aplicações, eu usei este framework várias vezes em meus projetos nodejs. Eu gosto do seu template, que dá controle total sobre recursos como lambda, API gateway, sqs, dynamodb. A melhor coisa é sua funcionalidade de rollback quando há algum problema ao implantar a aplicação, essa funcionalidade funcionou como um salvador para mim várias vezes.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Eu não gosto de algumas coisas sobre este framework. Primeiro, sua limitação a linguagens específicas não é razoável. Deveria haver uma maneira de escrever o código CDK em yaml ou json, o que também melhoraria a curva de aprendizado dos desenvolvedores. Segundo, não há uma maneira oficial de implantar aplicações CDK a partir de ações do GitHub, então tenho que depender de terceiros.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

AWS CDK é uma das minhas ferramentas favoritas para implantar minha aplicação Node.js, sou um desenvolvedor full stack serverless, então essa ferramenta é muito útil para mim. Usei essa ferramenta com outros serviços da AWS no meu produto, como Lambda, API Gateway, SQS. Tenho me beneficiado muito do CDK, suponha que eu queira adicionar outro recurso de microsserviço na minha aplicação, então ele pode ser adicionado rapidamente e, se houver algum problema, ele faz rollback automaticamente.

  ### 38. AWS CDK - Um tipo de estrutura

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 02, 2024

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

A melhor coisa que eu gosto nisso é a familiaridade da sintaxe e dos tipos de dados. Você também pode importar ou exportar os recursos necessários por referência, ao contrário do Cloudformation.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A comunidade precisa ser mais ativa. Acho que as atualizações são bastante problemáticas ou às vezes quebram as funcionalidades que já estavam funcionando.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

O AWS CDK ajuda a definir a infraestrutura usando Python. A velocidade é boa e é um pouco mais confiável do que o AWS CloudFormation, mas ainda tem um longo caminho a percorrer.

  ### 39. Revisão do AWS CDK como Engenheiro da AWS

**Rating:** 4.0/5.0 stars

**Reviewed by:** MAHESH K. | Senior Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** August 16, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

A melhor coisa sobre o AWS CDK é a capacidade de construir aplicações com a programação e podemos conectar aos recursos da AWS usando APIs e o poder de usar ferramentas IAC para implantação de infraestrutura.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A limitação do AWS CDK de uma linguagem de programação específica. Onde não podemos usar YAML ou JSON.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

AWS CDK ajuda a manter todo o meu código para infraestrutura de implantação e código de aplicação em um só lugar. Compartilhando os padrões de design de infraestrutura entre as equipes. Implementando a implantação em nuvem em um só lugar.

  ### 40. Relação de Amor e Ódio com Infraestrutura em Nuvem como Código

**Rating:** 3.0/5.0 stars

**Reviewed by:** Anton B. | IT Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** September 12, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

A capacidade de usar meu idioma preferido para criar infraestrutura em nuvem. A comunidade de apoio torna fácil obter suporte e torna o desenvolvimento mais produtivo.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

A curva de aprendizado pode ser um pouco íngreme, especialmente se você está acostumado com ferramentas de IaC mais simples. Também pode ser uma dor de cabeça quando você precisa atualizar seu código CDK para corresponder às últimas mudanças da AWS.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Normalmente, encontramos vários erros, o que requer uma investigação minuciosa para identificar o problema subjacente. Ao usar o CDK, é mais fácil identificar problemas subjacentes na implantação. Podemos reimplantar até obter o resultado que desejamos.

  ### 41. Plataforma de nuvem mais abrangente

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhinanth G. | Quality Analyst - Customer Success Excellence, Médio Porte (51-1000 emp.)

**Reviewed Date:** December 12, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Ajuda startups a facilitar a implementação ao integrar seu produto mínimo viável e a implantação rápida na nuvem. Extremamente fácil de usar e excelente suporte ao cliente. Todas as integrações necessárias estão disponíveis.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Não muito rico em recursos e precisa de preços competitivos.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Infraestrutura de nuvem e operações e manutenção de desenvolvedores de infraestrutura de servidor.

  ### 42. Cdk toolkit tornou muito fácil usar os serviços da AWS para arquitetura sem servidor.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tushar S. | Software Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 22, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Cdk toolkit tornou muito fácil usar os serviços da AWS para arquitetura sem servidor.  
Até mesmo a documentação está bem escrita para usar os serviços.  
Em outras estruturas de arquitetura sem servidor, precisamos de Yaml, mas não há necessidade disso.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Deveria haver um exemplo do mundo real.  
O problema que é resolvido pelo GitHub é que vários desenvolvedores podem trabalhar juntos no mesmo repositório. Este ainda é o maior problema que encontrei.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Ele removeu a manutenção do arquivo Yaml, pois é difícil de escrever e também um pouco confuso. Como há alguma opção para tornar o desenvolvimento rápido no CDK, isso é muito bom.

  ### 43. Nota sobre AWS CDK

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dayalan T. | Cloud Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** September 21, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Estar em um ambiente Python realmente ajuda na construção dos recursos com nossa linguagem viável e sua integração com o VSC também ajuda na marcação dos recursos.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Recursos não nativos da nuvem (AWS) podem exigir soluções alternativas adicionais para serem implementados, Em muitos casos, o constructo AWS CDK pode resultar em duplicação de recursos, Um design cuidadoso é necessário para evitar redundância não intencional.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Estando em um contexto de Python, e não estando familiarizado com o popular Terraform, isso dá ao usuário a vantagem de construir a infraestrutura em uma linguagem de programação desejada.

  ### 44. Revisão do AWS CDK: Simplificando o Desenvolvimento de Infraestrutura em Nuvem

**Rating:** 3.0/5.0 stars

**Reviewed by:** Hameed Irfan Ahamed  M. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 26, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

AWS CDK é uma ferramenta poderosa para infraestrutura em nuvem como código. É particularmente benéfico se você já estiver usando serviços da AWS e quiser gerenciar sua infraestrutura de uma maneira mais programática e centrada no desenvolvedor.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

AWS CDK está em constante evolução, o que pode ocasionalmente levar a mudanças em APIs ou constructos. Manter-se atualizado é importante, mas pode ser um desafio.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Nós criamos nossos próprios construtos e bibliotecas, tornando fácil reutilizar padrões de infraestrutura em projetos ou até mesmo compartilhá-los com a comunidade.

  ### 45. AWS Kit de Desenvolvimento em Nuvem (AWS CDK)

**Rating:** 4.5/5.0 stars

**Reviewed by:** SHAILESH Y. | Lead Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 11, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

AWS Cloud Development Kit (CDK) fornece vários benefícios para desenvolvedores e usuários, incluindo a capacidade de definir infraestrutura usando linguagens de programação familiares, reutilização de código, automação da criação de recursos da AWS e abstrações de alto nível. Isso torna a criação e o gerenciamento da infraestrutura da AWS mais fáceis, ao mesmo tempo que melhora a consistência e reduz o risco de erros.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Curva de aprendizado: AWS CDK utiliza linguagens de programação como TypeScript, Python e Java, o que pode exigir algum aprendizado e ajuste para usuários que não estão familiarizados com essas linguagens.

Possíveis bugs e problemas: Como com qualquer ferramenta de software, sempre há a possibilidade de encontrar bugs ou problemas com o AWS CDK, o que pode levar a atrasos nos cronogramas dos projetos.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Simplifica o gerenciamento de infraestrutura AWS: O AWS CDK fornece uma camada de abstração de alto nível que simplifica o processo de criação e gerenciamento de infraestrutura AWS, tornando-o mais fácil de trabalhar do que os modelos tradicionais do AWS CloudFormation.

Desenvolvimento e modificação de infraestrutura mais rápidos: Com o AWS CDK, os desenvolvedores podem criar e modificar infraestrutura usando código, o que é mais rápido e eficiente do que a configuração manual através do console AWS ou CLI.

Garante consistência e qualidade: O AWS CDK ajuda a garantir consistência e padronização em toda a infraestrutura, reduzindo o risco de erros e melhorando a qualidade geral.

Suporta múltiplas linguagens de programação: O AWS CDK suporta múltiplas linguagens de programação, tornando-o mais acessível e flexível para uma gama mais ampla de desenvolvedores e equipes.

  ### 46. Ótimo para desenvolvedor escrever iac.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Md N. | Software Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 19, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O uso de um constructo L2 existente com políticas geradas pelo constructo.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Hotswap não está funcionando quando uso pilhas aninhadas. Leva mais tempo para implantar mudanças.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Escrever e manter IaC usando CloudFormation foi um trabalho tremendo para nossa pequena equipe. Isso economiza nosso tempo.

  ### 47. Usou AWS como uma ferramenta para criar uma interface web usando Kubernetes.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dhruvkumar B. | Empresa (> 1000 emp.)

**Reviewed Date:** October 01, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Facilidade de uso remoto e fácil de usar. Além disso, não há desvantagem com o sistema operacional.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Sem contras com o sistema operacional. Usei o AWS Linux, que era quase o mesmo que o último sistema operacional que usei, ou seja, Redhat/Centos 7.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

É uma ferramenta muito fácil para criar interfaces web para testar a funcionalidade do nosso negócio e também ajuda nos testes.

  ### 48. AWS CDK: Uma Revisão Abrangente

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Médio Porte (51-1000 emp.)

**Reviewed Date:** July 13, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

O AWS CDK permite definir a infraestrutura de nuvem usando uma linguagem de programação familiar, o que possibilita o compartilhamento de código, controle de versão e reutilização de código. Também oferece um alto nível de chamadas de abstração que representam fontes e configurações.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

ele é executado na formação de nuvem, o que o torna muito lento. Em um multistack, você precisa implantar em paralelo para reduzir o tempo total de implantação e tentar novamente as etapas individuais que falharam.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

A formação de nuvens, implantação múltipla, fácil reversão, detecção de desvio e alta segurança são alguns dos benefícios do AWS CDK que obtive após usá-lo para meu trabalho.

  ### 49. AWS CDK é um ótimo serviço para implantar aplicações

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Aviação e Aeroespacial | Empresa (> 1000 emp.)

**Reviewed Date:** August 28, 2023

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Ao usar a infraestrutura como código, podemos implantar vários ambientes com a parte de configuração de rede, parte de segurança, incluindo funções e políticas de usuário com CLI. É bastante melhor do que a ferramenta de formação de nuvem também.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

Não é possível usar para outros fornecedores de nuvem como GCP ou Azure enquanto se trabalha para a AWS. E podemos ter que conhecer tantas tecnologias para aproveitar, o que é difícil para todos lidarem de forma tranquila.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Geralmente recebemos vários erros após a implantação e temos que identificar a causa raiz do erro. Com o CDK é fácil saber o erro e corrigi-lo e implantar novamente até que seja bem-sucedido.

  ### 50. Definição de Infra Coding com AWS CDK

**Rating:** 3.5/5.0 stars

**Reviewed by:** Umesh M. | Product Consultant, Serviços Financeiros, Empresa (> 1000 emp.)

**Reviewed Date:** November 03, 2022

**O que você mais gosta em AWS Cloud Development Kit (AWS CDK)?**

Uma coisa boa é sua facilidade de codificação em linguagem familiar. Podemos escrever o código em Java, Python, C++, etc., para interagir com os usuários finais. Mesmo a sintaxe é muito suave, e qualquer que seja a linguagem com a qual você se sinta confortável, podemos simplesmente escrever na mesma e executar o sistema.

**O que você não gosta em AWS Cloud Development Kit (AWS CDK)?**

O suporte da comunidade é muito fraco para o AWS CDK. Eu pessoalmente enfrentei muitos bugs e problemas repetitivos ao escrever código, e sempre que tento buscar ajuda da comunidade no GitHub, os mesmos problemas ou bugs estão pendentes por um longo período de tempo, como talvez um ano ou dois anos, ou até três anos. Isso pode ser melhorado.

**Que problemas AWS Cloud Development Kit (AWS CDK) está resolvendo e como isso está beneficiando você?**

Como consultores, focamos mais na eficiência, e o AWS CDK está ajudando de uma ótima maneira a se comunicar facilmente com usuários de negócios, suporte técnico interno/equipes que são basicamente desenvolvedores ou engenheiros DevOps. O AWS CDK está ajudando-os a definir uma tarefa específica em linguagens simples e conhecidas sem complicações e nos ajudando a melhorar a eficiência do projeto.


## AWS Cloud Development Kit (AWS CDK) Discussions
  - [What are the benefits and drawbacks of using AWS CDK for cloud infrastructure development?](https://www.g2.com/pt/discussions/what-are-the-benefits-and-drawbacks-of-using-aws-cdk-for-cloud-infrastructure-development) - 1 comment
  - [Para que serve o AWS Cloud Development Kit (AWS CDK)?](https://www.g2.com/pt/discussions/what-is-aws-cloud-development-kit-aws-cdk-used-for) - 1 comment
  - [How do I upgrade AWS CDK?](https://www.g2.com/pt/discussions/how-do-i-upgrade-aws-cdk) - 1 comment
  - [Como o AWS CDK funciona?](https://www.g2.com/pt/discussions/how-does-aws-cdk-work) - 1 comment
  - [Eles também fornecerão suporte para outros idiomas?](https://www.g2.com/pt/discussions/30613-will-they-provide-support-to-other-language-as-well) - 1 comment

- [View AWS Cloud Development Kit (AWS CDK) pricing details and edition comparison](https://www.g2.com/pt/products/aws-cloud-development-kit-aws-cdk/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-19+05%3A36%3A41+-0500&secure%5Bsession_id%5D=1bb7f613-fdba-4e43-b1ee-90da7ceabf10&secure%5Btoken%5D=5ad2645490f71abc8c0f92b75d7c6f2b4f0068c7a7ca4e3d97e75d0ee1a94818&format=llm_user)
## AWS Cloud Development Kit (AWS CDK) Integrations
  - [Amazon AWS Platform](https://www.g2.com/pt/products/amazon-aws-platform/reviews)
  - [AWS S3 Objects to Alation](https://www.g2.com/pt/products/aws-s3-objects-to-alation/reviews)
  - [Bitbucket](https://www.g2.com/pt/products/bitbucket/reviews)
  - [CircleCI](https://www.g2.com/pt/products/circleci/reviews)
  - [Confluence](https://www.g2.com/pt/products/confluence/reviews)
  - [Jenkins](https://www.g2.com/pt/products/jenkins/reviews)
  - [Jira](https://www.g2.com/pt/products/jira/reviews)
  - [Rapid7 Managed Detection and Response Services](https://www.g2.com/pt/products/rapid7-managed-detection-and-response-services/reviews)
  - [Splunk Enterprise](https://www.g2.com/pt/products/splunk-enterprise/reviews)


## Top AWS Cloud Development Kit (AWS CDK) Alternatives
  - [Google Cloud GPUs](https://www.g2.com/pt/products/google-cloud-gpus/reviews) - 4.2/5.0 (10 reviews)
  - [Oracle Bare Metal Cloud Services](https://www.g2.com/pt/products/oracle-bare-metal-cloud-services/reviews) - 4.4/5.0 (14 reviews)
  - [pgAdmin](https://www.g2.com/pt/products/pgadmin/reviews) - 4.1/5.0 (70 reviews)

