Azure Cosmos DB

Usługa globalnie dystrybuowanej, wielomodelowej bazy danych w dowolnej skali

Łatwiejsze niż kiedykolwiek tworzenie aplikacji w skali globalnej

Azure Cosmos DB to w pełni zarządzana usługa bazy danych z gotową do użycia funkcją dystrybucji globalnej i jawną replikacją wielowzorcową. Korzystaj z milisekundowych opóźnień odczytu i zapisu w 99. percentylu, automatycznego i elastycznego skalowania przepływności i pamięci na całym świecie, wysokiej dostępności na poziomie 99,999% oraz pięciu odpowiednio zdefiniowanych poziomów spójności, wspieranych przez wiodące w branży kompleksowe umowy SLA.

Globalna dystrybucja danych jednym kliknięciem

Dodawaj i usuwaj regiony w globalnie dystrybuowanej bazie danych w dowolnym czasie bez wysiłków związanych z zarządzaniem bazą danych z wieloma centrami danych oraz automatycznie i elastycznie skaluj przepływność i magazyn w tych regionach. Aplikacje mają gwarancję opóźnienia odczytu i zapisu poniżej 10 milisekund w 99. percentylu i globalną wysoką dostępność na poziomie 99,999% z replikacją wielowzorcową i pięcioma poprawnie zdefiniowanymi modelami spójności.

Uzyskiwanie dostępu i wykonywanie zapytań za pomocą wybranego modelu danych i interfejsu API

Uzyskaj dostęp do danych i wykonuj zapytania o dane przy użyciu interfejsów API dla rozwiązań SQL, MongoDB, Cassandra, Gremlin, Etcd i Table oraz używaj platformy Apache Spark do analizy operacyjnej na skalę globalną. Używaj istniejących klienckich sterowników i narzędzi NoSQL typu open source w bazie danych Cosmos, aby zachować istniejące inwestycje w oprogramowanie typu open source, albo łatwo przeprowadź migrację bazy danych MongoDB, Cassandra lub innych obciążeń NoSQL do usługi Azure Cosmos DB.

Sztuczna inteligencja i analiza operacyjna w czasie rzeczywistym w skali globalnej

Przeprowadzaj globalnie dystrybuowaną analizę operacyjną o niskim opóźnieniu i korzystaj ze sztucznej inteligencji w odniesieniu do danych transakcyjnych w bazie danych. Dzięki natywnej obsłudze aparatu Apache Spark i notesów Jupyter usługa Azure Cosmos DB pomaga skrócić czas uzyskiwania szczegółowych informacji przez pozyskiwanie i obsługę danych oraz przeprowadzanie analizy w lokalnej replice bazy danych w regionie świadczenia usługi Azure. Wykonuj zapytania aparatu Apache Spark bezpośrednio na indeksowanych danych wielomodelowych przechowywanych na partycjach danych bez niepotrzebnego przenoszenia danych.

Sprawdzone rozwiązanie do obsługi obciążeń przedsiębiorstwa o kluczowym znaczeniu

Uruchamiaj obciążenia o kluczowym znaczeniu w sprawdzonej wielomodelowej usłudze bazy danych opartej na światowej klasy infrastrukturze z zabezpieczeniami i zgodnością klasy korporacyjnej, której zaufali liderzy, w tym firma Microsoft. Azure Cosmos DB to w pełni zarządzana, globalnie dystrybuowana usługa bazy danych z wiodącymi w branży kompleksowymi umowami SLA.

Tworzenie aplikacji za pomocą architektur rozwiązania Azure Cosmos DB

Projektuj i implementuj przełomowe aplikacje IoT, aplikacje dla handlu elektronicznego, gry i aplikacje bezserwerowe z dystrybucją danych w dowolnej liczbie regionów świadczenia usługi Azure.

Liderzy branży stosujące innowacje za pomocą usługi Azure Cosmos DB

Stowarzyszenie American Cancer Society, pomagające ratować życie, łączy ochotników i obniża koszty

„Wyniki są świetne. W pierwszym roku uzyskaliśmy przychód większy o 86% rok do roku. W zeszłym roku uzyskaliśmy przychód wyższy o ponad 55%” — Ben Kaplan, starszy dyrektor ds. produktów cyfrowych

Przeczytaj historię

American Cancer Society

Przedstawiciel firmy ExxonMobil używa chmury, aby zoptymalizować operacje i przyspieszyć rozwój

„Dzięki firmie Microsoft, platformie Azure i technologiom IoT firma XTO Energy jest liderem innowacji w przemyśle naftowym i wydobywczym” — Anish Patel, kierownik ds. integracji technologii permskich

Przeczytaj historię

ExxonMobil

Firma Jet.com tworzy innowacyjny aparat dla handlu elektronicznego na platformie Azure w mniej niż rok

„Kiedy tworzyliśmy platformę określania źródła zdarzeń nowej generacji firmy Jet, usługa Azure Cosmos DB zapewniała małe opóźnienie, wysoką przepływność, globalną dostępność i bogaty zestaw funkcji niezbędnych do uzyskania dobrych wyników” — Scott Havens, dyrektor ds. inżynierii oprogramowania

