Azure Cosmos DB – Base de Dados de IA Unificada

APLICA-SE A: NoSQL MongoDB Cassandra Gremlin Tabela PostgreSQL

As aplicações atuais têm de ter uma capacidade de resposta elevada e estar sempre online. Para obter baixa latência e elevada disponibilidade, as instâncias destas aplicações têm de ser implementadas em datacenters próximos dos seus utilizadores. As aplicações têm de responder em tempo real a grandes alterações de utilização em horas de pico, armazenar volumes de dados cada vez maiores e disponibilizar esses dados a utilizadores em milissegundos.

Recentemente, o aumento de aplicativos alimentados por IA criou outra camada de complexidade, porque muitos desses aplicativos atualmente integram uma infinidade de armazenamentos de dados. Por exemplo, algumas equipes criaram aplicativos que se conectam simultaneamente ao MongoDB, Postgres e Gremlin. Esses bancos de dados diferem no fluxo de trabalho de implementação e no desempenho operacional, o que representa uma complexidade extra para o dimensionamento de aplicativos. O Azure Cosmos DB pode simplificar e agilizar seu desenvolvimento sendo o único banco de dados de IA para seus aplicativos. O Azure Cosmos DB acomoda todos os seus modelos de dados operacionais, incluindo relacional, documento, vetor, chave-valor, gráfico e tabela.

O Azure Cosmos DB é um NoSQL totalmente gerenciado e um banco de dados relacional para desenvolvimento de aplicativos modernos, incluindo; IA, comércio digital, Internet das Coisas, gestão de reservas e outros tipos de soluções. O Azure Cosmos DB oferece tempos de resposta de milissegundos de um dígito, escalabilidade automática e instantânea, juntamente com velocidade garantida em qualquer escala. A continuidade de negócios é garantida com disponibilidade apoiada por SLA e segurança de nível empresarial.

O desenvolvimento de aplicações é mais rápido e produtivo graças a:

  • Distribuição de dados multi-região chave na mão em qualquer lugar do mundo
  • APIs de código aberto
  • SDKs para linguagens populares.
  • Funcionalidades de banco de dados de IA, como pesquisa vetorial nativa ou integração perfeita com os Serviços de IA do Azure para dar suporte à Geração Aumentada de Recuperação

Como um serviço totalmente gerenciado, o Azure Cosmos DB tira a administração do banco de dados de suas mãos com gerenciamento, atualizações e patches automáticos. Ele também lida com o gerenciamento de capacidade com opções econômicas de dimensionamento automático e sem servidor que respondem às necessidades dos aplicativos para adequar a capacidade à demanda.

Você pode experimentar o Azure Cosmos DB gratuitamente sem uma assinatura do Azure, gratuitamente e compromissos ou usar a camada gratuita do Azure Cosmos DB para obter uma conta com os primeiros 1000 RU/s e 25 GB de armazenamento gratuito.

Gorjeta

Para saber mais sobre o Azure Cosmos DB, junte-se a nós todas as quintas-feiras às 13h no Azure Cosmos DB Live TV. Veja a programação das próximas sessões e os episódios anteriores.

Illustration of Azure Cosmos DB with multiple APIs distributed across various geographies.

Principais Vantagens

Aqui estão alguns dos principais benefícios de usar o Azure Cosmos DB.

Velocidade garantida em qualquer escala

Obtenha velocidade e taxa de transferência incomparáveis apoiadas por SLA, acesso global rápido e elasticidade instantânea.

  • Acesso em tempo real com latências rápidas de leitura e gravação globalmente, além de taxa de transferência e consistência, tudo apoiado por SLAs
  • Gravações em várias regiões e distribuição de dados para qualquer região do Azure com apenas um botão.
  • Dimensione de forma independente e elástica o armazenamento e a taxa de transferência em qualquer região do Azure – mesmo durante picos de tráfego imprevisíveis – para uma escala ilimitada em todo o mundo.

Desenvolvimento simplificado de aplicativos

