Amazon Relational Database Service (Amazon RDS) (beta)

O Amazon Relational Database Service (Amazon RDS) é um serviço da Web que facilita a configuração, a operação e o escalonamento de um banco de dados relacional na nuvem. Ele fornece uma capacidade econômica e reescalável enquanto gerencia tarefas de administração do banco de dados que consome tempo, liberando você para que se concentre nos aplicativos e nos negócios.

O Amazon RDS fornece a você acesso às capacidades de um mecanismo de banco de dados familiar MySQL, Oracle ou Microsoft SQL Server. Isso significa que o código, os aplicativos e as ferramentas que você já utiliza hoje com os bancos de dados existentes podem ser usados com o Amazon RDS. O Amazon RDS corrige automaticamente o software do banco de dados e faz backup do banco de dados, armazenando os backups por um período de retenção definido pelo usuário e permitindo a recuperação do ponto no tempo. Você beneficia-se da flexibilidade de ser capaz de escalar recursos de computação ou capacidade de armazenamento associada à instância do banco de dados relacional por meio de uma única chamada de API.

Introdução de IOPS provisionadas do Amazon RDS
As IOPS provisionadas do Amazon RDS são uma nova opção de armazenamento para o Amazon RDS, que foi criada para oferecer desempenho de E/S rápido, previsível e consistente, além de permitir que você provisione até 10.000 IOPS para novas instâncias de banco de dados. Saiba mais

As Instâncias de Banco de Dados do Amazon RDS podem ser provisionadas com armazenamento padrão ou armazenamento de IOPS provisionadas. As IOPS provisionadas do Amazon RDS são uma opção de armazenamento desenvolvida para oferecer desempenho rápido, previsível e consistente de E/S. Além disso, é uma opção otimizada para cargas de trabalho com processamento de transações on-line de produção (OLTP) e com uso intensivo de E/S.

Além disso, o Amazon RDS facilita o uso da replicação para aumentar a disponibilidade e confiabilidade de cargas de trabalho de produção. Com a opção de implantação Multi-AZ, você pode executar cargas de trabalho de missão crítica com alta disponibilidade e fail-over automatizado integrado de seu banco de dados primário para um banco de dados secundário replicado de forma síncrona no caso de falha. O Amazon RDS para MySQL também permite dimensionar além da capacidade de implantação de um único banco de dados de cargas de trabalho de leitura pesada. Assim como todos os Amazon Web Services, não são necessários investimentos imediatos, e você paga somente pelos recursos que utilizar.

Comece a usar
a AWS gratuitamente

O nível gratuito da AWS inclui 750 de microinstância de banco de dados por mês durante um ano, 20 GB de armazenamento e 20 GB para backups com o Amazon Relational Database Service (RDS).

Veja os detalhes do nível gratuito da AWS »

Vídeo: conceitos básicos do serviço de banco de dados relacional da Amazon


Esta página contém as seguintes categorias de informações. Clique para ir para baixo:

Funcionalidade do Amazon RDS

O Amazon RDS é projetado para desenvolvedores ou empresas que exigem todos os recursos e as capacidades de um banco de dados relacional, ou que desejam migrar aplicativos existentes e as ferramentas que utilizam um banco de dados relacional. Ele oferece acesso aos recursos de mecanismos de banco de dados MySQL, Oracle ou SQL Server sendo executados em sua própria Instância de BD do Amazon RDS.

Para usar o Amazon RDS, você simplesmente:

  • Use oAWS Management Console ou as APIs do Amazon RDS para executar uma Instância de banco de dados (DB Instance), selecionando o DB Engine (MySQL, Oracle ou SQL Server), o Tipo de Licença, a classe da Instância de BD e a capacidade de armazenamento que melhor atende às suas necessidades.
  • Conecte-se à sua Instância de banco de dados usando sua ferramenta favorita de banco de dados ou linguagem de programação. Já que você tem acesso direto a um mecanismo de banco de dados nativo MySQL, Oracle ou SQL Server, a maioria das ferramentas desenvolvidas para esses mecanismos deve funcionar sem modificações com o Amazon RDS.
  • Monitore a utilização de recursos de computação e de armazenamento de sua Instância de banco de dados, sem custos adicionais, através das métricas do Amazon CloudWatch disponíveis na guia “Instâncias de banco de dados” na AWS Management Console ou nas APIs do Amazon CloudWatch. Se precisar de capacidade adicional em qualquer momento, você pode dimensionar os recursos computacionais e de armazenamento associados com a Instância de banco de dados em apenas alguns cliques no console ou com uma simples chamada de API.
  • Pague somente pelos recursos que você realmente utilizar, com base nas horas de Instância de banco de dados utilizadas, no armazenamento de banco de dados , no armazenamento de backup e na transferência de dados.

Destaques do serviço

Simples de implementar – O Amazon RDS facilita passar da concepção do projeto para a implementação. Use o AWS Management Console ou chamadas de API simples para acessar as capacidades de um banco de dados relacional pronto para produção em minutos sem se preocupar com o provisionamento da infraestrutura ou com a instalação e a manutenção do software do banco de dados.

Gerenciado – O Amazon RDS lida com tarefas de gestão de banco de dados que consomem tempo, como backups, gestão de patches e replicação, permitindo que você busque o desenvolvimento de aplicativos de valor mais alto ou aprimoramentos do banco de dados.

Compatível – Com o Amazon RDS, você obtém acesso nativo a um banco de dados relacional. Isso facilita a compatibilidade com as suas ferramentas e aplicativos existentes. Além disso, o Amazon RDS fornece a você controle opcional por meio do qual a MySQL DB Engine Version ou Oracle DB Engine Version compatível carrega sua Instância de Banco de Dados por meio da DB Engine Version Management.

Desempenho rápido e previsível – As IOPS provisionadas do Amazon RDS são uma opção de armazenamento de alto desempenho criada para fornecer desempenho rápido, previsível e consistente para cargas de trabalho de banco de dados transacionais com uso intensivo de E/S. Ao criar uma nova Instância de Banco de Dados usando o armazenamento de IOPS provisionadas do Amazon RDS, você pode especificar as IOPS que sua instância precisa, de 1.000 IOPS a 10.000 IOPS, e o Amazon RDS provisionará essa taxa de IOPS durante a vigência da instância.

