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
- 
                Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/ . 
- 
                No painel de navegação, escolha Reserved instances (Instâncias reservadas). 
- 
                Escolha Purchase Reserved DB Instance (Comprar instância de banco de dados reservada). 
- 
                Em Product description (Descrição do produto), escolha o tipo de licenciamento e mecanismo de banco de dados. 
- 
                Para DB instance class (Classe de instância do banco de dados), escolha a classe da instância de banco de dados. 
- 
                Em Opção de implantação, selecione se deseja uma implantação de instância de banco de dados single-AZ ou multi-AZ. notaAs 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. 
- 
                Em Prazo, selecione por quanto tempo a instância de banco de dados deve ser reservada. 
- 
                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. ImportanteEscolha 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
- 
                Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/ . 
- 
                No painel de navegação, escolha Reserved instances (Instâncias reservadas). 
- 
                Selecione Purchase Reserved DB Instance (Comprar instância de banco de dados reservada). 
- 
                Em Product description (Descrição do produto), escolha o tipo de licenciamento e mecanismo de banco de dados. 
- 
                Para DB instance class (Classe de instância do banco de dados), escolha a classe da instância de banco de dados. 
- 
                Em Implantação multi-AZ, selecione se deseja uma implantação de instância de banco de dados single-AZ ou multi-AZ. notaAs 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. 
- 
                Em Term (Prazo), escolha quanto tempo você deseja que a instância de banco de dados seja reservada. 
- 
                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.   
- 
                (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. 
- 
                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
- 
                Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/ . 
- 
                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       UpfrontAssim 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-id649fd0c8-cf6d-47a0-bfa6-060f8e75e95f\ --reserved-db-instance-idMyReservation
Para Windows:
aws rds purchase-reserved-db-instances-offering ^ --reserved-db-instances-offering-id649fd0c8-cf6d-47a0-bfa6-060f8e75e95f^ --reserved-db-instance-idMyReservation
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  UpfrontDepois 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  UpfrontVocê 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 PurchaseReservedDBInstancesOfferingcom 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.