Bem-vindo ao Azure Cosmos DB
APLICA-SE A: NoSQL
MongoDB
Cassandra
Gremlin
Table
PostgreSQL
Atualmente, os aplicativos precisam ser altamente responsivos e estar sempre online. Para obter baixa latência e alta disponibilidade, instâncias desses aplicativos precisam ser implantadas em datacenters próximos aos seus usuários. Aplicativos precisam responder em tempo real a grandes alterações no uso no horário de pico, armazenar volumes de dados crescentes e disponibilizar esses dados aos usuários em milissegundos.
O Azure Cosmos DB é um banco de dados relacional e NoSQL totalmente gerenciado para o desenvolvimento de aplicativos modernos. Ele oferece tempos de resposta de milissegundos de um dígito, escalabilidade automática e instantânea e velocidade garantida em qualquer escala. A continuidade dos negócios é garantida com a disponibilidade com suporte de SLA e segurança de nível empresarial.
O desenvolvimento de aplicativos é mais rápido e produtivo graças a:
- Distribuição de dados de várias regiões turnley em qualquer lugar do mundo
- APIs de software livre
- SDKs para linguagens populares.
Como um serviço totalmente gerenciado, o Azure Cosmos DB tira a administração do banco de dados de suas mãos com o gerenciamento, atualizações e a aplicação de patches automáticos. Ele também lida com o gerenciamento de capacidade com opções econômicas de escala automática e sem servidor que respondem às necessidades do aplicativo para corresponder à capacidade com demanda.
Você pode Experimentar o Azure Cosmos DB gratuitamente sem uma assinatura do Azure e sem compromissos ou pode usar a Camada gratuita do Azure Cosmos DB para obter uma conta com as primeiras 1000 RU/s e com 25 GB de armazenamento gratuitos.
Dica
Para saber mais sobre o Azure Cosmos DB, junte-se a nós toda quinta-feira às 13:00 (fuso horário do Pacífico) na Azure Cosmos DB Live TV. Confira a agenda de próximas sessões e episódios anteriores.
Principais benefícios
Velocidade garantida em qualquer escala
Obtenha taxa de transferência e velocidade com suporte de SLA incomparáveis, acesso global rápido e elasticidade instantânea.
- Acesso em tempo real com latências de leitura e gravação rápidas globalmente e taxa de transferência e consistência com suporte de SLAs
- Gravações de várias regiões e distribuição de dados em qualquer região do Azure com apenas um clique.
- Dimensione de maneira 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 ter uma escala ilimitada no mundo todo.
Desenvolvimento simplificado de aplicativos
Crie rapidamente usando APIs de software livre, vários SDKs, dados sem esquema e análise sem ETL sobre dados operacionais.
- Profundamente integrado aos principais serviços do Azure usados no desenvolvimento de aplicativos modernos (nativos de nuvem), incluindo o Azure Functions, o Hub IoT, o AKS (Serviço de Kubernetes do Azure), o 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 Tabela.
- Crie aplicativos na API para NoSQL usando as linguagens de sua escolha com SDKs para .NET, Java, Node.js e Python. Ou sua escolha de drivers para qualquer uma das outras APIs de banco de dados.
- O feed de alterações torna fácil rastrear e gerenciar alterações em contêineres de banco de dados e criar eventos disparados 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 necessidades críticas
Garanta a continuidade dos negócios, a disponibilidade de 99,999% e a 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 facilmente os dados para qualquer região do Azure com a replicação automática de dados. Aproveite o tempo de inatividade zero com gravações de várias regiões ou o RPO 0 quando você usa a coerência forte.
- Aproveite a criptografia de nível empresarial em repouso com chaves autogerenciadas.
- O controle de acesso baseado em função do Azure mantém seus dados seguros e oferece controle refinado.
Totalmente gerenciado e econômico
Gerenciamento de banco de dados de ponta a ponta, com escala automática e sem servidor que corresponde às necessidades do seu aplicativo e do seu TCO
- Serviço de banco de dados totalmente gerenciado. Automático, sem toque, manutenção, aplicação de patches e atualizações, economizando tempo e dinheiro dos desenvolvedores.
- 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 precisar planejar ou gerenciar a capacidade.
- O modelo sem servidor oferece a cargas de trabalho com picos de uso um serviço automático e responsivo para gerenciar o excesso de tráfego sob demanda.
- A taxa de transferência provisionada de dimensionamento automático escala a capacidade de modo automático e instantâneo para cargas de trabalho imprevisíveis, ao mesmo tempo em que mantém os SLAs.
Link do Azure Synapse para Azure Cosmos DB
O Link do Azure Synapse para Azure Cosmos DB é uma funcionalidade de HTAP (processamento analítico e transacional) híbrido nativo de nuvem que permite análises quase em tempo real dos dados operacionais no Azure Cosmos DB. O Link do Azure Synapse cria uma integração perfeita entre o Azure Cosmos DB e o Azure Synapse Analytics.
- Complexidade de análise reduzida sem trabalhos de ETL para gerenciamento.
- Insights quase em tempo real sobre seus dados operacionais.
- Sem impacto nas cargas de trabalho operacionais.
- Otimizado para cargas de trabalho de análise em grande escala.
- Econômico.
- Análise para gravações de várias regiões disponíveis localmente e distribuídas globalmente.
- Integração nativa ao Azure Synapse Analytics.
Soluções que se beneficiam do Azure Cosmos DB
Aplicativos Web, mobile, de jogos e IoT que manipulam grandes quantidades de dados, leem e gravam em escala global com tempos de resposta quase em tempo real para vários dados vão se beneficiar do Azure Cosmos DB. A alta disponibilidade garantida, a alta taxa de transferência, a baixa latência e a consistência ajustável do Azure Cosmos DB 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, aplicativos Web e móveis.
Próximas etapas
Comece no Azure Cosmos DB com um dos nossos guias de início rápido:
- Saiba como escolher uma API no Azure Cosmos DB
- Introdução ao Azure Cosmos DB for NoSQL
- Introdução ao Azure Cosmos DB for MongoDB
- Introdução ao Azure Cosmos DB for Apache Cassandra
- Introdução ao Azure Cosmos DB for Apache Gremlin
- Introdução ao Azure Cosmos DB for Table
- Introdução ao Azure Cosmos DB for PostgreSQL
- Um white paper sobre o desenvolvimento de aplicativos de última geração com o Azure Cosmos DB
- Tentando fazer um planejamento de capacidade para uma migração para o Microsoft Azure Cosmos DB?
- Se você sabe apenas o número de vCores e servidores do cluster de banco de dados existente, leia sobre como estimar unidades de solicitação com vCores ou vCPUs
- Se souber as taxas de solicitação típicas da carga de trabalho do banco de dados atual, leia sobre como estimar unidades de solicitação usando o planejador de capacidade do Azure Cosmos DB