Escalável – Você pode aumentar a escala de recursos de computação e armazenamento disponíveis para seu banco de dados, a fim de atender às suas necessidades de aplicativos usando a API do Amazon RDS ou o AWS Management Console. Se você estiver usando o armazenamento de IOPS provisionadas do Amazon RDS com mecanismos de banco de dados MySQL e Oracle, poderá aumentar a escala da taxa de transferência de sua instância de banco de dados ao especificar a taxa de IOPS, de 1.000 para 10.000 e armazenamento correspondente de 100 GB a 1 TB. Além disso, para o mecanismo de banco de dados MySQL, também é possível associar uma ou mais réplicas de leitura com a implementação da sua instância de banco de dados, permitindo que você escale além da capacidade de uma única instância de banco de dados para cargas de trabalho de banco de dados que exigem bastante leitura. Para o mecanismo de banco de dados SQL Server, você pode provisionar de 1.000 IOPS a 7.000 IOPS com armazenamento correspondente de 100 GB a 1TB de armazenamento.

Confiável – O Amazon RDS tem vários recursos que aprimoram a confiabilidade para bancos de dados de produção crítica, incluindo backups automatizados, snapshots de bancos de dados, substituição automática de host e implantações Multi-AZ para os mecanismos de base de dados MySQL e Oracle. O Amazon RDS é executado na mesma infraestrutura altamente confiável usada por outros Amazon Web Services.

Projetado para uso com outros Amazon Web Services – O Amazon RDS é totalmente integrado com outros Amazon Web Services. Por exemplo, um aplicativo sendo executado no Amazon EC2 apresentará acesso ao banco de dados de baixa latência a uma Instância de Banco de Dados do Amazon RDS na mesma região.

Seguro – O Amazon RDS oferece uma série de mecanismos de proteger suas Instâncias de BD.

  • O Amazon RDS fornece interfaces de serviços da web para configurar definições de firewall que controlam o acesso da rede ao seu banco de dados.
  • O Amazon RDS permite que você execute suas Instâncias de BD no Amazon Virtual Private Cloud (Amazon VPC). O Amazon VPC permite que você isole suas Instâncias de BD ao especificar a faixa de IP que você deseja usar, além de conectar com sua infraestrutura de TI por meio do padrão IPsec VPN da indústria para encriptação. Para saber mais sobre o Amazon RDS na VPC, consulte o Guia do usuário do Amazon RDS.

Barato – Você paga taxas muito baixas e somente pelos recursos que realmente consumir. Além disso, você se beneficia da opção da definição de preços On Demand sem compromissos prévios ou de longo prazo, ou mesmo taxas horárias mais baixas por meio da nossa opção de definição de preço reservada.

  • Instâncias de Banco de Dados On Demand – As Instâncias de Banco de Dados On Demand permitem que você pague pela capacidade computacional por hora sem compromissos de longo prazo. Isso exime você dos custos e das complexidades de planejamento, aquisição e manutenção de hardware e transforma o que normalmente são grandes custos fixos em custos variáveis muito menores.
  • Instâncias de Banco de Dados Reservadas – As Instâncias de Banco de Dados reservadas fornecem a você a opção de fazer um pagamento único baixo para cada Instância de Banco de Dados que deseja reservar e, em troca, receber um desconto significativo sobre a cobrança do uso por hora com realação à Instância de Banco de Dados. Dependendo de seu uso, você pode escolher entre três tipos de Instâncias de BD Reservadas (de utilização leve, média ou pesada) e receber de 30% a 55% de desconto sobre os preços on-demand. Para saber mais, visite nossa página de Instâncias de BD Reservadas.

Recursos

