Inteligência artificial 

Produtividade aumentada Catalisador de inovação. Colaborador criativo. Seja qual for sua visão de IA, a Unisys fornece as soluções, a experiência e as ferramentas para realizar todo o potencial de negócios da sua organização.
Explore

Segurança digital

A Unisys oferece soluções empresariais com segurança integrada para defender seus ativos digitais, combater ameaças, ganhar a confiança do cliente e atender aos padrões de conformidade.
Leia mais

Consultoria

A natureza do trabalho está mudando. Vamos fazer seu negócio evoluir juntos. Prepare sua organização para o futuro com os serviços de consultoria da Unisys e avance como uma entidade digital em primeiro lugar.
Explore

Histórias de clientes

Explore vídeos e histórias em que a Unisys ajudou empresas e governos a melhorar a vida de seus clientes e cidadãos.
Explore

Pesquisa

Embarque em uma jornada rumo a um futuro resiliente com acesso às abrangentes pesquisas da Unisys, desenvolvidas em colaboração com os principais analistas e empresas de pesquisa do setor.
Explore

Centro de recursos

Encontre, compartilhe e explore ativos para apoiar seus principais objetivos operacionais.
Explore

Carreiras

Curiosidade, criatividade e um desejo constante de melhorar. Nossos associados moldam o amanhã indo além do conhecimento especializado para dar vida a soluções.
Explore

Relações com investidores

Somos uma empresa global de soluções tecnológicas dedicada a impulsionar o progresso das principais organizações do mundo.
Explore

Parceiros

Nós colaboramos com um ecossistema de parceiros para fornecer aos nossos clientes produtos e serviços de ponta em muitas das maiores indústrias do mundo.
Explore

Opções de idiomas

Idioma selecionado:

Português
14 Min Read

Amazon RDS — O que é e por que você deve usá-lo?

junho 1, 2022 / Unisys Corporation

Pouco tempo? Leia as principais conclusões:

  • O Amazon Relational Database Service (RDS) é uma plataforma baseada em nuvem que facilita a configuração e a operação de um banco de dados relacional na nuvem.
  • O RDS integra-se com 5 plataformas de banco de dados populares e fornece alta disponibilidade com implantação Multi-AZ, escalamento e backup automatizados, manutenção e atualizações.
  • O desempenho do RDS é melhorado com SSDs e oferece capacidade econômica e escalável, com várias opções de preços para diferentes instâncias.
  • O Aurora e o RDS compartilham benefícios semelhantes, mas o Aurora oferece maior desempenho e escala de armazenamento automático, a um custo ligeiramente maior.

Com a nuvem agora a escolha padrão para armazenamento de dados e hospedagem de aplicação, mais organizações estão considerando o banco de dados como serviço (DBaaS).

O DBaaS é um serviço de computação em nuvem que oferece ferramentas de banco de dados e gerenciamento como um serviço, para que as organizações não precisem configurar hardware ou instalar software.

O ambiente de negócios dinâmico e complexo de hoje é uma das razões que levam algumas empresas a considerar o DBaaS, com o Amazon Relational Database Service (RDS) sendo uma escolha popular. Mas o que é exatamente o RDS? Como ela se compara à solução local padrão e por que os usuários a escolhem em geral? Vejamos mais de perto.

O que é o Amazon Relational Database Service?

O RDS é uma plataforma baseada na nuvem que facilita a configuração, operação e escala de um banco de dados relacional na nuvem. O RDS oferece capacidade escalável e econômica, ao mesmo tempo em que gerencia tarefas de administração demoradas, libertando você para se concentrar em sua aplicação e negócios. Você também pode implementar uma variedade de motores de banco de dados para atender a diferentes necessidades, incluindo a plataforma Aurora da Amazon, MariaDB, MySQL, Oracle, PostgreSQL e Microsoft SQL Server.

Recursos e benefícios do Amazon RDS

O RDS pode melhorar rapidamente o desempenho do seu banco de dados, reduzir os custos operacionais e superar desafios que outras tecnologias de banco de dados têm problemas de manuseio.

