Azure Cosmos DB

Serviço de vários modelos de banco de dados distribuído globalmente para qualquer escala

Crie aplicativos em escala planetária com ainda mais facilidade

Azure Cosmos DB é um serviço de banco de dados totalmente gerenciado com distribuição global turnkey e replicação de vários mestres transparente. Obtenha latências de leitura e gravação de milissegundos de um único dígito no 99º percentil, dimensionamento elástico e automático de taxa de transferência e armazenamento no mundo inteiro, alta disponibilidade de 99,999% e cinco opções de consistência bem definidas, tudo com o respaldo de SLAs abrangentes líderes no setor.

Distribua dados globalmente com um único clique

Adicione ou remova regiões de seu banco de dados distribuído globalmente a qualquer momento, sem o inconveniente de gerenciamento de banco de dados de vários datacenters, e dimensione a taxa de transferência e o armazenamento de modo automático e elástico nessas regiões. Há garantia de que seus aplicativos terão latências de leitura e gravação no nível do milissegundo de um único dígito no 99º percentil e alta disponibilidade de 99,999% globalmente, com replicação de vários mestres e cinco modelos de consistência bem definidos para escolher.

Acesse e consulte usando o modelo de dados e a API de sua escolha

Acesse e consulte dados usando APIs para SQL, MongoDB, Cassandra, Gremlin, Etcd e Tabela para usar o Apache Spark para análise operacional em grande escala. Aponte ferramentas e drivers de cliente NoSQL open-source existentes para seu banco de dados Cosmos para preservar seus investimentos atuais em OSS ou migre facilmente cargas de trabalho do MongoDB, do Cassandra ou outras cargas de trabalho NoSQL para o Azure Cosmos DB.

IA e análise operacional em tempo real em escala global

Execute análise e IA operacional de baixa latência globalmente distribuídas em dados transacionais no seu banco de dados. Com suporte nativo para Apache Spark e Jupyter Notebooks, o Azure Cosmos DB ajuda a reduzir o tempo para insights ingerindo e veiculando dados e executando análise com relação à réplica de banco de dados local em uma região do Azure. Execute diretamente consultas do Apache Spark em dados multimodelo indexados armazenados em suas partições de dados sem nenhuma movimentação de dados desnecessária.

Cargas de trabalho empresariais críticas testadas na prática

Execute suas cargas de trabalho críticas em um serviço de banco de dados multimodelo comprovado, criado na infraestrutura de classe mundial com conformidade e segurança de nível empresarial que conta com a confiança de grandes empresas, incluindo a Microsoft. O Azure Cosmos DB é um serviço de banco de dados globalmente distribuído e totalmente gerenciado com SLAs abrangentes líderes na indústria.

Desenvolva aplicativos com arquitetura da solução do Azure Cosmos DB

Desenvolva e implemente aplicativos sem servidor, de jogos, comércio eletrônico e IoT inovadores com distribuição de dados em qualquer número de regiões do Azure.

Líderes na indústria inovando com o Azure Cosmos DB

A American Cancer Society conecta voluntários e reduz os custos enquanto ajuda a salvar vidas

"Results… have been simply phenomenal. The first year we did 86 percent more revenue year over year. Last year we did over 55 percent more revenue."

– Ben Kaplan, Diretor Sênior de Produtos Digitais

Leia a história

American Cancer Society

Subsidiária da ExxonMobil aproveita a nuvem para otimizar operações e promover crescimento

"With Microsoft, Azure, and IoT technologies, XTO Energy is an innovation leader in the oil and gas industry."

– Anish Patel, Gerente de Integração de Tecnologia, Permian

Leia a história

ExxonMobil

A Jet.com cria um mecanismo inovador de comércio eletrônico no Azure em menos de um ano

"When we were building Jet's next-generation event sourcing platform, Azure Cosmos DB offered the low latency, high throughput, global availability, and rich feature set critical to our success."

– Scott Havens, Diretor de Engenharia de Software

Leia a história

Jet.com

A ASOS aposta no Azure para dar suporte a uma experiência estrelar de mais de 15 milhões de compradores online

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they're serving—wherever that is in the world."

– Bob Strudwick, Diretor de Tecnologia

Leia a história

Asos

Empresa de segurança cibernética encontra uma nova forma de ajudar a manter 40 milhões de dispositivos seguros na nuvem

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

– Mike Shavell, Diretor Técnico/Arquiteto, Symantec

Leia a história

Symantec

Preço que lhe dá flexibilidade e controle

Gerencie recursos e custos com taxa de transferência e armazenamento praticamente ilimitados e escalabilidade elástica em todas as regiões selecionadas.

Projetado para desenvolvedores, com suporte a uma grande variedade de APIs

API do SQL (Core)

Crie novos aplicativos com facilidade. O Azure Cosmos DB inclui suporte nativo para a API do SQL (Core) e JavaScript. A API do SQL do Azure Cosmos DB fornece um modelo de programação formal para consultas avançadas sobre itens JSON. A linguagem de consulta do Azure Cosmos DB é baseada no modelo de programação JavaScript e a API do SQL é baseada no sistema de tipo JavaScript, na avaliação de expressão e na invocação de função.

API do Cassandra

Entregue Cassandra como serviço usando as funcionalidades do Azure Cosmos DB. Use as ferramentas e SDKs do Cassandra, incluindo drivers existentes, para criar aplicativos em uma escala global quase infinita, com funcionalidades com suporte de SLA da plataforma do Azure Cosmos DB.