Os recursos fornecidos pelo Amazon RDS dependem do mecanismo de banco de dados selecionado. Visite a página do Amazon RDS para MySQL para saber quais são os recursos suportados do mecanismo MySQL, a página do Amazon RDS para banco de dados Oracle para saber quais são os recursos suportados do mecanismo de banco de dados Oracle ou a página do Amazon RDS para SQL Server para saber quais são os recursos suportados do mecanismo SQL Server.

  • Parâmetros pré-configurados – As Instâncias de Banco de Dados do Amazon RDS são pré-configuradas com um conjunto sensível de parâmetros e definições apropriados para a classe da Instância de Banco de Dados selecionada. Você pode simplesmente executar uma Instância de BD de MySQL, Oracle ou SQL Server e conectar seu aplicativo em instantes sem nenhuma configuração adicional. Se você desejar um controle adicional, poderá obtê-lo via Grupo de Parâmetros do Banco de Dados
  • Monitoramento e métricas – O Amazon RDS fornece métricas do Amazon CloudWatch para suas implantações de Instância de BD gratuitamente. Você pode usar o AWS Management Console para exibir métricas-chave operacionais para implementações da Instância de Banco de Dados, incluindo utilização da computação/memória/capacidade de armazenamento, atividade E/S e conexões de Instância de Banco de Dados.
  • Correção automática do software – O Amazon RDS certificará que o software do banco de dados relacional que capacita a implementação permaneça atualizado com as correções mais recentes. Você pode exercer controle opcional com relação a quando e se a Instância de Banco de Dados é corrigida por meio do DB Engine Version Management.
  • Backups automatizados – Ativados como padrão, o recurso de backup automatizado do Amazon RDS permite a recuperação pontual para a Instância de Banco de Dados. O Amazon RDS fará backup do banco de dados e de logs de transação, e armazenará ambos por um período de retenção especificado pelo usuário. Isso permite que você restaure a Instância de Banco de Dados a qualquer segundo durante o período de retenção, até os últimos cinco minutos. O período de retenção de backup automático pode ser configurado para até trinta e cinco dias.
  • DB Snapshots – DB Snapshots são backups da Instância de Banco de Dados iniciados pelo usuário. Esses backups completos do banco de dados serão armazenados pelo Amazon RDS até que você exclua-os explicitamente. Você pode criar uma nova Instância de Banco de Dados com base em um DB Snapshot onde desejar.
  • Notificações de evento de banco de dados – O Amazon RDS oferece notificações do Amazon SNS por e-mail ou SMS para suas implementações de Instância de banco de dados. Você pode usar o AWS Management Console ou as APIs do Amazon RDS para assinar mais de 40 eventos de banco de dados diferentes associados às suas implementações do Amazon RDS.
  • IOPS provisionadas Usando as APIs do Amazon ou com apenas alguns cliques no AWS Management Console, é possível provisionar as IOPS para sua instância de banco de dados e aplicar facilmente escalabilidade na mesma. Essa funcionalidade está disponível para você em dois estágios. Iniciando imediatamente, quando você cria novas instâncias de banco de dados usando as APIs do AWS Management Console ou do Amazon RDS, pode provisionar de 1.000 IOPS a 10.000 IOPS com armazenamento correspondente de 100 GB a 1 TB para mecanismos MySQL e Oracle. Você iniciar com pouco e aumentar em incrementos de 1.000 IOPS e 100 GB de armazenamento. Se você estiver usando o SQL Server, então o máximo de IOPS que poderá provisionar será 7.000 IOPS.

    Em um futuro próximo, pretendemos fornecer a você uma forma automatizada para migrar instâncias de banco de dados existentes em armazenamento de IOPS provisionadas para os mecanismos de banco de dados MySQL e Oracle. Se você quiser migrar uma instância de banco de dados do RDS existente imediatamente, poderá exportar os dados de sua instância de banco de dados e importar em uma nova instância de banco de dados equipada com armazenamento de IOPS provisionadas.
  • Escalonamento com o toque de um botão – Usando as APIs do Amazon RDS ou clicando algumas vezes no AWS Management Console, você pode escalar os recursos de computação e de memória aumentando ou diminuindo a implementação. As operações de computação de escala normalmente são concluídas em alguns minutos. Para mecanismos de banco de dados MySQL e Oracle, à medida que suas exigências de armazenamento aumentam, você pode fornecer espaço de armazenamento adicional instantâneo sem que haja tempo de paralisação. Se você estiver usando IOPS provisionadas do RDS com mecanismos de banco de dados MySQL e Oracle, também poderá aplicar escalabilidade na taxa de transferência de sua instância de banco de dados ao especificar a taxa de IOPS de 1.000 IOPS para 10.000 IOPS, bem como armazenamento correspondente de 100 GB e 1 TB em incrementos de 1.000 IOPS e 100 GB.
  • Substituição automática de host – O Amazon RDS substituirá automaticamente a instância de computação capacitando sua implantação no caso de uma falha no hardware.
  • Replicação – O Amazon RDS fornece dois recursos de replicação distintos, porém complementares: implantações Multi-AZ e Réplicas de Leitura que podem ser usadas em conjunto para obter uma disponibilidade aprimorada do banco de dados, proteger as atualizações do banco de dados mais recentes contra interrupções não planejadas e escalonar além das limitações de capacidade de uma única Instância de Banco de Dados para cargas de trabalho de banco de dados de leitura pesada. As implantações Multi-AZ são atualmente suportadas para mecanismos de bancos de dados MySQL e Oracle.Réplicas de leitura são suportadas atualmente para o mecanismo de banco de dados MySQL.
  • Isolamento e segurança Ao usar a Amazon VPC, é possível isolar as instâncias de banco de dados na sua própria rede virtual e conectar com a infraestrutura de TI existente utilizando a VPN IPsec criptografada padrão do setor. A funcionalidade VPC é compatível com todos os mecanismos de banco de dados do RDS. Para aprender mais sobre o Amazon RDS in VPC, consulte o Guia do Usuário do Amazon RDS. Além disso, ao usar o Amazon RDS, é possível configurar as definições do firewall e controlar o acesso à rede para suas Instâncias de BD.

Classes de Instância de Banco de Dados

O Amazon RDS atualmente oferece suporte às seguintes classes de Instância de Banco de Dados:

  • Microinstância de BD: 630 MB de memória, até 2 ECU (para intermitências periódicas curtas), plataforma de 64 bits, capacidade de E/S baixa
  • Instância de Banco de Dados pequena: memória de 1,7 GB, 1 ECU (1 virtual core com 1 ECU), plataforma de 64 bits, capacidade E/S moderada
  • Instância de Banco de Dados média: memória de 3,75 GB, 2 ECU (2 virtual core com 1 ECU), plataforma de 64 bits, capacidade E/S moderada
  • Instância de Banco de Dados grande: memória de 7,5 GB, 4 ECUs (2 virtual cores com 2 ECUs cada), plataforma de 64 bits, capacidade E/S elevada
  • Instância de Banco de Dados extra grande: 15 GB de memória, 8 ECUs (4 núcleos virtuais com 2 ECUs cada), plataforma de 64 bits, alta capacidade de E/S
  • Instância Extra Grande com memória elevada: 17,1 GB de memória, 6,5 ECU (2 núcleos virtuais com 3,25 ECUs cada), plataforma de 64 bits, alta capacidade de E/S
  • Instância de Banco de Dados dupla extragrande com mais memória: 34 GB de memória, 13 ECUs (4 núcleos virtuais com 3,25 ECUs cada), plataforma de 64 bits, alta capacidade de E/S
  • Instância de Banco de Dados Quádrupla extragrande com mais memória: 68 GB de memória, 26 ECUs (8 núcleos virtuais com 3,25 ECUs cada), plataforma de 64 bits, alta capacidade de E/S

Para cada classe de Instância de Banco de Dados, o RDS fornece a você a capacidade de selecionar entre 5 GB a 1 TB de capacidade de armazenamento associada. Um ECU fornece a capacidade de CPU equivalente de um processador Xeon 2007 ou Opteron 2007 de 1,0-1,2 GHz.


Definição de preço

MySQL

Pague somente pelo que usar. Não há taxa mínima. Estime sua conta mensal utilizando a Calculadora Mensal da AWS.

Instâncias de banco de dados On-Demand

As Instâncias de banco de dados On-Demand permitem que você pague pela capacidade computacional por hora que sua Instância de banco de dados executa sem nenhum tipo de gasto a longo prazo. Isso exime você dos custos e das complexidades de planejamento, aquisição e manutenção de hardware e transforma o que normalmente são grandes custos fixos em custos variáveis muito menores.

Implantação padrão

O preço abaixo se aplica a uma Instância de banco de dados padrão ou Réplica de leitura implantada em uma única Zona de disponibilidade.

Implantação Multi-AZ

Quando você executa a Instância de banco de dados como uma implantação Multi-AZ para durabilidade e disponibilidade de dados aprimoradas, o Amazon RDS provisiona e mantém uma espera em uma Zona diferente de disponibilidade para failover automático em caso de uma interrupção agendada ou não planejada. Saiba mais sobre Implantação Multi-AZ.

