Recursos do Amazon Aurora DSQL
Banco de dados SQL distribuído com tecnologia sem servidor mais rápido, ideal para aplicações de alta disponibilidade
O Amazon Aurora DSQL é o banco de dados SQL distribuído com tecnologia sem servidor mais rápido com alta disponibilidade ativo-ativa para ajudar a garantir que suas aplicações estejam sempre disponíveis. Ele garante que todas as leituras e gravações em qualquer endpoint regional sejam rigorosamente consistentes e duráveis. O design sem servidor do Aurora DSQL facilita o gerenciamento de bancos de dados, oferecendo escalabilidade praticamente ilimitada e zero gerenciamento de infraestrutura.
Infraestrutura e escalabilidade com tecnologia sem servidor
Abrir tudo-
Não há servidores para provisionar, corrigir ou gerenciar, e não há software para instalar, manter ou operar. O Aurora DSQL gerencia automaticamente as atualizações, como atualizações de versões secundárias, aplicações de patches e atualizações de segurança, eliminando o tempo de inatividade para manutenção e permitindo que você se concentre na inovação.
-
É fácil começar aos poucos e escalar praticamente sem limites, sem a necessidade de intervenção manual e sem alterações na arquitetura de dados ou no projeto da aplicação. O Amazon Aurora DSQL realiza a escalabilidade contínua de leituras, gravações, computação e armazenamento de forma independente, removendo gargalos de escalabilidade e preservando a performance.
Alta disponibilidade e durabilidade
Abrir tudo-
O Aurora DSQL foi desenvolvido para oferecer 99,99% de disponibilidade em uma única região e 99,999% de disponibilidade em diversas múltiplas. Os clusters dessa solução fornecem suporte à alta disponibilidade de aplicações ao disponibilizar um endpoint multi-AZ totalmente gerenciado e redundante por cluster. Isso significa que suas aplicações podem continuar lendo e gravando com forte consistência, mesmo no caso raro de o processamento da aplicação ser interrompido em uma região da AWS.
-
O Aurora DSQL tem tolerância a falhas integrada sem nenhum ponto único de falha. O Aurora DSQL garante que cada componente do sistema esteja protegido contra falhas individuais de máquinas ou instalações de data center. No caso de um componente se aproximar da sobrecarga, a solução redistribui a workload de forma automática para manter a integridade do sistema ao criar cópias adicionais, conforme necessário, sem causar tempo de inatividade ou perda de dados. O Aurora DSQL se recuperará automaticamente, restaurando componentes sem a necessidade de nenhuma operação manual e sem comprometer a disponibilidade ou a consistência.
Altamente seguro
Abrir tudo-
O Aurora DSQL possibilita o mais alto nível de segurança, com isolamento robusto de workloads por meio de microVMs do Firecracker. A solução se integra de forma nativa ao AWS Identity and Access Management (IAM) para autenticação e autorização em banco de dados. Todos os dados dos clientes são privados e estão sempre protegidos por criptografia, tanto em repouso quanto em trânsito.
-
Por padrão, o Aurora DSQL criptografa todos os dados em repouso do cliente. A criptografia em repouso aumenta a segurança de seus dados usando chaves de criptografia armazenadas no AWS Key Management Service (AWS KMS).
-
O Aurora DSQL é compatível com endpoints da nuvem privada virtual (VPC) de gateway e com endpoints da VPC de interface para conexões dentro de uma VPC ou de data centers on-premises. A conectividade de rede privada pode ser configurada de suas aplicações on-premises para o Aurora DSQL por meio da interface de endpoints da VPC habilitados com o AWS PrivateLink, simplificando sua conectividade privada com o Aurora DSQL e mantendo a conformidade.
-
O Aurora DSQL usa o AWS Identity and Access Management (IAM) para autenticar e autorizar o acesso aos recursos. Você pode especificar políticas do IAM e políticas baseadas em identidade, definir o controle de acesso por atributo (ABAC) usando tags nas políticas e especificar condições que permitem acesso granular, restringindo o acesso de leitura ou gravação, com base nas identidades. Você pode associar perfis do IAM aos perfis de banco de dados do Postgres, unindo os benefícios do IAM aos privilégios do PostgreSQL, para fornecer uma política abrangente de autorização e acesso aos seus dados.
-
Com a integração do AWS Backup, você pode usar o serviço totalmente gerenciado do AWS Backup para centralizar e automatizar a proteção de dados com o Aurora DSQL. Você pode escolher backups completos em cluster para contas entre regiões e entre regiões e automatizar as janelas de backup agendadas. Para restaurar, o AWS Backup sempre criará novos clusters.
-
O Aurora DSQL oferece métricas no Amazon CloudWatch para permitir que você acompanhe as principais métricas, como latência de confirmação, bytes gravados e bytes lidos no Console de Gerenciamento da AWS. Com os alarmes do Amazon CloudWatch, você pode definir alarmes para métricas específicas em um determinado período e realizar ações com base em limites personalizáveis.
Produtividade dos desenvolvedores
Abrir tudoCom apenas algumas etapas simples no console do Aurora DSQL, você pode criar um novo cluster do Aurora DSQL e começar a desenvolver sua próxima aplicação em apenas alguns segundos. Com o nível gratuito da AWS, você pode começar gratuitamente, sem compromissos iniciais.
-
O Aurora DSQL proporciona uma experiência intuitiva para desenvolvedores, fornecendo suporte para a maioria das consultas PostgreSQL frequentemente usadas e diversos atributos populares. Isso significa que ele retorna resultados de consulta idênticos para todos os recursos compatíveis, fornece comportamento idêntico para a maioria dos recursos e disponibiliza suporte para drivers e ferramentas PostgreSQL populares com alterações mínimas de configuração.
O Aurora DSQL fornece um servidor de protocolo de contexto para modelos (MCP), facilitando a interação de seus modelos de IA generativa e banco de dados por meio de linguagem natural. Esse recurso ajuda a acelerar os ciclos de desenvolvimento e melhorar a produtividade do desenvolvedor, eliminando a necessidade de profundo conhecimento de SQL ou de esquemas, reduzindo a alternância de contexto e gerando código para revisão em segundos, em vez de horas ou dias.
O Aurora DSQL está diretamente integrado a ferramentas de desenvolvimento amplamente utilizadas, ambientes de programação assistidos por IA e frameworks, tanto dentro quanto fora da infraestrutura da AWS, para tornar mais fácil e rápido criar, testar e realizar a implantação usando as ferramentas de sua preferência. Você pode usar IDEs (por exemplo, o Kiro) e plataformas em nuvem (por exemplo, o Vercel) para ajudar a desenvolver e lançar aplicações prontas para produção mais rapidamente por meio da linguagem natural. Com acesso a assistentes com tecnologia de IA (por exemplo, o v0 da Vercel), frameworks agênticos (por exemplo, o Amazon Bedrock AgentCore), práticas recomendadas e habilidades pré-configuradas (por exemplo, saberes do Aurora DSQL para o Kiro, habilidades do Claude, habilidades do Gemini e habilidades do Codex), você pode economizar horas e semanas de trabalho de desenvolvimento. Acesse a documentação do Aurora DSQL para começar.