Amazon Aurora DSQL (Preview) – #Parte 1

Amazon Aurora DSQL (Preview)

AWS anuncia  o preview do Amazon Aurora DSQL: Banco de Dados SQL Distribuído, Sem servidor e Com Alta Disponibilidade Ativa-Ativa

O Amazon Aurora DSQL, é um banco de dados SQL distribuído, sem servidor e com alta disponibilidade ativa-ativa, onde permite criar aplicativos altamente disponíveis, com escalabilidade praticamente ilimitada, alta disponibilidade e gerenciamento de infraestrutura simplificado.

Ele foi projetado para facilitar o dimensionamento e a resiliência, possibilitando  as operações de leitura e gravação SQL distribuídas  mais rápidas.

Com o Aurora DSQL, é possível realizar escalonamento horizontal praticamente ilimitado, permitindo ajustar leituras, gravações, computação e armazenamento de forma independente. Ele se adapta automaticamente a demandas de carga de trabalho sem a necessidade de particionamento de banco de dados (sharding) ou atualizações de instância.

Sua arquitetura distribuída ativa-ativa é projetada para oferecer 99,99% de disponibilidade em uma única região e 99,999% em múltiplas regiões, sem pontos únicos de falha e com recuperação automatizada, garantindo a  consistência forte e durabilidade para todas as operações de leitura e gravação em qualquer ponto de extremidade regional.

Seu design sem servidor elimina a necessidade de gerenciamento operacional, como aplicação de patches, atualizações e interrupções para manutenção.

O Aurora DSQL é compatível com PostgreSQL, proporcionando uma experiência de desenvolvimento familiar e fácil de usar.

Atualmente, o Aurora DSQL está disponível em versão prévia nas regiões: Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio) e Oeste dos EUA (Oregon).

Benefícios do Aurora DSQL:

  • Escala virtualmente ilimitada:
    escala automaticamente para atender a qualquer demanda de carga de trabalho, sem a necessidade de particionamento de banco de dados (sharding) ou atualizações de instância.

    Oferece escalabilidade horizontal praticamente ilimitada, permitindo ajustar leituras, gravações, armazenamento e computação de forma independente.

  • Sem infraestrutura para gerenciar:
    Elimina o gerenciamento de infraestrutura, pois não é necessário provisionar, corrigir, gerenciar ou atualizar servidores.

    O Aurora DSQL lida automaticamente com as atualizações, sem tempo de inatividade e sem impactar o desempenho do aplicativo.

  • Desenvolva aplicativos sempre disponíveis:
    Assegure a resiliência do aplicativo com leituras e gravações fortemente consistentes e duráveis em qualquer endpoint regional.

    O Aurora DSQL foi projetado para oferecer até 99,999% de disponibilidade, sem pontos únicos de falha e com recuperação automatizada de falhas.

  • Simplicidade de uso
    Configure um novo banco de dados em apenas algumas etapas.

    Compatível com PostgreSQL, o Aurora DSQL oferece uma experiência intuitiva para desenvolvedores, facilitando a criação de novos aplicativos.

Casos de Uso:

  • Desenvolva aplicativos sem servidor em qualquer escala:
    Crie aplicativos nativos da nuvem que evoluem de startups a operações em escala empresarial, sem a necessidade de atualizações ou refatorações ao longo do caminho.

    Integre-se de forma simples a microsserviços e arquiteturas orientadas a eventos.

  • Desenvolva Aplicativos de Última Geração:
    Crie soluções altamente escaláveis para setores como bancos, comércio eletrônico, viagens e varejo, garantindo alta disponibilidade e desempenho excepcionais.
  • Implantar aplicativos multirregionais:

           Crie soluções como serviços de pagamento, jogos mobile e aplicativos de mídia social, projetados               para oferecer escalabilidade e resiliência em múltiplas regiões.

  • Crie Aplicativos SaaS:
    Implemente soluções multilocatárias com dimensionamento flexível de instâncias e armazenamento para atender às demandas de diferentes usuários.

Até o próximo post Acessando o Aurora DSQL #Parte 2

#AWS
#AmazonAuroraDSQL
#SempreEmMovimento
#MVPBuzz

https://docs.aws.amazon.com/aurora-dsql/latest/userguide/what-is-aurora-dsql.html