Database
 sql >> Base de Dados >  >> RDS >> Database

O que é AWS RDS


Neste artigo, explicamos o que é o AWS RDS e como ele reduziu os esforços de manutenção e gerenciamento. O Relational Database Service (RDS) é um serviço da Web fornecido pela Amazon. A maioria das empresas usa esse serviço porque é o componente rápido, seguro e econômico da infraestrutura de nuvem moderna. O RDS fornece seis mecanismos de banco de dados familiares, incluindo opções populares de código aberto como PostgreSQL, MySQL, MariaDB.

Resumindo, é um Banco de Dados como Serviço, onde a Amazon implanta e opera seu banco de dados. Ele cuida de tarefas como backup e correção do software de banco de dados, bem como alta disponibilidade Também é fácil obter um bom desempenho de linha de base com o RDS. Cada instância do RDS é pré-configurada e otimizada com base no tamanho selecionado. As instâncias do RDS são dimensionadas ajustando o tipo de instância de banco de dados (memória ou poder de computação para cima ou para baixo) conforme necessário. Também é simples configurar réplicas de leitura ou configurar a replicação síncrona em zonas de disponibilidade para desempenho, disponibilidade e durabilidade aprimorados. Usando o RDS, a opção de serviço totalmente gerenciado pode ser ótima para remover a maioria das tarefas de DBA. No entanto, o serviço não oferece atualmente a opção de executar todo tipo de tarefa. O RDS também gerencia a replicação. Se os desenvolvedores precisarem de alta disponibilidade em um banco de dados, a opção de zona de multidisponibilidade no RDS pode ser usada. Um banco de dados de réplica é mantido em sincronia com o banco de dados primário com essa opção em caso de falha.

Mantendo o AWS RDS ATUALIZADO com custo:

“Pague pelo que usar” você precisa ficar de olho no que está executando no serviço. Se você estiver usando a instância para POC/teste e se esqueceu de encerrá-la, a superalocação são causas comuns de custos crescentes. Você pode estimar sua fatura mensal usando a calculadora de custos. Como uma pequena empresa ou empresa de médio porte é uma boa opção para trazer os serviços de hardware, internamente pode fazer sentido. Mas se a empresa estiver escalando rapidamente ou funcionando em curto prazo, a AWS deve continuar sendo a melhor opção.

Sobre o AWS RDS

  • Provisione e gerencie bancos de dados relacionais
  • Manuseia automaticamente
    • Backups
    • Replicação*
    • Correndo
    • Atualizações*
  • Desempenho previsível e confiável
  • Escale verticalmente em tempo real
  • Escala horizontalmente
    • Réplica de leitura para MySQL
    • Fragmentação manual

Quando usar o Amazon RDS

Usar Amazon RDS


– Uma taxa de consulta/gravação média a alta
– Transações complexas ou consultas complexas
– Não mais do que um único nó/estilhaço do trabalhador
- Alta durabilidade

Conforme recomendado, não use o Amazon RDS:


– Fragmentação
– Grandes taxas de leitura/gravação

Por exemplo:gravação de 150K/segundo
– Solicitações e consultas GET/PUT simples
– Customização de RDBMS

No final do artigo, explicamos o que é o AWS RDS.