Imagem banner

Especialização em Amazon Aurora

O Amazon Aurora é um banco de dados relacional, compatível com o MySQL e PostgreSQL, criado na nuvem AWS para que o serviço seja até cinco vezes mais rápido que bancos de dados MySQL padrão e três vezes mais rápido que bancos de dados PostgreSQL padrão!

Imagem banner

O Amazon Aurora gerencia automaticamente o armazenamento de dados, de acordo com a necessidade da sua aplicação, realizando 6 cópias dos dados em 3 zonas de disponibilidades, conferindo alta disponibilidade e réplicas de leitura com latências na casa dos milissegundos.

O Aurora faz parte do Amazon Relational Database Service (Amazon RDS) e aproveita os recursos do RDS para gerenciamento e administração do banco de dados. É possível aumentar a capacidade e a performance de leitura de dados adicionando até 15 réplicas de leitura em três zonas de disponibilidade com o clique de um botão.

Benefícios do Amazon Aurora

A CloudDog, como Parceira AWS, detém um espectro abrangente de especializações, dentre as quais se destaca a migração de Bancos de Dados para a AWS. Nesse contexto, empregamos o Amazon Aurora como nosso serviço de banco de dados gerenciado, visando assegurar a máxima performance, segurança e disponibilidade dos dados corporativos de sua empresa. A escolha do Amazon Aurora reflete nosso compromisso em oferecer soluções que atendam aos mais elevados padrões de excelência e confiabilidade.

Conheça os nossos diferenciais

Os principais benefícios do AWS Config são:

  • Planejamento A CloudDog possui grande experiência na migração de bancos de dados para a Nuvem AWS, apoiando todas as necessidades de planejamento para um projeto de migração bem sucedido.

  • Prova de Conceito Trabalhando de forma próxima com a Amazon Web Services, realizamos junto com clientes projetos de Prova de Conceito para validar a compatibilidade de aplicações com o banco de dados Amazon Aurora, proporcionando tomada de decisão com grande assertividade.

  • Teste de Carga Avaliamos junto com clientes o comportamento de operações mais críticas da aplicação para que a migração ocorra sem surpresas.

  • Migração de Oracle Database Realizamos a migração de bancos de dados Oracle para Amazon Aurora PosgreSQL utilizando o serviço de migração de banco de dados Database Migration Service.

Diferenciais do Amazon Aurora

Durante os projetos de migração, a CloudDog identificou alguns casos de uso possíveis com o Amazon Aurora:

Aumente a disponibilidade do seu banco de dados

O RDS MySQL existe a possibilidade configuração de Multi-AZ, como estratégia de tolerância a falhas, e adicionar réplicas de leitura, no entanto, a instância Multi-AZ não é utilizável e frequentemente o tempo de replicação entre a base de origem e as réplicas é muito elevado, inibindo sua eficácia em alguns cenários.

Migração de MySQL para Amazon Aurora

Com o Amazon Aurora, ao criar um cluster, é gerado um serviço de armazenamento gerenciado de alta performance e alta disponibilidade, compartilhado entre todas as réplicas de leitura, possibilitando a sincronização com baixíssima latência.

Comparação de Alta Disponibilidade entre MySQL e Amazon Aurora

Em uma eventual falha da Instância Original, uma Réplica será promovida automaticamente para uma nova Instância Original, restabelecendo o processamento em um curto período de tempo.

Distribua a Carga de Sua Aplicação Multi-Tenant

Em aplicações SaaS frequentemente são utilizados bancos de dados Multi-Tenant, onde usa-se um único banco de dados para diversos clientes, tornando complexa a escalabilidade do banco de dados, que é imprescindível quando ocorre o aumento na utilização do serviço.

Com o Amazon Aurora é possível a configuração de um Cluster com mais de uma Instância de Escrita/Leitura, aumentando a disponibilidade da aplicação e permitindo um poder computacional maior.

Amazon Aurora Multi-Master utilizada em aplicações SaaS

Na eventualidade de falha de uma Instância, qualquer outra Instância poderá dar continuidade no processamento.

Comparação de Alta Disponibilidade Amazon Aurora Multi-Master utilizada em aplicações SaaS

As aplicações SaaS configuradas para utilizar o Amazon Aurora Multi-Master podem utilizar estratégias personalizadas para balanceamento da carga priorizando tráfego de clientes para instâncias específicas.

Acelere a criação de relatórios analíticos

O Amazon Aurora otimiza a execução de consultas analíticas através da utilização da opção Parallel Query. Com esse recurso, as consultas são processadas diretamente no Cluster Storage, resultando em uma redução significativa no tempo de execução.

Execução de Consultas Analíticas diretamente no Cluster Storage

Além disso, aprimora a realização de operações transacionais e consultas analíticas de maneira eficiente.

Reduza riscos de mudanças no seu banco de dados (Fast DB Clone)

Teste alterações na estrutura de tabelas ou limpeza nos bancos de dados utilizando um clone do banco de dados de produção.

Com o fast database cloning é possível realizar a criação de bancos de dados compartilhando os mesmos dados do banco de dados original.

Amazon Aurora Fast Database Cloning

Ao realizar testes no banco de dados clonado, somente os blocos referentes a dados alterados serão ocuparão novo espaço de armazenamento.

Recupere rapidamente para o estado anterior

Eventualmente, mesmo ao adotar todas as precauções, o pior pode ocorrer, como a exclusão acidental de uma tabela importante ou alterações equivocadas durante uma manutenção.

Com a funcionalidade de Backtracking, torna-se possível reverter o banco de dados a um estado anterior e recuperar dados excluídos, proporcionando uma camada adicional de segurança e prevenção contra situações indesejadas.

No cenário abaixo, a tabela ITEM é excluída as 10:30:15, o banco de dados retorna ao estado anterior em 10:35:20