Para implantações Multi-AZ e para implantações padrão, a definição de preços é calculada por instância-hora de banco de dados utilizada, do momento em que uma Instância de banco de dados é iniciada até que ela seja encerrada. Cada hora de Instância de banco de dados parcial utilizada será cobrada como uma hora completa.

Instâncias reservadas

As Instâncias reservadas do Amazon RDS fornecem a opção de realizar um pagamento único e acessível para cada Instância de banco de dados que deseja reservar e por sua vez você recebe um desconto significativo sobre a taxa por hora para essa Instância. O Amazon RDS oferece três tipos de Instância Reservada de RDS (Instâncias Reservadas de Utilização Leve, Média e Pesada) que permitem equilibrar o valor inicial pago antecipadamente e o preço efetivo por hora. Baseado na carga de trabalho do aplicativo e do período de tempo que deseja executá-los, as Instâncias reservadas do Amazon RDS podem oferecer economia substancial para executar Instâncias de banco de dados on-demand. Para saber mais sobre Instâncias de banco de dados reservadas, visite nossa página de Instâncias reservadas.

Reservas de Instância de banco de dados padrão podem ser aplicadas a uma Instância de banco de dados padrão ou a uma Réplica de leitura implantada em uma única Zona de disponibilidade. Implantações multi-AZ têm opções de reserva separada.

Instâncias Reservadas de Utilização Leve

Utilização média de Instâncias Reservadas

Utilização pesada de Instâncias Reservadas

Observe que a tarifa única de Instância de banco de dados não é reembolsável.

Armazenamento de banco de dados

Armazenamento de IOPS provisionadas

Para cada classe de Instância de Banco de Dados, o Amazon RDS fornece a você a capacidade de especificar ou provisionar a capacidade de E/S necessária para seu banco de dados. Você pode provisionar de 1.000 IOPS com 100 GB de armazenamento e escalabilidade de até 10.000 IOPS com 1 TB de armazenamento com os mecanismos de banco de dados MySQL. Com as IOPS provisionadas, você será cobrado pela taxa de transferência e armazenamento que provisionar. No entanto, você não será cobrado pela E/S que consumir.

Implementação padrão

Implantação Multi-AZ*

Quando você executa a Instância de banco de dados como uma implantação Multi-AZ para durabilidade e disponibilidade de dados aprimoradas, o Amazon RDS provisiona e mantém uma espera em uma zona diferente de disponibilidade para failover automático em caso de uma interrupção agendada ou não planejada. Saiba mais sobre Implantação Multi-AZ.

Armazenamento padrão

Para cada classe de Instância de Banco de Dados, o Amazon RDS oferece a capacidade de selecionar capacidade de armazenamento associado de 5 GB até 1 TB para seu conjunto de dados principal.

Implantação padrão

Implantação Multi-AZ*

Quando você executa a Instância de banco de dados como uma implantação Multi-AZ para durabilidade e disponibilidade de dados aprimoradas, o Amazon RDS provisiona e mantém uma espera em uma zona diferente de disponibilidade para failover automático em caso de uma interrupção agendada ou não planejada. Saiba mais sobre Implantação Multi-AZ.

* Para implantações Multi-AZ, quando você atualizar seu banco de dados, a utilização de gravação E/S dobrará à medida que o Amazon RDS sincronicamente replica os dados para a Instância de banco de dados em espera. A utilização de gravação E/S permanecerá a mesma durante a gravação do banco de dados.

Armazenamento de backup

Armazenamento de backup é o armazenamento associado a seus backups de bancos de dados automatizados e qualquer snapshots de banco de dados iniciado por usuário que você tenha feito. Aumentar o período de retenção do backup ou tirar outros snapshots do banco de dados aumenta o armazenamento backup consumido pelo banco de dados.

  • Não há custo adicional para armazenamento de backup de até 100% do seu armazenamento de banco de dados configurado para uma Instância de banco de dados ativa.* Após a Instância de banco de dados ser encerrada, o armazenamento de backup é cobrado a USD 0,125 por GB-mês.
  • Armazenamento de backup adicional: 0,125 USD por GB-mês

* Se você possuir, por exemplo, 10 GB-meses de armazenamento de banco de dados provisionado, forneceremos até 10 GB-meses de armazenamento de backup sem nenhum custo adicional. Com base em nossa experiência como administradores de banco de dados, a maioria dos bancos de dados exigem menos armazenamento bruto para um backup do que um conjunto de dados principal, dessa maneira os clientes nunca pagarão por armazenamento de backup.

Transferência de dados**

Transferência de dados de Internet

A definição de preço abaixo baseia-se nos dados transferidos "para" e "do" Amazon RDS.

** Como parte do Nível de uso gratuito da AWS, novos clientes AWS receberão 15 GB de transferência de dados para fora gratuitamente a cada mês agregado em todos os serviços AWS, durante um ano.

*** Rate tiers take into account your aggregate Data Transfer Out usage across Amazon EC2, Amazon EBS, Amazon S3, Amazon Glacier, Amazon RDS, Amazon SimpleDB, Amazon SQS, Amazon SNS, AWS Storage Gateway, Amazon DynamoDB and Amazon VPC.

Região AWS GovCloud (EUA)

A AWS GovCloud (EUA) é uma região da AWS projetada para permitir que clientes e agências governamentais dos EUA transfiram cargas de trabalho mais sensíveis para a nuvem, atendendo aos seus requisitos específicos de regulamentação e conformidade. A estrutura da AWS GovCloud (EUA) segue os requisitos dos ITAR (International Traffic in Arms Regulations) dos EUA. As cargas de trabalho que são apropriadas para a região da AWS GovCloud (EUA) incluem todas as categorias de CUI (Controlled Unclassified Information), incluindo ITAR, bem como dados disponíveis publicamente voltados para o governo. Para obter informações de preços, visite a página de preços da AWS GovCloud (EUA).


Oracle

Pague somente pelo que usar. Não há taxa mínima. Estime sua fatura mensal usando a Calculadora Mensal da AWS.

Instâncias de Banco de Dados On Demand (licença incluída)

No modelo de serviço "License Included" (Licença incluída), não é necessário ter adquirido separadamente licenças da Oracle; o software Oracle Database foi licenciado pela AWS. A definição de preço "Licença incluída" inclui o software, os recursos de hardware subjacentes e as capacidades de gerenciamento do Amazon RDS.

