Comprar instâncias de banco de dados reservadas para o Amazon Aurora - Amazon Aurora

Comprar instâncias de banco de dados reservadas para o Amazon Aurora

Você pode usar o AWS Management Console, a AWS CLI e a API do RDS para trabalhar com instâncias de banco de dados reservadas.

Você pode usar o AWS Management Console para trabalhar com instâncias de banco de dados reservadas conforme exibido nos procedimentos a seguir.

Para obter informações sobre preços e ofertas de instâncias de bancos de dados reservadas disponíveis
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Reserved instances (Instâncias reservadas).

  3. Escolha Purchase Reserved DB Instance (Comprar instância de banco de dados reservada).

  4. Em Product description (Descrição do produto), escolha o tipo de licenciamento e mecanismo de banco de dados.

  5. Para DB instance class (Classe de instância do banco de dados), escolha a classe da instância de banco de dados.

  6. Em Opção de implantação, selecione se deseja uma implantação de instância de banco de dados single-AZ ou multi-AZ.

    nota

    As instâncias reservadas do Amazon Aurora sempre têm a opção de implantação definida como Instância de banco de dados single-AZ. No entanto, quando você cria um cluster de banco de dados do Aurora, a opção de implantação padrão é Criar uma réplica ou um leitor do Aurora em uma AZ diferente (multi-AZ).

    Você deve comprar uma instância de banco de dados reservada para cada instância que planeja usar, inclusive réplicas do Aurora. Portanto, para implantações multi-AZ no Aurora, você deve comprar instâncias de banco de dados reservadas complementares.

  7. Em Prazo, selecione por quanto tempo a instância de banco de dados deve ser reservada.

  8. Em Offering type (Tipo de oferta), escolha o tipo de oferta.

    Após selecionar o tipo de oferta, você pode visualizar as informações de preço.

    Importante

    Escolha Cancel (Cancelar) para evitar a compra da instância de banco de dados reservada e gerar quaisquer cobranças.

Assim que tiver informações sobre as ofertas de instâncias de banco de dados reservadas disponíveis, você poderá usá-las para comprar uma oferta, conforme mostrado no procedimento a seguir.

Para comprar uma instância de banco de dados reservada
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Reserved instances (Instâncias reservadas).

  3. Selecione Purchase Reserved DB Instance (Comprar instância de banco de dados reservada).

  4. Em Product description (Descrição do produto), escolha o tipo de licenciamento e mecanismo de banco de dados.

  5. Para DB instance class (Classe de instância do banco de dados), escolha a classe da instância de banco de dados.

  6. Em Implantação multi-AZ, selecione se deseja uma implantação de instância de banco de dados single-AZ ou multi-AZ.

    nota

    As instâncias reservadas do Amazon Aurora sempre têm a opção de implantação definida como Instância de banco de dados Single-AZ. Quando você cria um cluster de banco de dados do Amazon Aurora por meio de sua instância de banco de dados reservada, ele é criado automaticamente como multi-AZ. Você deve comprar uma instância de banco de dados reservada para cada instância do banco de dados que planeja usar, inclusive réplicas do Aurora.

  7. Em Term (Prazo), escolha quanto tempo você deseja que a instância de banco de dados seja reservada.

  8. Em Offering type (Tipo de oferta), escolha o tipo de oferta.

    Após selecionar o tipo de oferta, você pode visualizar as informações de definição de preço.

    Console Purchase reserved DB instance (Comprar instância de banco de dados reservada)
  9. (Opcional) Você pode atribuir seu próprio identificador às instâncias de banco de dados reservadas adquiridas, a fim de ajudar a manter o controle delas. Em Reserved Id (ID da instância reservada), digite um identificador para a instância de banco de dados reservada.

  10. Selecione Enviar.

    Sua instância de banco de dados reservada é comprada e, depois, exibida na lista Reserved instances (Instâncias reservadas).

Depois de adquirir instâncias de banco de dados reservadas, você poderá obter informações sobre elas, conforme mostrado no procedimento a seguir.

Para obter informações sobre instâncias de Bancos de Dados reservadas para a sua conta da AWS
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel Navigation (Navegação), escolha Reserved instances (Instâncias reservadas).

    As instâncias de banco de dados reservadas para sua conta são exibidas. Para ver informações detalhadas sobre uma instância de banco de dados reservada específica, escolha essa instância na lista. Você pode acabar vendo informações detalhadas sobre essa instância no painel de detalhes na parte inferior do console.

Você pode usar a AWS CLI para trabalhar com instâncias de banco de dados reservadas, conforme mostrado nos exemplos a seguir.

exemplo obtenção de ofertas de instâncias de banco de dados reservadas disponíveis