API para MongoDB do Azure Cosmos DB

Use o Azure Cosmos DB como um serviço de banco de dados totalmente gerenciado para seu aplicativo MongoDB, com poucas alterações de código e suporte nativo à API para dados do MongoDB, oferecendo ao seu aplicativo os benefícios de uma plataforma nativa da nuvem.

API do Gremlin

Aproveite o suporte para modelo de dados de grafo nativo no Azure Cosmos DB sem nenhuma alteração no código e emita consultas de grafo globalmente distribuídas usando o Gremlin com a API do Gremlin.

Suporte interno para Apache Spark e notebooks Jupyter

Habilite a IA e o aprendizado de máquina em tempo real em conjuntos de dados distribuídos globalmente usando o suporte interno para Apache Spark e notebooks Jupyter. Com suporte interno para o Apache Spark e os notebooks Jupyter, o Azure Cosmos DB reduz o tempo para insights e oferece análise operacional de baixa latência globalmente distribuída para qualquer escala.

API de Tabela

Use o Azure Cosmos DB como um banco de dados globalmente distribuído para seu aplicativo baseado no Armazenamento de Tabelas do Azure, sem nenhuma alteração de código, usando a API de Tabela. Você obtém índices secundários, distribuição global, funcionalidades de failover baseadas em políticas e muitas outras funcionalidades.

Por que o Azure for Security?

  • A Microsoft investe mais de US$ 1 bilhão por ano em pesquisas e desenvolvimento de segurança cibernética.
  • Empregamos mais de 3.500 especialistas em segurança que estão totalmente focados em proteger seus dados e sua privacidade.
  • O Azure tem mais certificações de conformidade que qualquer outro provedor de nuvem. Exiba a lista completa.

Tudo o que você precisa para começar

Avalie o Azure Cosmos DB gratuitamente por 30 dias.
Saiba como usar o Azure Cosmos DB: encontre melhores práticas e explore tutoriais e a documentação.

Recursos de documentação, treinamento e migração

Suporte do Azure e da comunidade

Faça perguntas e obtenha suporte dos engenheiros da Microsoft e dos especialistas da comunidade do Azure no Stack Overflow e encontre exemplos e repositórios simples no GitHub.

Tutoriais e laboratórios

Atualizações, blogs e anúncios do Azure Cosmos DB

Perguntas frequentes

  • O Azure Cosmos DB é um serviço de banco de dados multimodelo distribuído globalmente para qualquer escala. O serviço foi criado do zero com distribuição global e escala horizontal em seu núcleo.

    Com distribuição global em qualquer número de regiões do Azure, o Azure Cosmos DB dimensiona e replica de modo transparente seus dados onde quer que seus usuários estejam. Dimensione elasticamente suas gravações e leituras no mundo inteiro e pague apenas pelo que precisa. O Azure Cosmos DB fornece suporte nativo para APIs NoSQL e OSS, incluindo MongoDB, Cassandra, Gremlin, etcd, Spark e SQL. Ele também oferece vários modelos de consistência bem definidos, com garantia de latências de leitura e gravação no nível de milissegundos de um único dígito no 99º percentil, além de garantia de alta disponibilidade de 99,999% com hospedagem múltipla em qualquer lugar no mundo, tudo com o suporte de SLAs abrangentes líderes do setor.

    O Azure Cosmos DB é um serviço totalmente gerenciado que lhe permite aliviar o peso administrativo de operar e dimensionar bancos de dados distribuídos para o Azure, de modo que você não precisa se preocupar com gerenciamento de VMs, provisionamento de hardware, instalação e configuração, capacidade, replicação, correção de software ou dimensionamento de cluster.

  • Com o Azure Cosmos DB, é possível configurar seus bancos de dados para serem distribuídos globalmente e estarem disponíveis em qualquer uma das regiões do Azure. Para minimizar a latência, coloque os dados mais perto dos usuários.

    O Azure Cosmos DB replica de modo transparente os dados para todas as regiões associadas à sua conta Azure Cosmos DB. Ele fornece uma única imagem do sistema do seu banco de dados do Azure Cosmos DB distribuído globalmente e dos contêineres em que seu aplicativo pode ler e gravar localmente.

    Com distribuição global turnkey, você pode adicionar ou remover regiões associadas à sua conta a qualquer momento. Seu aplicativo não precisa ser colocado em pausa nem reimplementado para adicionar ou remover uma região. A alta disponibilidade é mantida por meio de funcionalidades de hospedagem múltipla fornecidas nativamente pelo serviço. Saiba mais.

  • O Azure Cosmos DB aborda a consistência de dados como um espectro de opções, em vez dos dois extremos de consistência forte e eventual.

    Você pode escolher entre cinco modelos bem definidos no espectro de consistência:

    • Forte
    • Desatualização limitada
    • Sessão
    • Prefixo consistente
    • Eventual

    Cada modelo tem o suporte de SLAs abrangentes. Saiba mais.

  • Como um banco de dados distribuído globalmente, o Azure Cosmos DB fornece SLAs abrangentes que englobam taxa de transferência, latência no 99º percentil, consistência e alta disponibilidade.

    Obtenha mais informações.

  • O Azure Cosmos DB replica de modo transparente seus dados em todas as regiões do Azure associadas à sua conta do Azure Cosmos DB. O serviço aplica várias camadas de redundância a seus dados. Obtenha mais detalhes.

Explore o Azure Cosmos DB e veja a distribuição global pronta para uso em ação

Início gratuito