Amazon Aurora Backtracking

A opção de backtracking deve ser configurada para possibilitar a sua utilização.

Dinamize a Capacidade para Atender às Demandas em Constante Crescimento

Em um banco de dados tradicional, é frequentemente provisionado a capacidade para atender o pico de utilização, eventualmente ocorrendo momentos de inatividade, ou seja, desperdício.

Com o Amazon Aurora é possível a configuração de Instâncias menores possibilitando um incremento na estratégia de tolerância a falhas.

Desperdício de capacidade em banco de dados MySQL

Em cenários anteriores, o aumento do número de usuários já poderia resultar em perda de desempenho. No entanto, com o Amazon Aurora, é possível adicionar capacidade adicional dinamicamente para atender à crescente demanda, mantendo uma performance consistente e eficiente.

Capacidade do Amazon Aurora pode crescer dinamicamente

Se o número de usuários continuar a aumentar, no cenário anterior, os usuários começariam a perceber falhas de processamento generalizadas na aplicação, podendo resultar em perda de receita. Por outro lado, o Amazon Aurora continua a expandir-se para acomodar a demanda adicional, assegurando a estabilidade e evitando possíveis impactos negativos na experiência do usuário e nos resultados financeiros.

MySQL já apresenta falhas enquando o Amazon Aurora continua escalando

Empresa Parceira
e Certificada AWS

selo aws partner network

A notável trajetória da CloudDog teve início em 2019, quando a empresa alcançou o status de Parceiro AWS Nível Select. Desde então, a CloudDog mantém um compromisso firme e contínuo com a Amazon Web Services (AWS). Ao longo dos anos, a empresa acumulou diversas certificações, destacando-se como o segundo parceiro da AWS no Brasil certificado para Amazon CloudFront em 2020. Em 2022, a CloudDog consolidou ainda mais sua experiência no ecossistema da AWS ao conquistar cinco especializações em serviços AWS.

O marco dessa jornada foi atingido em 2023, quando a CloudDog ascendeu ao status de parceiro AWS Advanced, em reconhecimento às suas habilidades técnicas avançadas e seu impressionante histórico, que inclui a realização bem-sucedida de mais de 100 projetos na Nuvem AWS. Nesse mesmo ano, a CloudDog deu um passo significativo ao conquistar a especialização em AWS Control Tower, evidenciando seu compromisso contínuo com a AWS. Atualmente, a CloudDog está plenamente capacitada para conduzir com êxito a migração das cargas de trabalho dos clientes para a AWS, proporcionando resultados excepcionais e contínuos. Essa capacidade é respaldada por uma equipe de especialistas certificados e uma profunda compreensão das soluções da AWS.

Essa conquista ressalta inequivocamente a posição de destaque da CloudDog como um parceiro de consultoria confiável no universo da AWS, consolidando sua reputação como líder no fornecimento de soluções de alta qualidade e excelência técnica.

Perguntas Frequentes

Como é feita a criptografia dos dados no Amazon Aurora?

Seta do FAQ

O Amazon Aurora permite que você criptografe seus bancos de dados usando chaves que você gerencia por meio do AWS Key Management Service. Em uma instância de banco de dados executada com criptografia Amazon Aurora, os dados armazenados em repouso no armazenamento subjacente são criptografados, assim como seus backups automatizados, instantâneos e réplicas no mesmo cluster.


O Amazon Aurora é mais rápido que o RDS MySQL Community?

Seta do FAQ

Sim, o Amazon Aurora possui diversas otimizações possibilitadas pelo Cluster Storage, fazendo com que consiga processar até 5x mais operações que o RDS MySQL Community usando o mesmo tipo de instância.


O Amazon Aurora pode ter até quantas Instâncias na configuração Multi-Master?

Seta do FAQ

Atualmente o Amazon Aurora suporta 2 instâncias na configuração Multi-Master, no entanto, essa limitação poderá ser removida a qualquer momento.


O Amazon Aurora é compatível com o MySQL?

Seta do FAQ

Sim, a maior parte do código, dos aplicativos, dos drivers e das ferramentas que você já usa com bancos de dados MySQL pode ser usada com o Amazon Aurora com pouca ou nenhuma alteração. O mecanismo de banco de dados do Amazon Aurora é projetado para ser compatível com fio com o MySQL 5.6 e 5.7 usando o mecanismo de armazenamento InnoDB.


Como migrar do Banco de Dados Oracle para o Amazon Aurora?

Seta do FAQ

Para migrar de um banco de dados Oracle para o Amazon Aurora, é necessário fazer a configuração do mapeamento do Schema do banco de dados, replicação dos dados entre o banco de dados Oracle e o banco de dados Aurora PosgreSQL utilizando o serviço Database Migration Service. Em seguida, deverá ser revista a otimização dos índices das tabelas dos demais artefatos.


Qual é a diferença entre Amazon RDS e Amazon Aurora?

Seta do FAQ

Com o Amazon Aurora, você pode provisionar até 15 réplicas, e a sincronização é realizada em milissegundos. Por outro lado, o RDS permite apenas cinco réplicas e o processo de replicação é mais lento do que o Amazon Aurora. As réplicas no Amazon Aurora compartilham o Cluster Storage.


Fale com nossos
especialistas em Nuvem AWS

Descubra como podemos colaborar para otimizar os custos na Nuvem AWS, proporcionando soluções personalizadas para as necessidades específicas da sua empresa. Além disso, explore as vantagens do Amazon Aurora, um serviço de banco de dados relacional da AWS, que oferece desempenho excepcional, escalabilidade e alta disponibilidade. Maximize o potencial da sua infraestrutura na nuvem e impulsione a eficiência operacional.

Confira nossas novidades

Outras Especializações