Crie rapidamente com APIs de código aberto, vários SDKs, dados sem esquema e análises sem ETL sobre dados operacionais.

  • Profundamente integrado com os principais serviços do Azure usados no desenvolvimento de aplicativos modernos (nativos da nuvem), incluindo Azure Functions, Hub IoT, AKS (Serviço Kubernetes do Azure), Serviço de Aplicativo e muito mais.
  • Escolha entre várias APIs de banco de dados, incluindo a API nativa para NoSQL, MongoDB, PostgreSQL, Apache Cassandra, Apache Gremlin e Table.
  • Use o Azure Cosmos DB como seu banco de dados unificado de IA para modelos de dados como relacional, documento, vetor, chave-valor, gráfico e tabela.
  • Crie aplicativos em API para NoSQL usando as linguagens de sua escolha com SDKs para .NET, Java.js Node e Python. Ou sua escolha de drivers para qualquer uma das outras APIs de banco de dados.
  • O feed de alterações facilita o controle e o gerenciamento de alterações em contêineres de banco de dados e a criação de eventos acionados com o Azure Functions.
  • O serviço sem esquema do Azure Cosmos DB indexa automaticamente todos os seus dados, independentemente do modelo de dados, para fornecer consultas extremamente rápidas.

Pronto para missões críticas

Garanta a continuidade dos negócios, 99,999% de disponibilidade e segurança de nível empresarial para cada aplicativo.

  • O Azure Cosmos DB oferece um conjunto abrangente de SLAs, incluindo disponibilidade líder do setor em todo o mundo.
  • Distribua dados facilmente para qualquer região do Azure com a replicação automática de dados. Aproveite o tempo de inatividade zero com gravações em várias regiões ou RPO 0 ao usar consistência forte.
  • Desfrute de encriptação de nível empresarial em repouso com chaves autogeridas.
  • O controle de acesso baseado em função do Azure mantém seus dados seguros e oferece controle ajustado.

Totalmente gerido e rentável

Gerenciamento completo de banco de dados, com dimensionamento automático e sem servidor correspondente às suas necessidades de aplicativo e TCO

  • Serviço de banco de dados totalmente gerenciado. Automático, sem toque, manutenção, aplicação de patches e atualizações, poupando tempo e dinheiro aos programadores.
  • Opções econômicas para cargas de trabalho imprevisíveis ou esporádicas de qualquer tamanho ou escala, permitindo que os desenvolvedores comecem facilmente sem ter que planejar ou gerenciar a capacidade.
  • O modelo sem servidor oferece cargas de trabalho espinhosas, serviço automático e responsivo para gerenciar picos de tráfego sob demanda.
  • O dimensionamento automático da taxa de transferência provisionada dimensiona automaticamente e instantaneamente a capacidade para cargas de trabalho imprevisíveis, mantendo os SLAs.

O Azure Synapse Link for Azure Cosmos DB é um recurso híbrido de processamento analítico e transacional (HTAP) nativo da nuvem que permite análises quase em tempo real sobre dados operacionais no Azure Cosmos DB . O Azure Synapse Link cria uma integração totalmente integrada entre o Azure Cosmos DB e o Azure Synapse Analytics.

  • Complexidade analítica reduzida sem tarefas de ETL para gerenciar.
  • Informações quase em tempo real sobre seus dados operacionais.
  • Nenhum efeito sobre as cargas de trabalho operacionais.
  • Otimizado para cargas de trabalho de análise em grande escala.
  • Custo-benefício.
  • Análise para gravações multirregionais disponíveis localmente, distribuídas globalmente.
  • Integração nativa com o Azure Synapse Analytics.

O Azure Cosmos DB é mais do que um banco de dados de IA

Além do banco de dados de IA, o Azure Cosmos DB também deve ser seu banco de dados goto para aplicativos Web, móveis, de jogos e IoT. O Azure Cosmos DB está bem posicionado para soluções que lidam com grandes quantidades de dados, leituras e gravações em escala global com tempos de resposta quase reais. A alta disponibilidade garantida do Azure Cosmos DB, alta taxa de transferência, baixa latência e consistência ajustável são grandes vantagens ao criar esses tipos de aplicativos. Saiba como o Azure Cosmos DB pode ser usado para criar IoT e telemática, varejo e marketing, jogos e aplicativos Web e móveis.