As Instâncias de Banco de Dados On Demand para o modelo Licença incluída permitem que você pague pela capacidade de computação pela hora na qual a Instância de Banco de Dados é executada sem compromissos de longo prazo. Isso exime você dos custos e das complexidades de planejamento, aquisição e manutenção de hardware e transforma o que normalmente são grandes custos fixos em custos variáveis muito menores.

Compatível no momento com este modelo: Standard Edition One

Implementação padrão

O preço abaixo se aplica a uma Instância de BD padrão implementada em uma única zona de disponibilidade.

Implantação Multi-AZ

Quando você executa a Instância de banco de dados como uma implantação Multi-AZ para durabilidade e disponibilidade de dados aprimoradas, o Amazon RDS provisiona e mantém uma espera em uma Zona diferente de disponibilidade para failover automático em caso de uma interrupção agendada ou não planejada. Saiba mais sobre Implantação Multi-AZ.

Para implantações Multi-AZ e para implantações padrão, a definição de preços é calculada por instância-hora de banco de dados utilizada, do momento em que uma Instância de banco de dados é iniciada até que ela seja encerrada. Cada hora de Instância de banco de dados parcial utilizada será cobrada como uma hora completa.

Instâncias de Banco de Dados On Demand (Traga sua própria licença)

No modelo Bring Your Own Licence ("BYOL" - Traga sua própria licença), é possível executar o Amazon RDS usando as licenças de software existentes do Oracle Database. Você também pode comprar licenças do Oracle Database 11g diretamente junto à Oracle e executá-las no Amazon RDS.

Para executar uma Instância de Banco de Dados no modelo BYOL, você deve ter a licença apropriada do Oracle Database (com Licença de atualização e suporte ao software) para a classe de Instância de Banco de Dados e a edição do Oracle Database que deseja executar. Você também deve seguir as políticas da Oracle para o licenciamento do software Oracle Database no ambiente de computação da nuvem. Instâncias de Banco de Dados residem no ambiente do Amazon EC2 e a política de licenciamento da Oracle para o Amazon EC2 está localizada aqui.

As Instâncias de Banco de Dados On-Demand para o modelo BYOL também permitem que você pague pela capacidade de computação pelo tempo que a Instância de Banco de Dados é executada sem compromissos de longo prazo.

Compatível com este modelo: Enterprise Edition, Standard Edition, Standard Edition One. Os encargos não variam por edição para a definição de preço do Amazon RDS do BYOL.

Implementação padrão

O preço abaixo se aplica a uma Instância de BD padrão implementada em uma única zona de disponibilidade.

Implantação Multi-AZ

Quando você executa a Instância de banco de dados como uma implantação Multi-AZ para durabilidade e disponibilidade de dados aprimoradas, o Amazon RDS provisiona e mantém uma espera em uma Zona diferente de disponibilidade para failover automático em caso de uma interrupção agendada ou não planejada. Saiba mais sobre Implantação Multi-AZ.

Instâncias Reservadas (Licença incluída)

Assim como ocorre com Instâncias de banco de dados On Demand no modelo de serviço "Licença incluída", não é necessário ter adquirido separadamente licenças da Oracle. O software Oracle Database foi licenciado pela AWS.

Com Instâncias reservadas, você pode fazer um pagamento único, antecipado e acessível para cada Instância de banco de dados que você deseja reservar por um 1 ou 3 anos. Em troca, você recebe um desconto significativo sobre a taxa de uso por hora em curso para a Instância de banco de dado(s) que você reservar. O Amazon RDS oferece três tipos de Instância Reservada de RDS (Instâncias Reservadas de Utilização Leve, Média e Pesada) que permitem equilibrar o valor inicial pago antecipadamente e o preço efetivo por hora. Para saber mais sobre Instâncias de banco de dados reservadas, visite nossa página de Instâncias reservadas.

Compatível no momento com este modelo: Standard Edition One

Instâncias Reservadas de Utilização Leve

Utilização média de Instâncias Reservadas

Utilização pesada de Instâncias Reservadas

Observe que a tarifa única de Instância de banco de dados não é reembolsável.

Instâncias de banco de dados reservadas (traga sua própria licença)

Para executar uma Instância de Banco de Dados no modelo BYOL, você deve ter a licença apropriada do Oracle Database (com Licença de atualização e suporte ao software) para a classe de Instância de Banco de Dados e a edição do Oracle Database que deseja executar. Você também deve seguir as políticas da Oracle para o licenciamento do software Oracle Database no ambiente de computação da nuvem. Instâncias de Banco de Dados residem no ambiente do Amazon EC2 e a política de licenciamento da Oracle para o Amazon EC2 está localizada aqui.

Você pode fazer um pagamento prévio único e baixo para cada Instância de Banco de Dados que deseja reservar pelo prazo de 1 ou 3 anos. Em troca, você recebe um desconto significativo da tarifa de uso horário contínuo para a(s) Instância(s) de Banco de Dados reservada(s).

Compatível com este modelo: Enterprise Edition, Standard Edition, Standard Edition One. Os encargos não variam por edição para a definição de preço do Amazon RDS do BYOL.

Instâncias Reservadas de Utilização Leve

Utilização média de Instâncias Reservadas

Utilização pesada de Instâncias Reservadas

Observe que a tarifa única de Instância de banco de dados não é reembolsável.

Armazenamento provisionado do banco de dados (Licença incluída ou BYOL)

Para cada classe de Instância de BD, o Amazon RDS oferece a capacidade de selecionar capacidade de armazenamento associado de até 1 TB para seu conjunto de dados principal.

Os encargos do armazenamento provisionado do banco de dados serão os mesmos independentemente de você executar a Instância de Banco de Dados do Amazon RDS para Oracle no modelo Licença incluída ou BYOL.

Armazenamento de IOPS provisionadas

Para cada classe de Instância de Banco de Dados, o Amazon RDS fornece a você a capacidade de especificar ou provisionar a capacidade de E/S necessária para seu banco de dados. Você pode provisionar de 1.000 IOPS com 100 GB de armazenamento e escalabilidade de até 10.000 IOPS com 1 TB de armazenamento com os mecanismos de banco de dados MySQL e Oracle. Com as IOPS provisionadas, você será cobrado pela taxa de transferência e armazenamento que provisionar. No entanto, você não será cobrado pela E/S que consumir.

Implementação padrão

Implantação Multi-AZ*

