Pular para o conteúdo principal

Amazon Aurora

Amazon Aurora Sem Servidor

Ajuste a escala instantaneamente para centenas de milhares de transações em incrementos refinados e reduza a escala verticalmente até zero com o Aurora PostgreSQL e o Aurora MySQL

O que é o Amazon Aurora Sem Servidor?

O Amazon Aurora Sem Servidor é uma configuração sob demanda e com ajuste de escala automático para o Amazon Aurora. Ele inicia, encerra e escala a capacidade automaticamente de acordo com as necessidades de sua aplicação. Você pode executar um banco de dados na nuvem sem gerenciar nenhuma instância de banco de dados. Você também pode usar instâncias do Aurora Sem Servidor v2 junto com instâncias provisionadas em seus clusters de banco de dados existentes ou novos.

O gerenciamento manual da capacidade do banco de dados desperdiça um tempo valioso e pode levar ao uso ineficiente dos recursos do banco de dados. Com o Aurora Sem Servidor, você cria um banco de dados, especifica o intervalo da capacidade desejada para o banco de dados e conecta suas aplicações. Você paga por segundo pela capacidade do banco de dados que usa quando ele está ativo e migra entre as configurações padrão e sem servidor seguindo algumas etapas no console do Amazon Relational Database Service (Amazon RDS).

Amazon Aurora Sem Servidor v2

O Amazon Aurora Sem Servidor v2 escala instantaneamente centenas para milhares de transações em uma fração de segundo. À medida que é escalonado, ele ajusta a capacidade em incrementos granulares para fornecer a quantidade certa de recursos de banco de dados de que a aplicação precisa. Não há capacidade de banco de dados para você gerenciar. Você paga apenas pela capacidade que sua aplicação consome e pode economizar até 90% do custo do banco de dados em comparação com o custo de provisionamento de capacidade para picos de carga.

O Aurora Serverless v2 oferece suporte a todos os tipos de workloads de banco de dados. Podem ser citados como exemplos ambientes de desenvolvimento e teste, sites e aplicações com workloads pouco frequentes, intermitentes ou imprevisíveis para as aplicações críticas de negócios mais exigentes que requerem alta escala e alta disponibilidade. Ele oferece suporta à toda a amplitude dos recursos do Aurora, incluindo o banco de dados global, implantações multi-AZ e réplicas de leitura. O Aurora Sem Servidor v2 está disponível para o Amazon Aurora MySQL-Compatible Edition e PostgreSQL-Compatible Edition.

Benefícios

Altamente escalável

Escale instantaneamente centenas de milhares de transações, em uma fração de segundo.

Altamente disponível

Potencialize suas workloads essenciais aos negócios com toda a amplitude de recursos do Aurora, incluindo clonagem, banco de dados global, Multi-AZ e réplicas de leitura.

Econômico

Aumente a escala na horizontal de incrementos granulares para fornecer um certo número de recursos do banco de dados e pague apenas pela capacidade consumida.

Simples

Remove a complexidade do provisionamento e do gerenciamento da capacidade do banco de dados. O banco de dados será dimensionado para atender às necessidades de sua aplicação.

Transparente

Escale a capacidade do banco de dados instantaneamente, sem interromper as solicitações de aplicações recebidas.

Durável

Protege contra perda de dados usando o armazenamento Aurora distribuído, tolerante a falhas e com recuperação automática, tornando seus dados duráveis em três zonas de disponibilidade (AZs) em uma região.

