

Este é o Guia do desenvolvedor do AWS CDK v2. O CDK v1 antigo entrou em manutenção em 1º de junho de 2022 e encerrou o suporte em 1º de junho de 2023.

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

# As bibliotecas do AWS CDK
<a name="libraries"></a>

Saiba mais sobre as bibliotecas principais que você usará com o kit de desenvolvimento em nuvem da AWS (CDK da AWS).

## A Biblioteca do AWS CDK
<a name="libraries-cdk"></a>

A Biblioteca do AWS CDK, também conhecida como `aws-cdk-lib`, é a biblioteca principal que você usará para desenvolver aplicações com o AWS CDK. Ela é desenvolvida e mantida pela AWS. Essa biblioteca contém classes básicas, como [https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.App.html](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.App.html) e [https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.Stack.html](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.Stack.html). Ela também contém as bibliotecas que você usará para definir sua infraestrutura por meio de constructos.

## Biblioteca de Constructos da AWS
<a name="libraries-construct"></a>

A Biblioteca de Constructos da AWS faz parte da Biblioteca do AWS CDK. Ela contém uma coleção de [constructos](constructs.md) que são desenvolvidos e mantidos pela AWS. Ela é organizada em vários módulos para cada serviço da AWS. Cada módulo inclui constructos que você pode usar para definir seus recursos AWS e propriedades.

## A Biblioteca de Constructos
<a name="libraries-constructs"></a>

A Biblioteca de Constructos, comumente chamada de `constructs`, é uma biblioteca para definir e compor componentes de infraestrutura de nuvem. Ela contém a classe principal [https://docs.aws.amazon.com/cdk/api/v2/docs/constructs.Construct.html](https://docs.aws.amazon.com/cdk/api/v2/docs/constructs.Construct.html), que representa o bloco componente do constructo. Essa classe é a classe base fundamental de todos os constructos da Biblioteca de Constructos da AWS. A biblioteca de Constructos é uma biblioteca separada de uso geral usada por outras ferramentas baseadas em constructos, como *CDK para Terraform* e *CDK para Kubernetes*.

## A referência de API do AWS CDK
<a name="libraries-reference"></a>

A [Referência de API do AWS CDK](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-construct-library.html) contém a documentação de referência oficial da Biblioteca de Constructos do AWS CDK, incluindo a Biblioteca de Constructos da AWS e a Biblioteca de Constructos. Uma versão da referência de API é fornecida para cada linguagem de programação com suporte.
+ Para obter a documentação da Biblioteca do AWS CDK (`aws-cdk-lib`), consulte o módulo [aws-cdk-lib](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib-readme.html).
+ A documentação dos constructos na Biblioteca de Constructos da AWS é organizada pelo serviço da AWS no formato a seguir: `aws-cdk-lib.<service>`. Por exemplo, a documentação da constructo do Amazon Simple Storage Service (Amazon S3) é encontrada no [módulo aws-cdk-lib.aws\$1s3](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3-readme.html).
+ Para a documentação da Biblioteca de Constructos (constructos), consulte o [módulo constructos](https://docs.aws.amazon.com/cdk/api/v2/docs/constructs-readme.html).

### Contribuição à referência de API do AWS CDK
<a name="libraries-reference-contribute"></a>

O AWS CDK tem o código aberto e convidamos você a contribuir. As contribuições da comunidade impactam positivamente e melhoram o AWS CDK. Para obter instruções sobre como contribuir especificamente para a documentação de referência de API do AWS CDK, consulte [Documentação](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md#documentation) no *repositório do GitHub aws-cdk*.

## Saiba mais
<a name="libraries-learn"></a>

Para obter instruções sobre como importar e usar a Biblioteca do CDK, consulte [Trabalho com a Biblioteca do CDK](work-with.md).