Quando você executa a Instância de banco de dados como uma implantação Multi-AZ para durabilidade e disponibilidade de dados aprimoradas, o Amazon RDS provisiona e mantém uma espera em uma zona diferente de disponibilidade para failover automático em caso de uma interrupção agendada ou não planejada. Saiba mais sobre Implantação Multi-AZ.

Armazenamento padrão

Para cada classe de Instância de BD, o Amazon RDS oferece a capacidade de selecionar capacidade de armazenamento associado de até 1 TB para seu conjunto de dados principal.

Os encargos do armazenamento provisionado do banco de dados serão os mesmos independentemente de você executar a Instância de Banco de Dados do Amazon RDS para Oracle no modelo Licença incluída ou BYOL.

Implementação padrão

Implantação Multi-AZ*

Quando você executa a Instância de banco de dados como uma implantação Multi-AZ para durabilidade e disponibilidade de dados aprimoradas, o Amazon RDS provisiona e mantém uma espera em uma zona diferente de disponibilidade para failover automático em caso de uma interrupção agendada ou não planejada. Saiba mais sobre Implantação Multi-AZ.

* Para implantações Multi-AZ, quando você atualizar seu banco de dados, a utilização de gravação E/S dobrará à medida que o Amazon RDS sincronicamente replica os dados para a Instância de banco de dados em espera. A utilização de gravação E/S permanecerá a mesma durante a gravação do banco de dados.

Armazenamento backup (Licença incluída ou Traga sua própria Licença)

O armazenamento backup é o armazenamento associado aos backups automatizados do banco de dados e quaisquer Snapshots de Banco de Dados iniciados pelo usuário que você obtiver. Aumentar o período de retenção do backup ou tirar outros snapshots do banco de dados aumenta o armazenamento backup consumido pelo banco de dados.

  • Não há custo adicional para armazenamento de backup de até 100% do seu armazenamento de banco de dados configurado para uma Instância de banco de dados ativa.* Após a Instância de banco de dados ser encerrada, o armazenamento de backup é cobrado a USD 0,125 por GB-mês.
  • Armazenamento de backup adicional: 0,125 USD por GB-mês

* Se você possuir, por exemplo, 10 GB-meses de armazenamento de banco de dados provisionado, forneceremos até 10 GB-meses de armazenamento de backup sem nenhum custo adicional. Com base em nossa experiência como administradores de banco de dados, a grande maioria dos bancos de dados requer menos armazenamento bruto para um backup do que para o conjunto principal de dados, o que significa que muitos clientes nunca pagarão pelo armazenamento backup.

Transferência de dados** (Licença incluída ou Traga sua própria licença)

Transferência de dados de Internet

A definição de preço abaixo baseia-se nos dados transferidos "para" e "do" Amazon RDS.

** Como parte do Nível de uso gratuito da AWS, novos clientes AWS receberão 15 GB de transferência de dados para fora gratuitamente a cada mês agregado em todos os serviços AWS, durante um ano.

*** Rate tiers take into account your aggregate Data Transfer Out usage across Amazon EC2, Amazon EBS, Amazon S3, Amazon Glacier, Amazon RDS, Amazon SimpleDB, Amazon SQS, Amazon SNS, AWS Storage Gateway, Amazon DynamoDB and Amazon VPC.

Região AWS GovCloud (EUA)

A AWS GovCloud (EUA) é uma região da AWS projetada para permitir que clientes e agências governamentais dos EUA transfiram cargas de trabalho mais sensíveis para a nuvem, atendendo aos seus requisitos específicos de regulamentação e conformidade. A estrutura da AWS GovCloud (EUA) segue os requisitos dos ITAR (International Traffic in Arms Regulations) dos EUA. As cargas de trabalho que são apropriadas para a região da AWS GovCloud (EUA) incluem todas as categorias de CUI (Controlled Unclassified Information), incluindo ITAR, bem como dados disponíveis publicamente voltados para o governo. Para obter informações de preços, visite a página de preços da AWS GovCloud (EUA).


SQL Server

Pague somente pelo que usar. Não há taxa mínima. Estime sua fatura mensal usando a Calculadora Mensal da AWS.

Amazon RDS para SQL Server – Nível de uso gratuito

Os novos clientes da AWS podem começar a utilizar o Amazon RDS para SQL Server gratuitamente e receber os seguintes recursos do Amazon RDS para SQL Server todo mês, durante um ano, sem custos:
  • 750 horas de utilização de Microinstância de BD do Amazon RDS para SQL Server (sendo executada no SQL Server Express Edition em uma única Zona de Disponibilidade) – horas suficientes para executar uma Instância de BD continuamente, a cada mês
  • 20 GB de armazenamento de banco de dados
  • 10 milhões de E/S
  • 20 GB de armazenamento de backup para seus backups de banco de dados automatizados e quaisquer snapshots de banco de dados iniciados por usuário
Clique aqui para saber mais sobre a oferta.

Instâncias de BD Reservadas (Licença incluída)

No modelo de serviço "Licença Incluída", você não precisa ter comprado separadamente licenças do Microsoft SQL Server. A definição de preço "Licença incluída" inclui o software, os recursos de hardware subjacentes e as capacidades de gerenciamento do Amazon RDS.

Suportado atualmente neste modelo: Express, Web e Standard

On-Demand

As Instâncias de Banco de Dados On Demand para o modelo Licença incluída permitem que você pague pela capacidade de computação pela hora na qual a Instância de Banco de Dados é executada sem compromissos de longo prazo. Isso exime você dos custos e das complexidades de planejamento, aquisição e manutenção de hardware e transforma o que normalmente são grandes custos fixos em custos variáveis muito menores. A definição de preços abaixo aplica-se à implementação de Instâncias de BD em uma zona de disponibilidade única (Single-AZ).

Express
Web
Padrão

Para implementações padrão, a definição de preços é calculada por Instância de BD consumida por hora, do momento em que uma Instância de BD é iniciada até que ela seja encerrada. Cada hora de Instância de banco de dados parcial utilizada será cobrada como uma hora completa.

Reservada

Como com Instâncias de banco de dados On Demand no modelo de serviço "License Included" (Licença Incluída), você não precisa de licenças do SQL Server adquiridas separadamente para Instâncias Reservadas.