Casos de uso

    Você está executando uma aplicação pouco usada, com picos que variam de 30 minutos a várias horas algumas vezes por dia ou várias vezes por ano, como uma aplicação de RH, orçamento, relatórios operacionais. Não é mais necessário provisionar a capacidade de pico, o que exigiria o pagamento por recursos que não serão usados continuamente, ou calcular a capacidade média, o que poderia prejudicar a performance e ocasionar uma experiência de usuário insatisfatória.

    Você está executando workloads com uso de banco de dados ao longo do dia e com picos de atividade difíceis de prever. Por exemplo, um site de informações sobre trânsito que pode apresentar picos de atividade quando começa a chover. Seu banco de dados fará o ajuste de escala da capacidade de forma automática para atender às necessidades da carga de pico da aplicação, retornando ao normal quando a alta de atividade terminar.

    Empresas com centenas ou milhares de aplicações, cada uma com o suporte de um ou mais bancos de dados, devem gerenciar recursos para toda a frota de banco de dados. Como os requisitos das aplicações flutuam, a necessidade de monitorar e ajustar continuamente a capacidade de cada banco de dados para garantir alta performance, alta disponibilidade e permanecer abaixo do orçamento pode ser desencorajador. Com o Aurora Serverless v2, a capacidade do banco de dados é ajustada automaticamente com base na demanda da aplicação. Você não precisa mais gerenciar manualmente milhares de bancos de dados em sua frota. Recursos como o banco de dados global e implantações multi-AZ garantem alta disponibilidade e recuperação rápida.

    Em geral, os fornecedores de software como serviço (SaaS) operam centenas ou milhares de bancos de dados Aurora, cada um oferecendo suporte a um cliente diferente, em um único cluster para melhorar a utilização e aumentar a economia. Mas eles ainda precisam gerenciar cada banco de dados individualmente, incluindo monitoramento e resposta a bancos de dados colocados no mesmo cluster que podem ocupar mais recursos compartilhados do que o planejado. Com o Aurora Serverless v2, os fornecedores de SaaS podem provisionar clusters de banco de dados Aurora para cada cliente individual sem se preocupar com os custos da capacidade provisionada. Ele desliga automaticamente os bancos de dados quando estes não estão em uso para economizar custos e ajusta instantaneamente a capacidade dos bancos de dados para atender às mudanças nos requisitos da aplicação.

    Os clientes com altos requisitos de gravação ou leitura geralmente dividem os bancos de dados entre várias instâncias para obter maior throughput. No entanto, os clientes geralmente provisionam muitas ou poucas instâncias, aumentando os custos ou limitando a escala. Com o Aurora Serverless v2, os clientes dividem os bancos de dados em várias instâncias do Aurora e permitem que o serviço ajuste a capacidade de maneira instantânea e automática com base na necessidade. Ele ajusta perfeitamente a capacidade de cada nó sem tempo de inatividade ou interrupção e usa apenas a quantidade certa de capacidade necessária para oferecer suporte às aplicações.

Como começar a usar

O Aurora Sem Servidor v2 está disponível para Aurora com edições compatíveis com MySQL e PostgreSQL. Começar a usar é fácil: escolha Sem Servidor v2 ao criar um cluster de banco de dados do Aurora, especifique a faixa de capacidade do banco de dados e conecte as aplicações.

Comece a usar o Amazon Aurora Sem Servidor v2

Clientes

British Airways

A British Airways é uma companhia aérea global que aproxima pessoas, lugares e culturas diversas há mais de 100 anos.

“Graças ao Amazon Aurora Sem Servidor v2 e à API de dados, agora podemos paralelizar nossa análise e nosso processamento de dados no AWS Lambda. Em vez de executar nossas workloads de ciência de dados em sequência, podemos executá-las simultaneamente. O Lambda pode escalar perfeitamente de zero a 200 ou 300 funções em execução simultânea, e a API de dados gerencia com eficiência os picos de conexão. Consequentemente, a análise de dados de um único voo agora costuma ser concluída em menos de 30 segundos, uma melhoria significativa em relação às dezenas de minutos que o processo costumava demorar.”

Nils Mohr, engenheiro sênior de software de dados de voo, British Airways

Missing alt text value

CloudZero

A CloudZero é líder em inteligência de custos na nuvem.