Przeczytaj historię

Jet.com

Firma ASOS postawiła na platformę Azure, zapewniając fantastyczne środowisko dla ponad 15 milionów klientów internetowych

„Wybraliśmy usługę Azure Cosmos DB ze względu na jej globalną dystrybucję i możliwość obsługi dużych obciążeń, takich jak Czarny Piątek. Możemy dystrybuować nasze modele danych w pobliżu obsługiwanych mikrousług w dowolnym miejscu na świecie” — Bob Strudwick, dyrektor ds. technologii

Przeczytaj historię

Asos

Firma Bentley dostarcza nowe szczegółowe informacje i zapewnia krótszy czas dostarczenia rozwiązań inżynierskich

„Usługa Azure Cosmos DB zwiększa potencjał naszych produktów. Utworzenie elastycznej, skalowalnej warstwy danych za pomocą usługi Azure Cosmos DB pozwoli nam udostępniać użytkownikom szczegółowe informacje wskazujące czynności do wykonania” — Phil Christensen, starszy wiceprezes ds. modelowania rzeczywistości i usług w chmurze

Przeczytaj historię

Bentley

Ceny zapewniające elastyczność i kontrolę

Zarządzaj zasobami i kosztami dzięki niemal nieograniczonej przepływności i ilości miejsca oraz elastycznej skalowalności. Opłaty są naliczane zgodnie z aprowizowaną przepływnością i magazynem na dysku SSD użytymi przez dane i indeks we wszystkich wybranych regionach.

Przeznaczona dla deweloperów i obsługuje wiele interfejsów API

Interfejs API SQL (podstawowy)

Łatwo twórz nowe aplikacje. Usługa Azure Cosmos DB natywnie obsługuje interfejs API SQL (podstawowy) i język JavaScript. Interfejs API SQL w usłudze Azure Cosmos DB oferuje formalny model programowania na potrzeby zapytań zaawansowanych w postaci elementów w formacie JSON. Język zapytań Azure Cosmos DB jest oparty na modelu programowania JavaScript, a interfejs API SQL jest umieszczany w systemie typów, procesie obliczania wartości wyrażeń i wywołaniach funkcji języka JavaScript.

Interfejs API rozwiązania Cassandra

Rozwiązanie Cassandra można dostarczać jako usługę za pomocą możliwości produktu Azure Cosmos DB. Używaj zestawów SDK i narzędzi rozwiązania Cassandra, łącznie z istniejącymi sterownikami, do tworzenia aplikacji w niemal nieskończonej skali globalnej dzięki możliwościom usługi Azure Cosmos DB objętym umową SLA.

Interfejs API Azure Cosmos DB dla bazy danych MongoDB

Używaj usługi Azure Cosmos DB jako w pełni zarządzanej usługi bazy danych dla aplikacji MongoDB — bez konieczności wprowadzania dużych zmian w kodzie i z natywną obsługą interfejsu API dla danych bazy danych MongoDB — zapewniającej korzyści płynące z używania platformy natywnej dla chmury.

Interfejs API języka Gremlin

Możesz korzystać z obsługi modeli danych natywnych grafów w usłudze Azure Cosmos DB bez wprowadzania zmian w kodzie oraz wysyłać globalnie dystrybuowane zapytania programu Graph przy użyciu języka Gremlin z interfejsem API.

Wbudowana obsługa aparatu Apache Spark i notesów programu Jupyter

Korzystaj ze sztucznej inteligencji i uczenia maszynowego w czasie rzeczywistym w oparciu o globalnie dystrybuowane zestawy danych przy użyciu wbudowanej obsługi aparatu Apache Spark i notesów programu Jupyter. Dzięki wbudowanej obsłudze aparatu Apache Spark i notesów Jupyter usługa Azure Cosmos DB pozwala skrócić czas na uzyskanie szczegółowych informacji oraz oferuje globalnie dystrybuowane funkcje analizy operacyjnej o małym opóźnieniu w dowolnej skali.

Interfejs API tabel

Usługi Azure Cosmos DB możesz używać jako dystrybuowanej globalnie bazy danych razem z aplikacją opartą na usłudze Azure Table Storage bez konieczności wprowadzania zmian w kodzie interfejsu API usługi Table. Zyskujesz dostęp do indeksów pomocniczych, dystrybucji globalnej, opartej na zasadach możliwości pracy w trybie failover oraz wielu innych funkcji.

Dlaczego warto wybrać platformę Azure dla bezpieczeństwa?

  • Firma Microsoft inwestuje ponad 1 mld dolarów rocznie w badania i rozwiązania z zakresu cyberbezpieczeństwa.
  • Zatrudniamy ponad 3500 ekspertów w dziedzinie zabezpieczeń, którzy są w pełni skoncentrowani na ochronie danych i prywatności.
  • Platforma Azure ma więcej certyfikatów w zakresie zgodności w porównaniu z innymi dostawcami usług w chmurze. Wyświetl pełną listę.