Fácil implementação

O Amazon RDS integra-se com todas as cinco plataformas de banco de dados populares — MySQL, PostgreSQL, Microsoft SQL, MariaDB e Oracle. Migrar seu banco de dados existente é fácil e os desenvolvedores podem continuar a trabalhar em seu ambiente de desenvolvimento familiar

Disponibilidade do banco de dados

Ao executar sua aplicação online, você deve sempre poder acessar os dados. O Amazon RDS oferece alta disponibilidade por meio de um recurso chamado implantação Multi-AZ, que mantém uma cópia redundante de seus dados em um local separado.

Suponha que sua aplicação não possa suportar nenhum tempo de inatividade. Nesse caso, você deve considerar usar um acordo de nível de serviço Multi-AZ, garantindo que seu banco de dados esteja disponível pelo menos 99,95% do tempo. E as failovers serão processadas de forma eficiente por meio de replicação síncrona para um banco de dados secundário.

Escala automática

O uso de uma solução de banco de dados baseada em hardware local pode dificultar a escalabilidade dos bancos de dados porque todos os recursos, como CPU, Memória e Armazenamento, são agrupados. O Amazon RDS permite que você altere esses fatores de forma independente para se adequar às suas necessidades com base nos seus requisitos de escala.

Com o RDS, você tem dois tipos de escalamento automático: horizontal (para adicionar mais máquinas) e vertical (para adicionar mais recursos). Além disso, você está equipado com um balanceador de carga que pode distribuir solicitações mesmo quando o banco de dados tiver aumentado a demanda.

Backups, manutenção e atualizações automatizados

Para garantir que você tenha um banco de dados altamente disponível, o Amazon RDS faz backup automaticamente de seus bancos de dados a cada 24 horas, com patches de rotina automáticos para manter sua instância segura. Você também pode fazer pequenas atualizações de versão ou alterações de banco de dados durante as janelas de manutenção, com configurações de restauração acessíveis disponíveis se algo correr mal com sua atualização.

Se você estiver em uma implantação multi-AZ, a Amazon corrigirá automaticamente o banco de dados secundário antes de falhar e corrigirá o primário sem que você tenha que agendar ou gerenciar manualmente o sequenciamento. Mais uma vez, tudo isso é feito automaticamente sem ter um administrador de banco de dados no trabalho.

Supervisões

É possível monitorar o desempenho de uma instância RDS com várias ferramentas de monitoramento. Por exemplo, você pode ativar o monitoramento automatizado e definir quais tipos de logs publicar no Amazon CloudWatch. O Percona Monitoring and Management também pode coletar métricas. Para o Aurora, as instâncias T2 têm uma limitação de que o Esquema de Desempenho pode fazer com que o host fique sem memória se ativado.

Segurança

O Amazon RDS não permite o acesso a bancos de dados sem privilégios avançados ou acesso shell. No entanto, com sua conexão à AWS, você pode usar seu(s) banco(s) de dados na nuvem privada virtual e expandir seus recursos de segurança com o Gerenciamento de Identidade e Acesso da AWS.

Custos

A Amazon tem opções de preços diferentes para as instâncias RDS MySQL e Aurora.

Para o RDS MySQL, os custos de armazenamento são baseados no tipo e tamanho do EBS. Você obtém uma seleção de tipos de instância otimizados para se adaptar a diferentes casos de uso de banco de dados relacional.

O Aurora pode custar até 20% mais do que o RDS MySQL. Se você criar réplicas de leitura do Aurora, o custo do seu cluster do Aurora duplicará. Aurora está disponível somente em tamanhos de instância RDS específicos.

Obtenha detalhes sobre os preços do RDS MySQL e do Amazon Aurora e use a calculadora de preços da AWS para calcular seus custos do Amazon RDS em uma única estimativa.

Amazon Aurora vs. Amazon RDS — Qual você deve usar?