“O Amazon Aurora Sem Servidor v2 e a API de dados nos permitem evitar o gerenciamento de controles complexos de VPCs e de acesso à rede, o que reduz significativamente nossa complexidade operacional e nossos esforços para garantir a segurança. Isso significa que podemos nos concentrar na contratação de mais engenheiros de software e menos pessoal de operações. Consideramos essa situação como viver o “estilo de vida com tecnologia sem servidor”, em que confiamos na AWS para garantir nosso tempo de atividade e disponibilidade, permitindo-nos agir mais rapidamente com menos despesas de pessoal.”

Erik Peterson, diretor de tecnologia, diretor de segurança da informação e fundador, CloudZero

Missing alt text value

EasyGo

A EasyGo desenvolve os melhores produtos do setor de jogos usando a mais recente tecnologia para jogadores de todo o mundo. A EasyGo desenvolve plataformas como a stake.com, a plataforma líder mundial de Crypto Casino e apostas em esportes, que opera com 100% de transparência e justiça comprovadas em apostas com Bitcoin, Ethereum, Litecoin e outras criptomoedas. A EasyGo precisava de uma solução de banco de dados que pudesse lidar com milhares de jogadores simultaneamente durante grandes eventos esportivos, como a Copa do Mundo e as temporadas de NBA e NFL. Com o crescimento anual de seus jogadores, a EasyGo precisava escalar para acomodar a sua dinâmica base de jogadores.

“A natureza altamente variável das workloads durante as temporadas esportivas causou um aumento rápido na escala, além dos modelos de tráfego normais. Queríamos que a equipe de engenharia passasse menos tempo gerenciando os requisitos de escala do banco de dados, além de uma solução de banco de dados que pudesse escalar facilmente para gerenciar eventos esportivos em todo o mundo, em diferentes fusos horários. A EasyGo migrou aproximadamente 50 bancos de dados para o Amazon Aurora Sem Servidor v2, permitindo que a equipe focasse no desenvolvimento de jogos maiores e melhores, e gastando menos tempo na investigação de congestionamentos.”

Diretor de Engenharia, Easygo

Easygo company logo in blue text on a white background.

Intuit

A Intuit é fornecedora líder no segmento de software de gerenciamento financeiro para consumidores, pequenas empresas e profissionais de contabilidade, oferecendo produtos como TurboTax, QuickBooks, Mint, Credit Karma e Mailchimp.

“Com o objetivo de reduzir a sobrecarga operacional e melhorar nossos custos de banco de dados, decidimos utilizar o Amazon Aurora Sem Servidor. Clusters de configuração mista são perfeitos para nosso caso de uso, o que nos permite usar uma combinação de gravador Amazon Aurora provisionado e leitores Amazon Aurora Sem Servidor v2 no mesmo cluster. Com o Aurora Sem Servidor v2, obtemos os benefícios do escalonamento automático sem comprometer nossa necessidade de alta disponibilidade e recuperação de desastres. Usamos o Aurora Sem Servidor v2 em nossos ambientes de produção e não produção, e isso nos ajudou a economizar aproximadamente 55% em nossos custos de provisionamento de banco de dados. Com o Aurora Sem Servidor v2, nossos desenvolvedores podem se concentrar mais na criação de recursos e menos no gerenciamento da capacidade.”

Rajesh Saluja, engenheiro de dados chefe, Intuit

Missing alt text value

S&P Dow Jones Indices

O S&P Dow Jones Indices (S&P DJI), um segmento comercial da S&P Global Inc., oferece índices inovadores e uma gama de soluções de ponta que ajudam investidores a identificar, mensurar e capitalizar em oportunidades de investimento mundiais. O S&P DJI tem aproximadamente 200 bancos de dados que suportam suas principais aplicações, cujos tamanhos atingem de 500 GB a 15 TB.

