Explorando recursos de banco de dados da AWS

Conceitos de serviços e tecnologia de nuvem da AWS

Rahulraj Singh

Technical Product Manager

Introdução a Database as a Service (DBaaS)

Acesse bancos de dados sem configurar infraestrutura física ou instalar software

 

Um ícone mostrando bancos relacionais.

Conceitos de serviços e tecnologia de nuvem da AWS

Introdução a Database as a Service (DBaaS)

Acesse bancos de dados sem configurar infraestrutura física ou instalar software

 

Dois ícones mostrando bancos relacionais e NoSQL.

Conceitos de serviços e tecnologia de nuvem da AWS

Introdução a Database as a Service (DBaaS)

Acesse bancos de dados sem configurar infraestrutura física ou instalar software

 

Ícones mostrando bancos relacionais, NoSQL e baseados em memória.

Conceitos de serviços e tecnologia de nuvem da AWS

Introdução a Database as a Service (DBaaS)

Acesse bancos de dados sem configurar infraestrutura física ou instalar software

 

Ícones mostrando bancos relacionais, NoSQL, baseados em memória e hospedados em computação.

Conceitos de serviços e tecnologia de nuvem da AWS

O que são bancos relacionais?

Sistemas de armazenamento estruturado que organizam dados em tabelas com relações pré-definidas

Por que usar bancos relacionais?

  • Integridade dos dados
  • Consistência
  • Escalabilidade

Uma estrutura de tabela hierárquica mostrando conexões entre as tabelas de funcionários, departamento e local.

Conceitos de serviços e tecnologia de nuvem da AWS

Bancos relacionais na AWS

Um ícone mostrando o Amazon RDS.

Conceitos de serviços e tecnologia de nuvem da AWS

Bancos relacionais na AWS

Dois ícones mostrando Amazon RDS e Amazon Aurora.

Conceitos de serviços e tecnologia de nuvem da AWS

Amazon RDS

Serviço de banco relacional totalmente gerenciado

Principais recursos

  • Amplo suporte a mecanismos de banco
  • Escalonamento eficiente na nuvem e on-premises

Um fluxograma explicando o fluxo de dados da origem ao destino usando o RDS.

Conceitos de serviços e tecnologia de nuvem da AWS

AWS Aurora

Serviço relacional otimizado para mecanismos MySQL e PostgreSQL

Principais recursos

  • Alto desempenho por cerca de um décimo do custo
  • Backup contínuo integrado
  • Replicação automática multirregião

Um fluxograma explicando o fluxo de dados da origem ao destino usando o AWS Aurora.

Conceitos de serviços e tecnologia de nuvem da AWS

Bancos NoSQL na AWS

Atende modelos de dados além dos relacionais tradicionais, como JSON e documentos brutos

 

Principais recursos

  • Flexibilidade de esquema
  • Escalonamento horizontal

Um ícone mostrando o Amazon DynamoDB.

Conceitos de serviços e tecnologia de nuvem da AWS

Bancos NoSQL na AWS

Atende modelos de dados além dos relacionais tradicionais, como JSON e documentos brutos

 

Principais recursos

  • Flexibilidade de esquema
  • Escalonamento horizontal

Ícones mostrando Amazon DynamoDB e DocumentDB.

Conceitos de serviços e tecnologia de nuvem da AWS

Amazon DynamoDB

Banco NoSQL serverless e totalmente gerenciado, com latência de milissegundos de um dígito em qualquer escala

 

Principais recursos

  • Alto desempenho com throughput e armazenamento quase ilimitados

Um ícone mostrando alto throughput e armazenamento.

Conceitos de serviços e tecnologia de nuvem da AWS

Amazon DynamoDB

Banco NoSQL serverless e totalmente gerenciado, com latência de milissegundos de um dígito em qualquer escala

 

Principais recursos

  • Alto desempenho com throughput e armazenamento quase ilimitados
  • 99,999% de disponibilidade global

Ícones mostrando alto throughput e armazenamento e alta disponibilidade global.

Conceitos de serviços e tecnologia de nuvem da AWS

Amazon DynamoDB

Banco NoSQL serverless e totalmente gerenciado, com latência de milissegundos de um dígito em qualquer escala

 

Principais recursos

  • Alto desempenho com throughput e armazenamento quase ilimitados
  • 99,999% de disponibilidade global
  • Capacidades serverless para escalonamento contínuo

Ícones mostrando alto throughput e armazenamento, alta disponibilidade global e capacidades serverless.

Conceitos de serviços e tecnologia de nuvem da AWS

