Criação de um cluster que usa o Amazon DocumentDB sem servidor - Amazon DocumentDB

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

Criação de um cluster que usa o Amazon DocumentDB sem servidor

Criação de um cluster sem servidor Amazon DocumentDB

Com o Amazon DocumentDB sem servidor, seus clusters são intercambiáveis com clusters provisionados. Você pode ter clusters em que algumas instâncias usam a tecnologia sem servidor e outras são provisionadas.

Verifique se a região e a versão do mecanismo desejadas oferecem suporte ao DocumentDB sem servidor. Consulte Requisitos e limitações do DocumentDB sem servidor.

Para criar um cluster do Amazon DocumentDB no qual você possa adicionar instâncias sem servidor, siga o mesmo procedimento descrito em. Criar um cluster do Amazon DocumentDB A única diferença é que o ServerlessV2ScalingConfiguration argumento também deve ser fornecido.

O ServerlessV2ScalingConfiguration argumento especifica a faixa de capacidade de escalabilidade de suas instâncias sem servidor do DocumentDB. Ele consiste nos valores mínimo e máximo da unidade de capacidade (DCU) do DocumentDB que se aplicam a todas as instâncias sem servidor do DocumentDB no cluster:

  • O MinCapacity valor especifica a capacidade mínima de escalabilidade.

  • O MaxCapacity valor especifica a capacidade máxima de escalabilidade.

Para ter mais informações sobre a escalabilidade, consulte Configuração de escalabilidade sem servidor do Amazon DocumentDB.

Using the AWS Management Console

O exemplo AWS Management Console de configuração a seguir mostra como criar um cluster sem servidor DocumentDB.

  1. Faça login no AWS Management Console e abra o console do Amazon DocumentDB.

  2. No painel de navegação, escolha Clusters.

    dica

    Caso não visualize o painel de navegação à esquerda da tela, selecione o ícone do menu (Hamburger menu icon with three horizontal lines.) no canto superior esquerdo da página.

    A tabela Clusters é exibida.

  3. Escolha Criar.

    A página Create Amazon DocumentDB cluster é exibida.

  4. Na página Create Amazon DocumentDB cluster, na seção Tipo de cluster, escolha Cluster baseado em instância (essa é a opção padrão).

  5. Na seção Configuração do cluster:

    1. Em Identificador do cluster, insira um nome exclusivo, como myserverlesscluster. Observe que o console mudará todos os nomes de cluster para minúsculas, independentemente de como eles sejam inseridos.

    2. Para a versão Engine, escolha 5.0.0 (essa é a opção padrão).

  6. Na seção Configuração de armazenamento do cluster, escolha Amazon DocumentDB Padrão (essa é a opção padrão).

    nota

    A outra opção nessa categoria é o Amazon DocumentDB I/O-Optimized. Para saber mais sobre qualquer uma das opções, consulte Configurações de armazenamento de cluster do Amazon DocumentDB

  7. Na seção Instance configuration:

    1. Em Classe da instância de banco de dados, escolha Serverless.

    2. Em Número de instâncias de réplica regulares, escolha 3 (essa é a opção padrão).

    3. Na seção Faixa de capacidade, deixe os valores padrão para Mínimo DCUs e Máximo DCUs. Para obter informações sobre como definir esses parâmetros, consulteLimites de instância sem servidor do Amazon DocumentDB.

    Formulário de configuração para um cluster de banco de dados sem servidor com campos para classe de instância, instâncias de réplica e faixa de capacidade.
  8. Na seção Conectividade, deixe a configuração padrão de Não se conectar a um recurso EC2 computacional.

  9. Na seção Autenticação, insira um nome de usuário para o usuário principal e escolha Autogerenciado. Insira uma senha e confirme-a.

    Se, em vez disso, você escolher Gerenciado em AWS Secrets Manager, consulte Gerenciamento de senhas com o Amazon DocumentDB e AWS Secrets Manager para obter mais informações.

  10. Deixe todas as outras opções conforme o padrão e escolha Criar cluster.

Using the AWS CLI

No exemplo a seguir, substitua cada um user input placeholder por suas próprias informações ou parâmetros de configuração.

Para criar um cluster compatível com as instâncias sem servidor do DocumentDB usando o, consulte. AWS CLICriando um cluster usando o AWS CLI

Inclua os seguintes parâmetros adicionais em seu create-db-cluster comando:

--serverless-v2-scaling-configuration MinCapacity=minimum_capacity,MaxCapacity=maximum_capacity

Exemplo:

aws docdb create-db-cluster \ --db-cluster-identifier sample-cluster \ --engine docdb \ --engine-version 5.0.0 \ --serverless-v2-scaling-configuration MinCapacity=0.5,MaxCapacity=16 \ --master-username user-name \ --master-user-password password

Adicionar uma instância sem servidor do Amazon DocumentDB

Para adicionar uma instância sem servidor do DocumentDB, siga o mesmo procedimento emAdicionar uma instância do Amazon DocumentDB a um cluster, certificando-se de especificar db.serverless como a classe da instância.

Adicionar uma instância sem servidor usando o. AWS Management Console

Para adicionar uma instância sem servidor do DocumentDB usando o console, consulte Adicionar uma instância do Amazon DocumentDB a um cluster e escolha a guia Usando o. AWS Management Console

Adicionar uma instância sem servidor usando o AWS CLI

Para adicionar uma instância sem servidor do DocumentDB usando o AWS CLI, consulte Adicionar uma instância do Amazon DocumentDB a um cluster e escolha a guia Usando o. AWS CLI

Use o seguinte argumento da CLI da classe de instância:

--db-instance-class db.serverless

Exemplo:

aws docdb create-db-instance \ --db-cluster-identifier sample-cluster \ --db-instance-identifier sample-instance \ --db-instance-class db.serverless \ --engine docdb