A AWS fornece o Aurora e o RDS, e eles compartilham muitos dos mesmos benefícios em configuração, migração de banco de dados, segurança, monitoramento, automação, backup e recuperação. No entanto, vamos comparar o Aurora com o banco de dados do RDS por recurso para ajudá-lo a decidir.

Principais recursos Amazon RDS Aurora amazônica
Desempenho O Amazon RDS usa SSDs para obter melhor rendimento de E/S em todos os seus serviços de banco de dados. O Amazon Aurora pode lidar com cinco vezes a produtividade do MySQL padrão ou duas vezes a produtividade do PostgreSQL padrão.
Compatibilidade do motor do banco de dados Para migrar seus bancos de dados locais ou hospedados no EC2 para o Amazon RDS, você pode usar o Serviço de Migração de Banco de Dados do AWS. O Amazon Aurora é compatível com os bancos de dados MySQL e PostgreSQL.
Escala automática de armazenamento O Amazon RDS exige que você forneça até 6 TB de armazenamento com antecedência, com base no uso do banco de dados. O Amazon Aurora aumenta automaticamente seu armazenamento de 10 GB até 64 TB em incrementos de 10 GB, sem impacto no desempenho do banco de dados e sem a necessidade de provisionar o armazenamento com antecedência.
Escalabilidade Tanto o Amazon RDS para MySQL quanto o Aurora permitem que você escale rapidamente seus recursos de computação e memória em alguns minutos (até um máximo de 32 vCPUs e 244 GiB de RAM).
Replicação O Amazon RDS permite o fornecimento de cinco réplicas sem failover automático que poderia resultar em perda de dados de última hora. O Amazon Aurora permite o fornecimento de 15 réplicas, com a replicação levando milissegundos. Ele também oferece failover automático para evitar qualquer perda de dados.
Backup e recuperação O Amazon RDS executa automaticamente um instantâneo diário completo de seus dados durante a janela de backup que você definiu. Durante este processo, a E/S de armazenamento pode ser suspensa e pode durar a duração do instantâneo. Durante este processo, você pode experimentar latência.

O Amazon RDS oferece backups instantâneos que podem ser usados para criar uma restauração pontual em caso de desastre.
O Amazon Aurora oferece vários recursos que simplificam os processos de backup e restauração. O processo de backup é automático, incremental e contínuo, sem impacto no desempenho do banco de dados.

Todas as instantâneas do Amazon Aurora DB incluem uma cópia da última transação e estão disponíveis imediatamente e sem custo. Isso significa que você pode usar o Amazon Aurora para consultas mesmo ao restaurar uma cópia pontual de uma instância de banco de dados.
Disponíveis O failover do Amazon RDS para uma réplica leva comparativamente mais tempo e precisa ser feito manualmente. Em alguns casos, os clientes podem preferir mudar do RDS primário-secundário para o Aurora ou vice-versa. Para garantir que seus dados estejam seguros, o Amazon Aurora mantém seis cópias em três Zonas de Disponibilidade e tentará automaticamente restaurar seu banco de dados em um AZ saudável sem perda de dados.
Correções e atualizações A segurança é primordial no setor de TI, e isso também se aplica a bancos de dados. Usando o Amazon RDS ou Aurora, é fácil manter seu banco de dados atualizado com os patches mais recentes automaticamente.

Um Amazon DBaaS pode ser adequado para você?

Decidir se é hora de migrar de um mecanismo de banco de dados para outro pode ser desafiador. Primeiro, você deve ponderar os prós e contras de cada solução em relação aos requisitos de seu negócio. Por anos, muitas empresas escolheram uma solução Amazon DBaaS como uma maneira econômica e prática de alcançar seus objetivos críticos. Se você está apenas começando a planejar sua migração ou já está no meio, esperamos que este artigo ajude a garantir que você compreenda seus principais recursos.

Veja como a Unisys pode ajudá-lo a dimensionar, configurar e operar bancos de dados relacionais de forma econômica usando os serviços Amazon RDS.

Saiba mais