Com Instâncias reservadas, você pode fazer um pagamento único, antecipado e acessível para cada Instância de banco de dados que você deseja reservar por um 1 ou 3 anos. Em troca, você recebe um desconto significativo sobre a taxa de uso por hora em curso para a Instância de banco de dado(s) que você reservar. O Amazon RDS provisiona três tipos de Instâncias Reservadas RDS (Instâncias Reservadas de utilização Leve, Média e Pesada) que lhe oferecem flexibilidade para escolher a opção de preços certa, conforme seus requisitos de uso. Para saber mais sobre Instâncias de banco de dados reservadas, visite nossa página de Instâncias reservadas. A definição de preços abaixo aplica-se à implementação de Instâncias de BD em uma zona de disponibilidade única (Single-AZ ou Implementação Padrão).

Instâncias Reservadas de Utilização Leve

Express
Web
Padrão

Utilização média de Instâncias Reservadas

Express
Web
Padrão

Utilização pesada de Instâncias Reservadas

Express
Web
Padrão

Observe que a tarifa única de Instância de banco de dados não é reembolsável.

Instâncias de BD (Traga sua própria licença ou BYOL)

O programa License Mobility da Microsoft (referido doravante como Bring Your Own License ou "BYOL") permite que os clientes que já tenham licenças do SQL Server executem implementações do SQL Server no Amazon RDS. Essa vantagem está disponível para clientes que possuem o Licenciamento por Volume (VL) da Microsoft com licenças do SQL Server (incluindo atualmente as edições Standard e Enterprise) cobertas por contratos ativos de Microsoft Software Assurance (SA). O programa de Mobilidade de licença da Microsoft é adequado para clientes que preferem usar licenças existentes do SQL Server ou comprar novas licenças diretamente da Microsoft ou de qualquer outro revendedor. Para executar uma Instância de BD sob o modelo BYOL, é preciso estar de acordo com os requisitos de qualificação e passar pelo processo de cadastramento disponível aqui. Você também precisa ter as licenças do SQL Server apropriadas com o Software Assurance para a classe de Instância de BD e a edição do SQL Server que deseja executar, além de ser necessário aderir às políticas de licenciamento da Microsoft.

Suportados neste modelo:edições Standard e Enterprise. As taxas da AWS são as mesmas para cada edição suportada nesse modelo. O preço abaixo se aplica a uma Instância de BD padrão implementada em uma única zona de disponibilidade.

On-Demand

As Instâncias de Banco de Dados On-Demand para o modelo BYOL também permitem que você pague pela capacidade de computação pelo tempo que a Instância de Banco de Dados é executada sem compromissos de longo prazo.

Reservada

Você pode fazer um pagamento prévio único e baixo para cada Instância de Banco de Dados que deseja reservar pelo prazo de 1 ou 3 anos. Em troca, você recebe um desconto significativo da tarifa de uso horário contínuo para a(s) Instância(s) de Banco de Dados reservada(s).

Instâncias Reservadas de Utilização Leve

Utilização média de Instâncias Reservadas

Utilização pesada de Instâncias Reservadas

Observe que a tarifa única de Instância de banco de dados não é reembolsável.

Armazenamento provisionado do banco de dados (Licença incluída ou BYOL)

Para cada classe de Instância de BD, o Amazon RDS oferece a capacidade de selecionar capacidade de armazenamento associado de até 1 TB para seu conjunto de dados principal.

As cobranças do armazenamento do banco de dados serão os mesmas independentemente de você executar a Instância de Banco de Dados do Amazon RDS para SQL Server no modelo Licença incluída ou no modelo BYOL.

Armazenamento de IOPS provisionadas

Para cada classe de Instância de Banco de Dados, o Amazon RDS fornece a você a capacidade de especificar ou provisionar a capacidade de E/S necessária para seu banco de dados. Você pode provisionar de 1.000 IOPS com 100 GB de armazenamento e escalabilidade a até 7.000 IOPS com 1 TB de armazenamento com o mecanismo de banco de dados SQL Server. Com as IOPS provisionadas, você será cobrado pela taxa de transferência e armazenamento que provisionar. No entanto, você não será cobrado pela E/S que consumir.

Implementação padrão

Armazenamento padrão

Para cada classe de Instância de BD, o Amazon RDS oferece a capacidade de selecionar capacidade de armazenamento associado de até 1 TB para seu conjunto de dados principal.

Os encargos do armazenamento provisionado do banco de dados serão os mesmos independentemente de você executar a Instância de BD do Amazon RDS para SQL Server no modelo Licença incluída ou no modelo BYOL.

Implementação padrão

Armazenamento em backup (Licença incluída ou BYOL)

O armazenamento backup é o armazenamento associado aos backups automatizados do banco de dados e quaisquer Snapshots de Banco de Dados iniciados pelo usuário que você obtiver. Aumentar o período de retenção do backup ou tirar outros snapshots do banco de dados aumenta o armazenamento backup consumido pelo banco de dados.

  • Não há custo adicional para armazenamento de backup de até 100% do seu armazenamento de banco de dados configurado para uma Instância de banco de dados ativa.* Após a Instância de banco de dados ser encerrada, o armazenamento de backup é cobrado a USD 0,125 por GB-mês.
  • Armazenamento de backup adicional: 0,125 USD por GB-mês

* Se você possuir, por exemplo, 10 GB-meses de armazenamento de banco de dados provisionado, forneceremos até 10 GB-meses de armazenamento de backup sem nenhum custo adicional. Com base em nossa experiência como administradores de banco de dados, a grande maioria dos bancos de dados requer menos armazenamento bruto para um backup do que para o conjunto principal de dados, o que significa que muitos clientes nunca pagarão pelo armazenamento backup.

Transferência de dados** (Licença incluída ou BYOL)

Transferência de dados de Internet

A definição de preço abaixo baseia-se nos dados transferidos "para" e "do" Amazon RDS.

** Como parte do Nível de uso gratuito da AWS, novos clientes AWS receberão 15 GB de transferência de dados para fora gratuitamente a cada mês agregado em todos os serviços AWS, durante um ano.

*** Rate tiers take into account your aggregate Data Transfer Out usage across Amazon EC2, Amazon EBS, Amazon S3, Amazon Glacier, Amazon RDS, Amazon SimpleDB, Amazon SQS, Amazon SNS, AWS Storage Gateway, Amazon DynamoDB and Amazon VPC.

Região AWS GovCloud (EUA)