Casos de uso do DynamoDB

 

  • Streaming de vídeo em tempo real e conteúdo interativo em mídia/entretenimento

Um ícone mostrando streaming de vídeo.

Conceitos de serviços e tecnologia de nuvem da AWS

Casos de uso do DynamoDB

 

  • Streaming de vídeo em tempo real e conteúdo interativo em mídia/entretenimento

 

  • Rastreamento de estoque ou carrinhos de compra por perfil do cliente

Ícones mostrando streaming e rastreamento de carrinhos.

Conceitos de serviços e tecnologia de nuvem da AWS

Casos de uso do DynamoDB

 

  • Streaming de vídeo em tempo real e conteúdo interativo em mídia/entretenimento

 

  • Rastreamento de estoque ou carrinhos de compra por perfil do cliente

 

  • Plataforma de jogos com dados de jogadores, histórico de sessões e rankings

Ícones mostrando streaming, rastreamento de carrinhos e dados de jogos.

Conceitos de serviços e tecnologia de nuvem da AWS

Amazon DocumentDB

  • Banco de documentos JSON nativo, totalmente gerenciado e compatível com MongoDB
  • Opera cargas críticas de documentos em qualquer escala

Um ícone mostrando MongoDB.

Conceitos de serviços e tecnologia de nuvem da AWS

Amazon DocumentDB

  • Banco de documentos JSON nativo, totalmente gerenciado e compatível com MongoDB
  • Opera cargas críticas de documentos em qualquer escala

Ícones mostrando MongoDB e cargas pesadas de documentos.

Conceitos de serviços e tecnologia de nuvem da AWS

Amazon DocumentDB

  • Banco de documentos JSON nativo, totalmente gerenciado e compatível com MongoDB
  • Opera cargas críticas de documentos em qualquer escala

Ícones mostrando MongoDB, cargas pesadas de documentos e sem gestão de infraestrutura.

Conceitos de serviços e tecnologia de nuvem da AWS

Quando usar o DocumentDB?

 

  • Acesso rápido e confiável ao conteúdo do seu CMS, como avaliações e imagens

Um ícone mostrando sistemas de gerenciamento de conteúdo.

Conceitos de serviços e tecnologia de nuvem da AWS

Quando usar o DocumentDB?

 

  • Acesso rápido e confiável ao conteúdo do seu CMS, como avaliações e imagens

 

  • Gerar recomendações e gerenciar milhões de perfis de usuários

Ícones mostrando CMS e mecanismos de recomendação.

Conceitos de serviços e tecnologia de nuvem da AWS

Quando usar o DocumentDB?

 

  • Acesso rápido e confiável ao conteúdo do seu CMS, como avaliações e imagens

 

  • Gerar recomendações e gerenciar milhões de perfis de usuários

 

  • Atender casos de GenAI como busca semântica, recomendações de produtos e chatbots

Ícones mostrando CMS, mecanismos de recomendação e IA generativa.

Conceitos de serviços e tecnologia de nuvem da AWS

Bancos baseados em memória na AWS

Projetados para armazenamento e recuperação de alto desempenho, usando RAM para acesso mais rápido

 

Casos ideais

  • Cache de dados acessados com frequência
  • Análises e processamento em tempo real
  • Aplicações transacionais de alta velocidade

Dois ícones mostrando acesso em tempo real e alto throughput.

Conceitos de serviços e tecnologia de nuvem da AWS

MemoryDB for Redis

Oferta da AWS para executar bancos baseados em memória

Principais recursos

  • Leituras e gravações super-rápidas
  • 99,99% de disponibilidade
  • Recuperação quase instantânea sem perda de dados

Um diagrama em ramificações destacando os recursos do MemoryDB for Redis.

Conceitos de serviços e tecnologia de nuvem da AWS

O que são bancos hospedados em EC2?

Implantado em instâncias EC2, seguindo uma abordagem tradicional e manual de hospedagem de bancos

  • Controle granular sobre configuração e gestão
  • Backups e patches são responsabilidade do usuário

Dois ícones destacando controle sobre configurações e backups manuais.

Conceitos de serviços e tecnologia de nuvem da AWS

Bancos de computação vs. bancos estáticos?

Bancos hospedados em EC2

Dois ícones mostrando configuração manual e controle total de configurações.

Bancos gerenciados pela AWS

Dois ícones mostrando implantação automática e manutenção gerenciada.

Conceitos de serviços e tecnologia de nuvem da AWS

Vamos praticar!

Conceitos de serviços e tecnologia de nuvem da AWS

Preparing Video For Download...