Wszystko, czego potrzebujesz, aby rozpocząć

Wypróbuj usługę Azure Cosmos DB bezpłatnie przez 30 dni.
Dowiedz się, jak używać usługi Azure Cosmos DB: Przejrzyj samouczki, dokumentację interfejsu API i inne dokumenty.
Korzystaj z istniejących umiejętności w usłudze Azure Cosmos DB.

Dokumentacja, szkolenia i zasoby dotyczące migracji

Społeczność i pomoc techniczna platformy Azure

Zadawaj pytania i uzyskuj pomoc od inżynierów firmy Microsoft i ekspertów ze społeczności platformy Azure w witrynie Stack Overflow oraz korzystaj z przykładów i repozytoriów w usłudze GitHub.

Samouczki i laboratoria

Aktualizacje, blogi i ogłoszenia dotyczące usługi Azure Cosmos DB

Najważniejsze informacje z konferencji Microsoft Build

Obejrzyj na żądanie wszystkie sesje (Azure Cosmos DB) z konferencji.

Obejrzyj teraz

Często zadawane pytania

  • Azure Cosmos DB to usługa globalnie dystrybuowanej, wielomodelowej bazy danych w dowolnej skali. Powstała od podstaw z myślą o dystrybucji globalnej i skalowaniu w poziomie.

    Usługa Azure Cosmos DB oferuje gotową do użycia dystrybucję globalną w dowolnej liczbie regionów świadczenia usługi Azure przez przezroczyste skalowanie i replikowanie danych wszędzie tam, gdzie są Twoi użytkownicy. Elastycznie skaluj zapisy i odczyty na całym świecie i płać tylko za wykorzystane zasoby. Usługa Azure Cosmos DB zapewnia natywną obsługę interfejsów API NoSQL i OSS, w tym MongoDB, Cassandra, Gremlin, etcd, Spark i SQL. Ponadto oferuje wiele dokładnie zdefiniowanych modeli spójności, gwarantuje opóźnienia odczytu i zapisu poniżej 10 milisekund w 99. percentylu i gwarantuje wysoką dostępność na poziomie 99,999% z możliwościami multihostingu w dowolnym miejscu na świecie. Wszystko to jest poparte wiodącymi w branży, wszechstronnymi umowami SLA.

    Azure Cosmos DB to w pełni zarządzana usługa, która zmniejsza liczbę działań administracyjnych związanych z obsługą i skalowaniem dystrybuowanych baz danych na platformie Azure, dzięki czemu nie musisz martwić się zarządzaniem maszynami wirtualnymi, aprowizacją sprzętu, instalacją i konfiguracją, pojemnością, replikacją, poprawkami oprogramowania i skalowaniem klastra.

  • Usługa Azure Cosmos DB umożliwia konfigurowanie baz danych tak, aby były globalnie dystrybuowane i dostępne w każdym regionie świadczenia usługi Azure. Aby zminimalizować opóźnienie, umieść dane blisko użytkowników.

    Usługa Azure Cosmos DB jawnie replikuje dane we wszystkich regionach skojarzonych z kontem Azure Cosmos DB. Udostępnia jeden obraz systemu globalnie dystrybuowanych kontenerów i bazy danych Azure Cosmos DB, dla których aplikacja umożliwia odczyt i zapis lokalny.

    Dzięki gotowej do użycia dystrybucji globalnej można w dowolnym czasie dodawać lub usuwać regiony skojarzone z kontem. Aby można było dodać lub usunąć region, nie trzeba wstrzymywać ani ponownie wdrażać aplikacji. Wysoka dostępność jest utrzymywana dzięki natywnym możliwościom multihostingu usługi. Dowiedz się więcej.

  • Usługa Azure Cosmos DB udostępnia do wyboru więcej opcji spójności danych niż tylko dwie skrajne opcje spójności silnej i ostatecznej.

    Dostępnych jest 5 prawidłowo zdefiniowanych modeli spójności:

    • Strong
    • Powiązana nieaktualność
    • Session
    • Spójny prefiks
    • Eventual

    Każdy model jest dostępny w ramach kompleksowych umów SLA. Dowiedz się więcej.

  • Azure Cosmos DB to globalnie dystrybuowana baza danych, która oferuje kompleksowe umowy SLA, które obejmują przepływność, opóźnienie w 99. percentylu, spójność i wysoką dostępność.

    Uzyskaj więcej informacji.

  • Usługa Azure Cosmos DB jawnie replikuje dane we wszystkich regionach świadczenia usługi Azure skojarzonych z kontem Azure Cosmos DB. Usługa stosuje do danych wiele warstw nadmiarowości. Uzyskaj szczegółowe informacje.

Poznaj usługę Azure Cosmos DB i zobacz, jak działa gotowa do użycia funkcja dystrybucji globalnej

Rozpocznij bezpłatnie