Começamos nossa jornada de migração com a Amazon Web Services (AWS) de on-premises para MySQL no Amazon EC2 e, a partir de então, migramos para a edição compatível com o MySQL do Amazon Aurora, por meio do AWS Database Migration Service (AWS DMS). Adotamos recentemente o Aurora Serverless v2 para um novo aplicativo que inclui os recursos de machine learning por meio do AWS SageMaker para a classificação de ativos setoriais. A definição de tarefas do AWS Glue para a ingestão de dados de feeds do Twitter proporcionou um workload muito dinâmico para esta aplicação. Adotamos o Aurora Sem Servidor v2, que pode escalar recursos computacionais dinamicamente para oferecer suporte ao processamento de todas as tarefas do AWS Glue e as funções do AWS Lambda, enquanto realiza a ingestão massiva de dados. Também habilitamos o encaminhamento de gravação para manter nossa aplicação ativa em mais de uma região, com o Amazon Aurora Global Database.”

Shivakumar Bangalore, diretor sênior de engenharia de banco de dados, S&P Global Inc.

Missing alt text value

Shoplazza

Fundada em 2017, a Shoplazza entrou no cenário de varejo do Canadá com a missão de simplificar a forma como varejistas e vendedores on-line se conectam com os consumidores. Hoje, a Shoplazza lidera o setor com sua plataforma omnicanal robusta, capacitando os varejistas a alcançar os clientes onde quer que eles comprem, seja na loja física, on-line ou por meio do comércio social. Desde a criação de vitrines on-line até a integração perfeita das vendas em lojas físicas e sites de comércio eletrônico, as soluções da Shoplazza oferecem uma abordagem unificada às vendas omnicanal.

“Em 2024, introduzimos o Amazon Aurora Sem Servidor v2 em nossa arquitetura de microsserviços, para dar suporte a workloads críticas, como marketing, pedidos e pagamentos. Durante os períodos de pico, o Aurora Sem Servidor v2 aumenta facilmente a capacidade e depois reduz automaticamente após o aumento. Com essa configuração de escalonamento automático, reduzimos os custos em mais de 40% e, ao mesmo tempo, reduzimos o trabalho manual do banco de dados em 50%. O Aurora Sem Servidor v2 capacitou nossas equipes a se concentrarem menos no gerenciamento da infraestrutura e mais na inovação de aplicações que impulsionam nossos negócios.”

Bing Xia, cofundador e diretor de tecnologia, Shoplazza

Missing alt text value

ShortMax

A Jiuzhou Culture, uma empresa da indústria de teatro de formato curto fundada em 2021, oferece uma operação abrangente e completa que cobre toda a cadeia industrial, incluindo gerenciamento de direitos autorais, produção, colocação de produtos e distribuição de plataformas. Sua subsidiária, a ShortMax, uma plataforma de conteúdo audiovisual, expandiu seu alcance para mais de 240 países.

“Nosso negócio exige expansão de recursos em tempo real sem tempo de inatividade para lidar com picos repentinos de tráfego. Os métodos tradicionais de ajuste de escala geralmente exigem alguns minutos de tempo de inatividade, o que não é adequado às nossas necessidades. Para enfrentar esse desafio, adotamos o banco de dados Amazon Aurora Sem Servidor para dar suporte à nossa plataforma de drama curto, o ShortMax, incluindo vários módulos principais, como pagamento e gerenciamento de usuários. O Aurora Sem Servidor é capaz de escalar em segundos, reduzindo a interrupção dos negócios de mais de dez minutos ao usar métodos tradicionais de ajuste de escala para zero segundo durante o período de expansão. Ele também oferece suporte à redução da capacidade para zero nas unidades de capacidade do Aurora (ACUs), sem cobranças durante períodos de inatividade do banco de dados. Essa solução nos permite gerenciar com eficiência nossos recursos de banco de dados, mantendo a máxima continuidade de negócios para nossos 5.500.000 usuários ativos diários.”

Gao Zhensheng, CTO, ShortMax

Missing alt text value