Constructos das soluções da AWS - Constructos da AWS

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

Constructos das soluções da AWS

Data de publicação: Maio de 2021(Revisões do documento)

O que é Constructos das Soluções da AWS?

AWS Solutions Constructs (Constructs) é uma extensão de código aberto doKit de desenvolvimento da Nuvem AWS (AWS CDK)que fornece padrões multi-serviço e bem arquitetados para definir rapidamente soluções em código para criar infraestrutura previsível e repetível. O objetivo é acelerar a experiência para os desenvolvedores criarem soluções de qualquer tamanho usando definições baseadas em padrões para sua arquitetura.

Use o AWS Solutions Constructs para definir suas soluções em uma linguagem de programação familiar. As construções de soluções da AWS oferecem suporte a TypeScript, JavaScript, Python e Java no momento.

Para navegar pelo catálogo completo de padrões de construções de soluções da AWS,Clique aqui.

Por que usar o AWS Solutions Constructs?

Com a taxa de inovação dos provedores de nuvem, conhecer e entender as melhores práticas e garantir que elas sejam implementadas corretamente em sua solução pode ser assustador. Constructs permite combinar padrões pré-construídos e bem arquitetados e casos de uso que executam ações comuns usando serviços de nuvem de forma escalável e segura. Como o Constructs fornece uma biblioteca para linguagens de programação modernas, você pode aplicar habilidades de desenvolvimento existentes e ferramentas familiares à tarefa de criar uma infraestrutura de nuvem bem arquitetada para suas soluções.

Outras vantagens dos Construtos de soluções da AWS incluem:

  • Ele é criado com base na estrutura de desenvolvimento de software livre do Kit de Desenvolvimento da Nuvem AWS (AWS CDK).

  • Use lógica (if instruções, for-loops etc.) ao definir sua infra-estrutura de solução.

  • Use técnicas orientadas a objetos para criar um modelo do seu sistema.

  • Defina abstrações de alto nível, compartilhe-as e publique-as em sua equipe, empresa ou comunidade.

  • Organize suas soluções em módulos lógicos.

  • Compartilhe e reutilize sua solução como uma biblioteca.

  • Teste seu código de infraestrutura usando protocolos padrão do setor.

  • Use seu fluxo de trabalho de revisão de código existente.

O objetivo do AWS Solutions Constructs é reduzir a complexidade e a lógica de cola necessárias ao integrar padrões comuns bem arquitetados para atingir suas metas de solução na AWS.