

# Faturamento da instância de banco de dados para Aurora
<a name="User_DBInstanceBilling"></a>

As instâncias provisionadas do Amazon RDS em um cluster do Amazon Aurora são faturadas com base nos seguintes componentes:
+ Horas de instância de banco de dados (por hora) – com base na classe da instância de banco de dados (por exemplo, db.t2.small ou db.m4.large). A definição de preço está listada em uma base por hora, mas é calculada em segundos e mostra o tempo no formato decimal. O uso do RDS é cobrado em incrementos de um segundo, com um mínimo de 10 minutos. Para obter mais informações, consulte [Classes de instâncias de banco de dados do Amazon Aurora](Concepts.DBInstanceClass.md).
+ Armazenamento (por GiB por mês) – a capacidade de armazenamento provisionado para a sua instância de banco de dados. Se você dimensionar sua capacidade de armazenamento provisionada dentro do mês, sua fatura será rateada. Para obter mais informações, consulte [Armazenamento do Amazon Aurora](Aurora.Overview.StorageReliability.md).
+ Solicitações de entrada/saída (E/S) (por 1 milhão de solicitações): o número total de solicitações de E/S de armazenamento que você fez em um ciclo de faturamento, para somente a configuração de cluster de banco de dados do Aurora Standard.

  Para obter mais informações sobre o faturamento de E/S do Amazon Aurora, consulte [Configurações de armazenamento para clusters de banco de dados do Amazon Aurora](Aurora.Overview.StorageReliability.md#aurora-storage-type).
+ Armazenamento de backup (por GiB por mês) – o *armazenamento de backup *é o armazenamento associado a backups automatizados de banco de dados e a qualquer DB snapshot ativo que você tenha feito. Aumentar seu período de retenção de backup ou fazer snapshots de bancos de dados adicionais aumenta o armazenamento de backup utilizado por seu banco de dados. A cobrança por segundo não se aplica ao armazenamento de backup (medido em GB por mês).

  Para obter mais informações, consulte [Como fazer o backup e a restauração de um cluster de banco de dados do Amazon Aurora](BackupRestoreAurora.md).
+ Transferência de dados (por GB): transferência de dados para dentro e para fora de sua instância de banco de dados de ou para a Internet e outras regiões da AWS. Para ter exemplos úteis, consulte a postagem do blog da AWS [Exploring Data Transfer Costs for AWS Managed Databases](https://aws.amazon.com/blogs/architecture/exploring-data-transfer-costs-for-aws-managed-databases).

O Amazon RDS fornece as seguintes opções de compra para permitir otimizar os custos com base em suas necessidades:
+ **On-Demand Instances** (Instâncias sob demanda): pague por hora pelas horas de instância de banco de dados que você usar. A definição de preço está listada em uma base por hora, mas é calculada em segundos e mostra o tempo no formato decimal. O uso do RDS agora é cobrado em incrementos de um segundo, com um mínimo de 10 minutos.
+ **Reserved Instances** (Instâncias reservadas): reserve uma instância de banco de dados por um período de vigência de um ou três anos e receba um desconto significativo com relação à definição de preço das instâncias de banco de dados sob demanda. Com o uso de instâncias reservadas, você pode iniciar, excluir, iniciar ou parar várias instâncias dentro de uma hora e obter o benefício da instância reservada para todas as instâncias.
+ **Aurora Serverless v2**: o Aurora Serverless v2 fornece capacidade sob demanda em que a unidade de faturamento é a unidade de capacidade do Aurora (ACU) em horas, em vez de horas de instância de banco de dados. A capacidade do Aurora Serverless v2 aumenta e diminui, em um intervalo que você especificar, dependendo da carga em seu banco de dados. Você pode configurar um cluster onde toda a capacidade é o Aurora Serverless v2. Você pode configurar uma combinação do Aurora Serverless v2 e de instâncias provisionadas sob demanda ou reservadas. Para obter mais informações sobre como funcionam as ACUs do Aurora Serverless v2, consulte [Como funciona o Aurora Serverless v2](aurora-serverless-v2.how-it-works.md). 
+ **Aurora PostgreSQL Limitless Database**: Aurora PostgreSQL Limitless Database é um recurso de escalabilidade horizontal automatizado que escala além do throughput de gravação e dos limites de armazenamento de uma única instância de banco de dados. O Limitless Database distribui a workload em várias instâncias de gravação do Aurora, mantendo a facilidade de operar como um único banco de dados. O Limitless Database fornece capacidade sob demanda, onde a unidade de cobrança é horas de unidade de capacidade do Aurora (ACU) em um grupo de fragmentos de banco de dados. Para obter informações sobre como funcionam as ACUs do Limitless Database, consulte [Criação de um cluster de banco de dados que usa o Aurora PostgreSQL Limitless Database](limitless-cluster.md).

Para obter informações sobre a definição de preço do Aurora, consulte a [página de definição de preço do Aurora](https://aws.amazon.com/rds/aurora/pricing).

**Topics**
+ [Instâncias de banco de dados sob demanda do Aurora](USER_OnDemandDBInstances.md)
+ [Instâncias de banco de dados reservadas para o Amazon Aurora](USER_WorkingWithReservedDBInstances.md)

# Instâncias de banco de dados sob demanda do Aurora
<a name="USER_OnDemandDBInstances"></a>

As Instâncias de banco de dados sob demanda do Amazon RDS são cobradas com base na classe da instância de banco de dados (por exemplo, db.t3.small ou db.m5.large). Para obter informações sobre a definição de preço do Amazon RDS, consulte a [página de produto do Amazon RDS](https://aws.amazon.com/rds/pricing).

O faturamento é iniciado para uma instância de banco de dados assim que a instância de banco de dados se torna disponível. A definição de preço está listada em uma base por hora, mas é calculada em segundos e mostra o tempo no formato decimal. O uso do Amazon RDS é faturado em incrementos de um segundo, com um mínimo de dez minutos. No caso de uma alteração de configuração faturável, como a expansão da capacidade de computação ou armazenamento, você paga um mínimo de 10 minutos. O faturamento continua até que a instância de banco de dados é encerrada, o que ocorre quando você exclui a instância de banco de dados ou se ocorre uma falha na instância de banco de dados.

Se não desejar ser faturado por sua instância de banco de dados, você deverá encerrá-la ou excluí-la para evitar ser cobrado por horas adicionais da instância de banco de dados. Para obter mais informações sobre os estados de instâncias de banco de dados dos quais você é faturado, consulte [Visualizar o status de uma instância de banco de dados em um cluster do Aurora](accessing-monitoring.md#Overview.DBInstance.Status).

## Instâncias de banco de dados interrompidas
<a name="USER_OnDemandDBInstances.Stopped"></a>

Quando sua instância de banco de dados for interrompida, você será cobrado pelo armazenamento provisionado, incluindo IOPS provisionadas. Você também é faturado pelo armazenamento de backup, incluindo o armazenamento de snapshots manuais e backups automatizados durante a janela de retenção especificada. Não há cobrança por horas de instância de banco de dados.

## Instâncias de banco de dados multi-AZ
<a name="USER_OnDemandDBInstances.MultiAZ"></a>

Uma configuração multi-AZ aprimora a durabilidade e disponibilidade dos dados ao provisionar e manter automaticamente uma réplica em espera síncrona em outra zona de disponibilidade. Devido aos recursos adicionais e ao aumento da disponibilidade, as implantações multi-AZ têm um preço mais alto do que as implantações single-AZ e podem custar aproximadamente o dobro devido à instância em espera adicional e aos recursos associados.

Considere os seguintes detalhes importantes sobre o preço de multi-AZ:
+ **Custos de computação**: cobrados por hora de instância de banco de dados para as instâncias primária e em espera.
+ **Custos de armazenamento**: cobrados por GB-mês pelo armazenamento provisionado para as instâncias primária e em espera.
+ **Custos de transferência de dados**: a replicação entre as instâncias primária e em espera está incluída no custo, mas outras taxas de transferência de dados podem ser aplicadas com base no uso.

Para estimar com precisão seus custos mensais com base em seu caso de uso específico e na Região da AWS, você pode usar a AWS Calculadora de Preços. Nessa ferramenta, você insere os detalhes da sua configuração e recebe um detalhamento abrangente dos custos.

**nota**  
Os preços estão sujeitos a alterações. Consulte as informações mais atualizadas na [página Preço do Amazon RDS](https://aws.amazon.com/rds/pricing/).

# Instâncias de banco de dados reservadas para o Amazon Aurora
<a name="USER_WorkingWithReservedDBInstances"></a>

Usando instâncias de banco de dados reservadas, você pode reservar uma instância de banco de dados por um período de um ou três anos. As instâncias de banco de dados reservadas fornecem um desconto significativo em comparação com os preços de instâncias de banco de dados sob demanda. As instâncias de banco de dados reservadas não são instâncias físicas, mas um desconto na fatura aplicado na sua conta pelo uso de determinadas instâncias de banco de dados sob demanda. Os descontos para instâncias de bancos de dados reservadas são vinculados ao tipo de instância e à Região da AWS.

O processo geral de trabalho com instâncias de banco de dados reservadas é: primeiro, obtenha informações sobre ofertas de instâncias de banco de dados reservadas disponíveis; em seguida, compre uma oferta de instância de banco de dados reservada; e, por fim, obtenha informações sobre suas instâncias de banco de dados reservadas existentes.

Para ter informações sobre a compra de instâncias de banco de dados reservadas e a visualização de cobranças de instâncias de banco de dados reservadas, consulte as seções a seguir.
+ [Comprar instâncias de banco de dados reservadas para o Amazon Aurora](USER_WorkingWithReservedDBInstances.WorkingWith.md)
+ [Visualizar a cobrança de instâncias de banco de dados reservadas para o Amazon Aurora](reserved-instances-billing.md)

## Visão geral de instâncias de banco de dados reservadas
<a name="USER_WorkingWithReservedDBInstances.Overview"></a>

Ao comprar uma instância de banco de dados reservada no Amazon RDS, você adquire um compromisso de obter uma taxa com desconto sobre um tipo específico de instância de banco de dados pela duração dela. Para usar uma instância de banco de dados reservada do Amazon RDS, crie uma instância de banco de dados como faria para uma instância sob demanda.

A nova instância de banco de dados que você criar deve ter as mesmas especificações da instância de banco de dados reservada quanto ao seguinte:
+ Região da AWS
+ Mecanismo de banco de dados (não é preciso haver correspondência com o número da versão do mecanismo de banco de dados).
+ Tipo de instância do banco de dados

Se as especificações da nova instância de banco de dados corresponderem às de uma instância de banco de dados reservada existente para a sua conta, será cobrada a taxa de desconto oferecida para a instância reservada. Caso contrário, uma taxa sob demanda será cobrada para a instância de banco de dados.

Você pode modificar uma instância de banco de dados que está usando como instância de banco de dados reservada. Se a modificação estiver dentro das especificações da instância de banco de dados reservada, parte ou todo o desconto ainda se aplicará à instância de banco de dados modificada. Se a modificação estiver fora das especificações, como alterar a classe de instância, o desconto não será mais aplicado. Para ter mais informações, consulte [Instâncias de banco de dados reservadas de tamanho flexível](#USER_WorkingWithReservedDBInstances.SizeFlexible).

**Topics**
+ [Tipos de oferta](#USER_WorkingWithReservedDBInstances.OfferingTypes)
+ [Flexibilidade de configuração do cluster de banco de dados do Aurora](#ReservedDBInstances.ClusterConfig)
+ [Instâncias de banco de dados reservadas de tamanho flexível](#USER_WorkingWithReservedDBInstances.SizeFlexible)
+ [Exemplos de faturamento de instância de banco de dados reservada do Aurora](#USER_WorkingWithReservedDBInstances.BillingExample)
+ [Excluir uma instância de banco de dados reservada](#USER_WorkingWithReservedDBInstances.Cancelling)

Para ter mais informações sobre instâncias de banco de dados reservadas, inclusive definição de preço, consulte [Instâncias reservadas do Amazon RDS](https://aws.amazon.com/rds/reserved-instances/#2).

### Tipos de oferta
<a name="USER_WorkingWithReservedDBInstances.OfferingTypes"></a>

Instâncias de banco de dados reservadas estão disponíveis em três variedades: sem pagamento adiantado, com pagamento adiantado parcial e com pagamento adiantado integral. Esses tipos permitem otimizar os custos do Amazon RDS com base no uso esperado.

**nota**  
Nem todas as classes de instância do RDS são compatíveis com todos os tipos de oferta de instância reservada. Por exemplo, algumas classes de instância podem não oferecer a opção Sem pagamento adiantado. Para confirmar a disponibilidade, analise as ofertas de instância reservada no Console de gerenciamento da AWS ou use o comando `describe-reserved-db-instances-offerings` da AWS CLI.

**Sem taxas iniciais**  
Essa opção fornece acesso a uma instância de banco de dados reservado sem a necessidade de pagamento adiantado. Sua instância de banco de dados reservada sem pagamento adiantado será cobrada de acordo com uma taxa horária com desconto por cada hora dentro do período de vigência, independentemente do uso, e nenhum pagamento adiantado é obrigatório. Essa opção só está disponível como uma reserva de um ano.

**Adiantado parcial**  
Essa opção requer que uma parte da instância de banco de dados reservada seja paga antecipadamente. As horas restantes do período de vigência serão cobradas com base em uma taxa horária com desconto, independentemente do uso. Essa opção é a substituição da opção de Utilização pesada anterior.

**Adiantado integral**  
O pagamento integral é feito no início do período de vigência, sem outros custos ou cobranças por hora incorridos pelo restante do período, independentemente do número de horas usadas.

Se você estiver usando faturamento consolidado, todas as contas da organização serão tratadas como se fossem uma só. Isso significa que todas as contas na organização podem receber o custo-benefício por hora das instâncias de banco de dados reservadas que são compradas por qualquer outra conta. Para ter mais informações sobre o faturamento consolidado, consulte [Instâncias de bancos de dados reservadas do Amazon RDS](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidatedbilling-other.html#consolidatedbilling-rds) no Guia do usuário do *Gerenciamento de Faturamento e Custos da AWS*.

### Flexibilidade de configuração do cluster de banco de dados do Aurora
<a name="ReservedDBInstances.ClusterConfig"></a>

É possível usar instâncias de banco de dados reservadas do Aurora com as duas configurações do cluster de banco de dados:
+ Aurora I/O-Optimized: você paga somente pelo uso e armazenamento dos clusters de banco de dados, sem custos adicionais pelas operações de E/S de leitura e gravação.
+ Aurora Standard: além do uso e do armazenamento dos clusters de banco de dados, você também paga uma taxa padrão por um milhão de solicitações para operações de E/S.

O Aurora contabiliza automaticamente a diferença de preço entre essas configurações. O Aurora I/O-Optimized consome 30% mais unidades normalizadas por hora do que o Aurora Standard.

Para obter mais informações sobre as configurações de armazenamento do cluster de bancos de dados do Aurora, consulte [Configurações de armazenamento para clusters de banco de dados do Amazon Aurora](Aurora.Overview.StorageReliability.md#aurora-storage-type). Para obter mais informações sobre o preço referente às configurações de armazenamento de cluster do Aurora, consulte [Preços do Amazon Aurora](https://aws.amazon.com/rds/aurora/pricing/).

### Instâncias de banco de dados reservadas de tamanho flexível
<a name="USER_WorkingWithReservedDBInstances.SizeFlexible"></a>

Ao adquirir uma instância de banco de dados reservada, uma das especificações feitas é a classe da instância, por exemplo, db.r5.large. Para ter mais informações sobre classes de instância de banco de dados, consulte [Classes de instâncias de banco de dados do Amazon Aurora](Concepts.DBInstanceClass.md).

Se você tiver uma instância de banco de dados e precisar escalá-la para uma capacidade maior, sua instância de banco de dados reservada será automaticamente aplicada à sua instância de banco de dados escalada. Ou seja, suas instâncias de banco de dados reservadas são aplicadas automaticamente em todos os tamanhos de classe de instância de banco de dados. As instâncias de banco de dados reservadas de tamanho flexível estão disponíveis para instâncias de bancos de dados com a mesma Região da AWS e mecanismo de banco de dados. As instâncias de banco de dados reservadas de tamanho flexível só reduzem o tipo de classe de instância. Por exemplo, uma instância de banco de dados reservada de db.r6i.large pode se aplicar a uma db.r6i.xlarge, mas não a uma db.r6id.large ou db.r7g.large, porque db.r6id.large e db.r7g.large são tipos de classe de instância diferentes.

As instâncias de banco de dados reservadas de tamanho flexível estão disponíveis para os seguintes mecanismos de banco de dados Aurora:
+ Aurora MySQL
+ Aurora PostgreSQL

Você pode comparar o uso de tipos diferentes de instância de banco de dados reservada usando unidades normalizadas por hora. Por exemplo, uma unidade de uso em duas instâncias de banco de dados db.r3.large é equivalente a oito unidades normalizadas por hora de uso em uma db.r3.small. A tabela a seguir mostra o número de unidades normalizadas por hora para cada tamanho de instância de banco de dados.


| Tamanho da instância | Unidades normalizadas por hora para uma instância de banco de dados, Aurora Standard | Unidades normalizadas por hora para uma instância de banco de dados, Aurora I/O-Optimized | Unidades normalizadas por hora para três instâncias de banco de dados (gravador e dois leitores), Aurora Standard | Unidades normalizadas por hora para três instâncias de banco de dados (gravador e dois leitores), Aurora I/O-Optimized | 
| --- | --- | --- | --- | --- | 
|  pequeno  |  1  | 1,3 |  3  | 3,9 | 
|  médio  |  2  | 2,6 |  6  | 7,8 | 
|  grande  |  4  | 5,2 |  12  | 15,6 | 
|  xlarge  |  8  | 10,4 |  24  | 31,2 | 
|  2xlarge  |  16  | 20,8 |  48  | 62,4 | 
|  4xlarge  |  32  | 41,6 |  96  | 124,8 | 
|  8xlarge  |  64  | 83,2 |  192  | 249,6 | 
|  12xlarge  |  96  | 124,8 |  288  | 374,4 | 
|  16xlarge  |  128  | 166,4 |  384  | 499,2 | 
|  24xlarge  |  192  | 249,6 |  576  | 748,8 | 
|  32xlarge  |  256  | 332,8 |  768  | 998,4 | 

Por exemplo, suponhamos que você compre uma instância de bancos de dados `db.t2.medium` reservada e tenha duas instâncias de banco de dados `db.t2.small` em execução na conta na mesma Região da AWS. Nesse caso, o benefício de faturamento é aplicado integralmente a ambas as instâncias.

![\[Como aplicar uma instância de banco de dados reservada integralmente a instâncias de banco de dados menores\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/ri-db-instance-flex-full.png)


Ou, se você tiver uma instância `db.t2.large` em execução em sua conta na mesma Região da AWS, o benefício de faturamento será aplicado a 50% do uso da instância de banco de dados. 

![\[Como aplicar uma instância de banco de dados reservada parcialmente a uma instância de banco de dados maior\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/ri-db-instance-flex-partial.png)


**nota**  
Recomendamos usar as classes de instância de banco de dados T somente para servidores de desenvolvimento e teste, ou outros servidores que não sejam de produção. Para obter mais detalhes sobre as classes de instâncias T, consulte [Tipos de classe de instância de banco de dados](Concepts.DBInstanceClass.Types.md).

### Exemplos de faturamento de instância de banco de dados reservada do Aurora
<a name="USER_WorkingWithReservedDBInstances.BillingExample"></a>

Os exemplos a seguir ilustram os preços das instâncias de banco de dados reservadas para clusters de banco de dados do Aurora usando as configurações de cluster de banco de dados do Aurora Standard e Aurora I/O-Optimized.

#### Exemplo usando Aurora Standard
<a name="ri-example-std"></a>

O preço de uma instância de banco de dados reservada não fornece um desconto para os custos associados a armazenamento, backups e E/S. O exemplo a seguir ilustra o custo mensal total de uma instância de banco de dados reservada:
+ Uma classe de instância de banco de dados single-AZ db.r5.large reservada do MySQL Aurora em Leste dos EUA (N. da Virgínia) por um custo de USD 0,19 por hora ou USD 138,70 por mês
+ Armazenamento do Aurora a um custo de US\$1 0,10 por GiB por mês (suponhamos US\$1 45,60 por mês neste exemplo)
+ E/S do Aurora a um custo de US\$1 0,20 por 1 milhão de solicitações (suponhamos US\$1 20 por mês neste exemplo)
+ Armazenamento de backup do Aurora a US\$1 0,021 por GiB por mês (suponhamos US\$1 30 por mês neste exemplo)

Adicione todas essas opções (US\$1 138,70 \$1 US\$1 45,60 \$1 US\$1 20 \$1 US\$1 30) com a instância de banco de dados reservada e o custo total por mês US\$1 234,30.

Se você optar por usar uma instância de banco de dados sob demanda em vez de uma instância de banco de dados reservada, uma classe de instância de banco de dados single-AZ db.r5.large do Aurora MySQL no Leste dos EUA (N. da Virgínia) custa USD 0,29 por hora, ou USD 217,50 por mês. Dessa maneira, para uma instância de banco de dados sob demanda, adicione todas essas opções (US\$1 217,50 \$1 US\$1 45,60 \$1 US\$1 20 \$1 US\$1 30), e o custo total por mês é US\$1 313,10. Você economiza quase USD 79 por mês utilizando a instância de banco de dados reservada.

#### Exemplo de uso de um cluster de banco de dados do Aurora Standard com duas instâncias de leitor
<a name="ri-example-3db"></a>

Para usar instâncias reservadas para clusters de banco de dados do Aurora, basta comprar uma instância reservada para cada instância de banco de dados no cluster.

Estendendo o primeiro exemplo, você tem um cluster de banco de dados do Aurora MySQL com uma instância de banco de dados de gravador e duas réplicas do Aurora, totalizando três instâncias de banco de dados no cluster. As duas réplicas do Aurora não incorrem em cobranças extras de armazenamento ou backup. Se você comprar três instâncias de banco de dados db.r5.large reservadas do Aurora MySQL, seu custo será de USD 234,30 (para a instância de banco de dados do gravador) \$1 2 \$1 (USD 138,70 \$1 USD 20 E/D por réplica do Aurora), por um total de USD 551,70 por mês.

 O custo sob demanda correspondente para um cluster de banco de dados do Aurora MySQL com uma instância de banco de dados de gravador e duas réplicas do Aurora é de USD 313,10 \$1 2 \$1 (USD 217,50 \$1 USD 20 de E/S por instância), totalizando USD 788,10 por mês. Você economiza quase USD 236,40 por mês utilizando as instâncias de banco de dados reservadas.

#### Exemplo usando Aurora I/O-Optimized
<a name="ri-example-io"></a>

É possível reutilizar as instâncias de banco de dados reservadas existentes do Aurora Standard com o Aurora I/O-Optimized. Para aproveitar ao máximo os benefícios de seus descontos em instâncias reservadas com Aurora I/O-Optimized, você pode comprar 30% de instâncias reservadas adicionais semelhantes às suas instâncias reservadas atuais.

A tabela a seguir mostra exemplos de como estimar as instâncias reservadas adicionais ao usar Aurora I/O-Optimized. Se as instâncias reservadas necessárias forem uma fração, você poderá aproveitar a flexibilidade de tamanho disponível com as instâncias reservadas para chegar a um número inteiro. Nesses exemplos, “atual” se refere às instâncias reservadas Aurora Standard que você tem agora. Instâncias reservadas adicionais são o número de instâncias reservadas Aurora Standard que você deve comprar para manter seus descontos atuais em instâncias reservadas durante o uso do Aurora I/O-Optimized.


| DB instance class | Instâncias reservadas atuais Aurora Standard | Instâncias reservadas necessárias para Aurora I/O-Optimized | Instâncias reservadas adicionais necessárias | Instâncias reservadas adicionais necessárias, usando flexibilidade de tamanho | 
| --- | --- | --- | --- | --- | 
| db.r6g.large | 10 | 10 \$1 1,3 = 13 | 3 \$1 db.r6g.large | 3 \$1 db.r6g.large | 
| db.r6g.4xlarge | 20 | 20 \$1 1,3 = 26 | 6 \$1 db.r6g.4xlarge | 6 \$1 db.r6g.4xlarge | 
| db.r6g.12xlarge | 5 | 5 \$1 1,3 = 6,5 | 1,5 \$1 db.r6g.12xlarge |  Um de cada de db.r6g.12xlarge, r6g.4xlarge e r6g.2xlarge (0,5 \$1 db.r6g.12xlarge = 1 \$1 db.r6g.4xlarge \$1 1 \$1 db.r6g.2xlarge)  | 
| db.r6i.24xlarge | 15 | 15 \$1 1,3 = 19,5 | 4,5 \$1 db.r6i.24xlarge |  4 \$1 db.r6i.24xlarge \$1 1 \$1 db.r6i.12xlarge (0,5 \$1 db.r6i.24xlarge = 1 \$1 db.r6i.12xlarge)  | 

#### Exemplo de uso de um cluster de banco de dados do Aurora I/O-Optimized com duas instâncias de leitor
<a name="ri-example-3db-io"></a>

Você tem um cluster de banco de dados do Aurora MySQL com uma instância de banco de dados de gravador e duas réplicas do Aurora, totalizando três instâncias de banco de dados no cluster. Eles usam a configuração do cluster de banco de dados do Aurora I/O-Optimized. Para usar instâncias de banco de dados reservadas para esse cluster, você precisaria comprar quatro instâncias de banco de dados reservadas da mesma classe de instância de banco de dados. Três instâncias de banco de dados usando o Aurora I/O-Optimized consomem 3,9 unidades normalizadas por hora, em comparação com 3 unidades normalizadas por hora para três instâncias de banco de dados usando o Aurora Standard. No entanto, você economiza os custos mensais de E/S para cada instância de banco de dados.

**nota**  
Os preços nestes exemplos são preços de exemplo e talvez não correspondam aos preços reais. Para obter informações sobre a definição de preço do Aurora, consulte [Definição de preço do Amazon Aurora](https://aws.amazon.com/rds/aurora/pricing).

### Excluir uma instância de banco de dados reservada
<a name="USER_WorkingWithReservedDBInstances.Cancelling"></a>

Os períodos de vigência de uma instância de banco de dados reservada envolvem um compromisso de um ou três anos. Não é possível cancelar uma instância de banco de dados reservada. No entanto, você pode excluir uma instância de banco de dados coberta por um desconto de instância de banco de dados reservada. O processo de exclusão de uma instância de banco de dados coberta por um desconto de instância de banco de dados reservada é o mesmo que o de qualquer outra instância de banco de dados.

Você receberá uma cobrança pelos custos adiantados, independentemente do uso dos recursos.

Se você excluir uma instância de banco de dados coberta por um desconto de instância de banco de dados reservada, poderá iniciar outra instância de banco de dados com especificações compatíveis. Neste caso, você continua recebendo a taxa com desconto durante o período de vigência da reserva (um ou três anos).

# Comprar instâncias de banco de dados reservadas para o Amazon Aurora
<a name="USER_WorkingWithReservedDBInstances.WorkingWith"></a>

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

## Console
<a name="USER_WorkingWithReservedDBInstances.CON"></a>

Você pode usar o Console de gerenciamento da AWS 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 Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

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

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

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

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

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

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

1. 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 Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

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

1. 
**Importante**  
Antes de continuar, verifique se você está na Região da AWS correta. As instâncias de banco de dados reservadas são específicas à região e não podem ser transferidas entre regiões. Verifique o seletor de região no canto superior direito do console para garantir que você está comprando a instância reservada na região desejada.

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

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

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

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

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

1. 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)\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/reservedinstance-aur.png)

1. (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.

1. 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 Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

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

## AWS CLI
<a name="USER_WorkingWithReservedDBInstances.CLI"></a>

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

**Example 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](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances-offerings.html) da `describe-reserved-db-instances-offerings`.  

```
aws rds describe-reserved-db-instances-offerings
```
Essa chamada retorna uma saída semelhante à seguinte:   

```
 1. OFFERING  OfferingId                            Class         Multi-AZ  Duration  Fixed Price  Usage Price  Description  Offering Type
 2. OFFERING  438012d3-4052-4cc7-b2e3-8d3372e0e706  db.r3.large   y         1y        1820.00 USD  0.368 USD    mysql        Partial  Upfront
 3. OFFERING  649fd0c8-cf6d-47a0-bfa6-060f8e75e95f  db.r3.small   n         1y         227.50 USD  0.046 USD    mysql        Partial  Upfront
 4. OFFERING  123456cd-ab1c-47a0-bfa6-12345667232f  db.r3.small   n         1y         162.00 USD   0.00 USD    mysql        All      Upfront
 5.     Recurring Charges:   Amount  Currency  Frequency        
 6.     Recurring Charges:   0.123   USD       Hourly
 7. OFFERING  123456cd-ab1c-37a0-bfa6-12345667232d  db.r3.large   y         1y         700.00 USD   0.00 USD    mysql        All      Upfront
 8.     Recurring Charges:   Amount  Currency  Frequency
 9.     Recurring Charges:   1.25    USD       Hourly
10. 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](https://docs.aws.amazon.com/cli/latest/reference/rds/purchase-reserved-db-instances-offering.html) 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.

**Example 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:   

```
1. RESERVATION  ReservationId      Class        Multi-AZ  Start Time                Duration  Fixed Price  Usage Price  Count  State            Description  Offering Type
2. 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 [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances.html), como mostrado no exemplo a seguir.

**Example 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:   

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

## API do RDS
<a name="USER_WorkingWithReservedDBInstances.API"></a>

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 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstancesOfferings.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstancesOfferings.html).
+ 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 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_PurchaseReservedDBInstancesOffering.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_PurchaseReservedDBInstancesOffering.html) 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 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstances.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstances.html).

# Visualizar a cobrança de instâncias de banco de dados reservadas para o Amazon Aurora
<a name="reserved-instances-billing"></a>

É possível visualizar o faturamento das suas instâncias de banco de dados reservadas no Painel de cobrança do Console de gerenciamento da AWS.

**Para visualizar a cobrança de instâncias de banco de dados reservadas**

1. Faça login no Console de gerenciamento da AWS.

1. No **menu da conta** no canto superior direito, escolha **Billing Dashboard** (Painel de faturamento).

1. Escolha **Bill Details** (Detalhes da fatura) no canto superior direito do painel.

1. Em **AWS Service Charges** (Cobranças de serviços da ), expanda **Relational Database Service** (Serviço de banco de dados relacional).

1. Expanda a Região da AWS na qual as suas instâncias de banco de dados reservadas se encontram, por exemplo **Oeste dos EUA (Oregon)**.

   Suas instâncias de banco de dados reservadas e suas cobranças por hora no mês atual são mostradas em **Instâncias reservadas do Amazon Relational Database Service for *Mecanismo de banco de dados***.  
![\[Visualizar os custos mensais para uma instância de banco de dados reservada\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/ri-db-billing1.png)

   A instância de banco de dados reservada neste exemplo foi comprada com Adiantamento integral e, portanto, não há cobranças por hora.

1. Escolha o ícone do **Cost Explorer** (gráfico de barras) ao lado do título **Reserved Instances** (Instâncias reservadas).

   O Cost Explorer exibe o gráfico **Monthly EC2 running hours costs and usage** (Custos e uso por hora mensais de execução do EC2).

1. Limpe o filtro **Usage Type Group** (Grupo de tipos de uso) à direita do gráfico.

1. Escolha o período e a unidade de tempo para os quais você deseja examinar custos de uso.

   O seguinte exemplo mostra os custos mensais acumulados no ano referentes ao uso de instâncias de banco de dados sob demanda e reservadas.  
![\[Visualizar custos de uso para instâncias de banco de dados reservadas e sob demanda\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/ri-db-billing2.png)

   Os custos da instância de banco de dados reservada de janeiro até junho de 2021 referem-se a cobranças mensais para uma instância com Pagamento adiantado parcial, enquanto os custos em agosto de 2021 referem-se a uma cobrança única para uma instância com Adiantamento integral.

   O desconto de instâncias reservadas para a instância com Pagamento adiantado parcial expirou em junho de 2021, mas a instância de banco de dados não foi excluída. Após a data de validade, ela foi simplesmente cobrada com base na taxa sob demanda.