Para obter informações sobre as ofertas disponíveis de instâncias de banco de dados reservadas, chame o comando AWS CLI da describe-reserved-db-instances-offerings.

aws rds describe-reserved-db-instances-offerings

Essa chamada retorna uma saída semelhante à seguinte:

OFFERING OfferingId Class Multi-AZ Duration Fixed Price Usage Price Description Offering Type OFFERING 438012d3-4052-4cc7-b2e3-8d3372e0e706 db.r3.large y 1y 1820.00 USD 0.368 USD mysql Partial Upfront OFFERING 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f db.r3.small n 1y 227.50 USD 0.046 USD mysql Partial Upfront OFFERING 123456cd-ab1c-47a0-bfa6-12345667232f db.r3.small n 1y 162.00 USD 0.00 USD mysql All Upfront Recurring Charges: Amount Currency Frequency Recurring Charges: 0.123 USD Hourly OFFERING 123456cd-ab1c-37a0-bfa6-12345667232d db.r3.large y 1y 700.00 USD 0.00 USD mysql All Upfront Recurring Charges: Amount Currency Frequency Recurring Charges: 1.25 USD Hourly OFFERING 123456cd-ab1c-17d0-bfa6-12345667234e db.r3.xlarge n 1y 4242.00 USD 2.42 USD mysql No Upfront

Assim que tiver informações sobre as ofertas de instâncias de banco de dados reservadas disponíveis, você poderá usá-las para comprar uma oferta, conforme mostrado no exemplo a seguir.

Para comprar uma instância de banco de dados reservada, use o comando AWS CLI da purchase-reserved-db-instances-offering com os seguintes parâmetros:

  • --reserved-db-instances-offering-id – o ID da oferta que você deseja comprar. Consulte o exemplo anterior para obter o ID da oferta.

  • --reserved-db-instance-id – você pode atribuir seu próprio identificador às instâncias de banco de dados reservadas adquiridas, a fim de ajudar a manter o controle delas.

exemplo compra de uma instância de banco de dados reservada

O exemplo a seguir compra a oferta de instância de banco de dados reservada com o ID 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f e atribui o identificador MyReservation.

Para Linux, macOS ou Unix:

aws rds purchase-reserved-db-instances-offering \ --reserved-db-instances-offering-id 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f \ --reserved-db-instance-id MyReservation

Para Windows:

aws rds purchase-reserved-db-instances-offering ^ --reserved-db-instances-offering-id 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f ^ --reserved-db-instance-id MyReservation

Esse comando retorna uma saída semelhante à seguinte:

RESERVATION ReservationId Class Multi-AZ Start Time Duration Fixed Price Usage Price Count State Description Offering Type RESERVATION MyReservation db.r3.small y 2011-12-19T00:30:23.247Z 1y 455.00 USD 0.092 USD 1 payment-pending mysql Partial Upfront

Depois de adquirir instâncias de banco de dados reservadas, você poderá obter informações sobre elas, conforme mostrado no exemplo a seguir.

Para obter informações sobre instâncias de Bancos de Dados reservadas para sua conta da AWS, chame o comando da AWS CLI describe-reserved-db-instances, como mostrado no exemplo a seguir.

exemplo obtenção de suas instâncias de banco de dados reservadas
aws rds describe-reserved-db-instances

Esse comando retorna uma saída semelhante à seguinte:

RESERVATION ReservationId Class Multi-AZ Start Time Duration Fixed Price Usage Price Count State Description Offering Type RESERVATION MyReservation db.r3.small y 2011-12-09T23:37:44.720Z 1y 455.00 USD 0.092 USD 1 retired mysql Partial Upfront

Você pode usar a API do RDS para trabalhar com instâncias de banco de dados reservadas:

  • Para obter informações sobre as ofertas de instâncias de bancos de dados reservadas disponíveis, chame a operação da API do Amazon RDS DescribeReservedDBInstancesOfferings.

  • Assim que tiver informações sobre as ofertas de instâncias de banco de dados reservadas disponíveis, você poderá usá-las para comprar uma oferta, conforme mostrado no exemplo a seguir. Chame a operação da API do RDS PurchaseReservedDBInstancesOffering com os seguintes parâmetros:

    • --reserved-db-instances-offering-id – o ID da oferta que você deseja comprar.

    • --reserved-db-instance-id – você pode atribuir seu próprio identificador às instâncias de banco de dados reservadas adquiridas, a fim de ajudar a manter o controle delas.

  • Depois de adquirir instâncias de banco de dados reservadas, você poderá obter informações sobre elas, conforme mostrado no exemplo a seguir. Chame a operação da API do RDS DescribeReservedDBInstances.