A AWS GovCloud (EUA) é uma região da AWS projetada para permitir que clientes e agências governamentais dos EUA transfiram cargas de trabalho mais sensíveis para a nuvem, atendendo aos seus requisitos específicos de regulamentação e conformidade. A estrutura da AWS GovCloud (EUA) segue os requisitos dos ITAR (International Traffic in Arms Regulations) dos EUA. As cargas de trabalho que são apropriadas para a região da AWS GovCloud (EUA) incluem todas as categorias de CUI (Controlled Unclassified Information), incluindo ITAR, bem como dados disponíveis publicamente voltados para o governo. Para obter informações de preços, visite a página de preços da AWS GovCloud (EUA).



Descrição detalhada

Trabalhando com o Amazon RDS

O Amazon RDS permite que você use o AWS Management Console ou um simples conjunto de APIs de serviços Web para criar, excluir e modificar as Instâncias de banco de dados relacional (DB Instances). Você pode também controlar o acesso e a segurança para suas Instâncias de banco de dados e gerenciar o backup de seu banco de dados e snapshots. Para uma lista completa das APIs disponíveis do Amazon RDS, consulte o Guia de Referência de API do Amazon RDS. Algumas das APIs usadas com mais frequência e suas funcionalidades estão listadas abaixo:

  • LaunchDBInstance — Forneça uma nova Instância de BD, especifique o mecanismo de banco de dados, modelo de licença, classe de Instância de Banco de Dados, capacidade de armazenamento, versão do mecanismo de banco de dados (opcional), a política de retenção de backup que você deseja usar e se quer executar a Instância de Banco de Dados como uma implantação Multi-AZ. Alguns cliques no AWS Management Console é tudo que você precisa para ter acesso a um mecanismo de banco de dados em execução no MySQL, Oracle ou SQL Server, com o software pré-instalado e a capacidade de recurso disponível solicitada. Para o MySQL, você também pode usar uma Réplica de leitura para a implantação de uma determinada Instância de Banco de Dados de origem.
  • ModifyDBInstance — Modifique as configurações de uma Instância de Banco de Dados em execução. Essa função permite dimensionar os recursos disponíveis para sua Instância de Banco de Dados em resposta à carga no seu banco de dados ou alterar como seu backup é feito automaticamente e mantido em seu nome, ou converter a Instância de Banco de Dados para uma implantação Multi-AZ, ou a partir dela. Você também pode usar essa funcionalidade para ganhar controle opcional sobre as atualizações secundárias de versão para a sua Instância de banco de dados – manter a compatibilidade com versões específicas de banco de dados, testar novas versões com seu aplicativo antes de implementar uma produção e realizar upgrades de versão em seus próprios termos e cronogramas.
  • TakeDBSnapshot — Gere um snapshot de sua Instância de Banco de Dados. Você pode restaurar sua Instância de Banco de Dados para esses snapshots criados pelo usuário a qualquer momento, até mesmo para restabelecer uma Instância de Banco de Dados excluída.
  • RestoreToPointInTime — Crie uma nova Instância de Banco de Dados a partir de um backup pontual. Você pode restaurar qualquer ponto dentro do período de retenção especificado, geralmente até os últimos cinco minutos de uso de seu banco de dados.
  • DeleteDBInstance — Exclua uma Instância de Banco de Dados em execução. Com o Amazon RDS, você pode encerrar sua Instância de Banco de Dados a qualquer momento e pagar apenas pelos recursos que você usou.

Para uma breve explicação sobre como é simples começar a usar o Amazon RDS, consulte o post AWS Evangelista Jeff Barr anunciando o Amazon RDS. Se você deseja executar mais de 20 Instâncias de banco de dados, preencha este formulário e responderemos prontamente ao seu pedido.

Transfira facilmente seus aplicativos existentes

Se seu aplicativo já conta com um mecanismo de banco de dados MySQL, Oracle ou SQL Server, é fácil migrar para o Amazon RDS. Consulte os seguintes guias de importação para seguir as práticas recomendadas:

Pagamento por aquilo que for usado

Você será cobrado ao final de cada mês pelo consumo dos recursos do Amazon RDS que você realmente utilizar. Quando uma Instância de banco de dados que você criou está disponível para conexão, você será cobrado por cada hora que sua Instância de banco de dados está em execução. Cada Instância de banco de dados será executada até seu encerramento, que ocorre quando você executa uma chamada de API para excluir a Instância de banco de dados, ou no caso de uma falha de instância. Horas parciais de Instâncias de banco de dados são cobradas como horas completas. Além de horas de Instância de banco de dados, você também será cobrado pelo seu armazenamento mensal, suas solicitações de E/S e backups. Se você dimensionar sua capacidade de armazenamento dentro do período de faturamento, sua fatura será prorrateada.

Conceitos básicos

A melhor maneira de compreender o Amazon RDS é consultar o Guia de conceitos básicos, parte de nossa Documentação técnica. Quando estiver pronto para criar sua(s) própria(s) Instância(s) de banco de dados e começar a criar aplicativos, você pode usar o AWS Management Console ou as APIs do Amazon RDS para executar uma Instância de banco de dados em minutos.

Como padrão, os clientes podem ter um total de até 20 Instâncias de banco de dados do Amazon RDS. Dessas 20, até 10 podem ser Instâncias de BD do Oracle ou do SQL Server, sob o modelo de "Licença Incluída". Se você deseja executar mais instâncias, preencha este formulário e responderemos prontamente ao seu pedido.

Escolhendo uma solução de banco de dados AWS

Além do Amazon RDS, a Amazon Web Services fornece várias alternativas de banco de dados para desenvolvedores. Visite a página Executando bancos de dados na AWS para obter informações mais detalhadas sobre as várias alternativas de banco de dados para seus aplicativos.


Uso pretendido e restrições

O uso deste serviço está sujeito ao Acordo do Cliente da Amazon Web Services.





Clientes em destaque
Airbnb

Amazon.com

Flipboard

Formspring

gumi

Newsweek

Samsung

Sega

TapJoy

McCann Erickson ThoughtWorks

TweetDeck

Washington Post




Economias de custo
Saiba como o Amazon RDS pode proporcionar economias de custo significativas em comparação às opções de implementação do banco de dados na mesma localização ou in loco.

Download da Calculadora de comparação de custos do Amazon RDS



Bancos de dados na nuvem
Saiba mais sobre a extensão dos benefícios na nuvem para o banco de dados.



Opções do banco de dados
Informe-se sobre alternativas para a execução de bancos de dados na AWS.





©2013, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.