Azure Cosmos DB – Sjednocená databáze AI

PLATÍ PRO: NoSQL MongoDB Cassandra Gremlin Tabulka Postgresql

V současné době se od aplikací žádá, aby byly vysoce responzivní a vždy online. Musí reagovat v reálném čase na velké změny využití ve špičce, ukládat stále větší objemy dat a zpřístupnit tato data uživatelům v milisekundách. Aby bylo možné zajistit nízkou latenci a vysokou dostupnost, instance aplikací je potřeba nasazovat do datových center, která se nachází v blízkosti uživatelů.

V poslední době nárůst aplikací využívajících AI vytvořil další vrstvu složitosti, protože mnohé z těchto aplikací v současné době integrují velké množství úložišť dat. Některé týmy například sestavily aplikace, které se současně připojují k MongoDB, Postgres, Redis a Gremlin. Tyto databáze se liší v pracovním postupu implementace a provozním výkonu, což představuje větší složitost pro škálování aplikací.

Azure Cosmos DB zjednodušuje a urychlí vývoj aplikací tím, že je jedinou databází AI pro vaše provozní data, od ukládání do mezipaměti až po vektorové vyhledávání. Zahrnuje všechny provozní datové modely, včetně relačních, dokumentových, vektorových, klíčových hodnot, grafu a tabulky.

Azure Cosmos DB je plně spravovaná databáze NoSQL, relačních a vektorových databází pro AI, digitální obchodování, internet věcí, správu rezervací a další typy moderních aplikací. Nabízí jednociferné milisekundové doby odezvy, automatickou a okamžitou škálovatelnost spolu s garantovanou rychlostí v libovolném měřítku. Kontinuita podnikových procesů je zajištěna díky dostupnosti založené na sla a zabezpečení na podnikové úrovni.

Vývoj aplikací je rychlejší a produktivnější díky:

  • Distribuce dat ve více oblastech na klíč kdekoli na světě
  • Opensourcová rozhraní API
  • Sady SDK pro oblíbené jazyky
  • Databázové funkce AI, jako je nativní vektorové vyhledávání nebo bezproblémová integrace se službami Azure AI, které podporují načítání rozšířené generace

Azure Cosmos DB jako plně spravovaná služba přebírá správu databáze mimo ruce pomocí automatické správy, aktualizací a oprav. Zajišťuje také správu kapacity s nákladově efektivními možnostmi bezserverového a automatického škálování, které reagují na aplikaci, aby odpovídaly kapacitě s poptávkou.

Pokud jste stávajícím zákazníkem Azure AI nebo GitHub Copilot, můžete službu Azure Cosmos DB vyzkoušet zdarma s propustností 40 000 RU/s po dobu 90 dnů v rámci nabídky Azure AI Advantage.

Pokud nejste zákazníkem Azure, můžete použít 30denní bezplatnou zkušební verzi bez předplatného Azure. Konec zkušebního období se nedotkuje žádného závazku.

Alternativně můžete použít úroveň Free služby Azure Cosmos DB s prvních 1 000 RU/s propustnosti a 25 GB volného úložiště.

Tip

Další informace o službě Azure Cosmos DB získáte tak, že se k nám připojíte každý čtvrtek v 1:00 Tichomoří ve službě Azure Cosmos DB Live TV. Podívejte se na plán nadcházející relace a minulé epizody.

Azure Cosmos DB je více než databáze AI.

Kromě databáze AI by měla být také databáze Azure Cosmos DB určená pro webové, mobilní aplikace, hry a IoT. Azure Cosmos DB je dobře umístěný pro řešení, která zpracovávají obrovské objemy dat, čtení a zápisů v globálním měřítku s téměř reálnými dobami odezvy. Zaručená vysoká dostupnost, vysoká propustnost, nízká latence a nastavitelná konzistence ve službě Azure Cosmos DB jsou obrovské výhody při vytváření těchto typů aplikací. Seznamte se s tím, jak lze službu Azure Cosmos DB použít k vytváření IoT a telematiky, maloobchodu a marketingu, her a webových a mobilních aplikací.

Klíčové výhody

Tady jsou některé klíčové výhody používání služby Azure Cosmos DB.

Garantovaná rychlost v libovolném měřítku

Získejte jedinečnou rychlost a propustnost s podporou smlouvy SLA, rychlý globální přístup a okamžitou elasticitu.

  • Přístup v reálném čase s globální latencí čtení a zápisu a propustností a konzistencí na základě smluv SLA
  • Více oblastí zapisuje a distribuuje data do libovolné oblasti Azure pouhým tlačítkem.
  • Nezávisle a elasticky škálovat úložiště a propustnost napříč libovolnou oblastí Azure – i během nepředvídatelných nárůstů provozu – pro neomezené škálování po celém světě.

Zjednodušený vývoj aplikací

Díky opensourcovým rozhraním API, více sadám SDK, datům bez schématu a analýzám bez ETL můžete rychle vytvářet provozní data.

  • Hluboce integrované s klíčovými službami Azure používanými při vývoji moderních aplikací (nativních pro cloud) včetně Azure Functions, IoT Hubu, AKS (Azure Kubernetes Service), App Service a dalších.
  • Vyberte si z několika databázových rozhraní API, včetně nativního rozhraní API pro NoSQL, MongoDB, PostgreSQL, Apache Cassandra, Apache Gremlin a Table.
  • Azure Cosmos DB můžete použít jako jednotnou databázi AI pro datové modely, jako jsou relační, dokument, vektor, klíč-hodnota, graf a tabulka.
  • Vytvářejte aplikace v rozhraní API for NoSQL pomocí jazyků podle vašeho výběru pomocí sad SDK pro .NET, Javu, Node.js a Python. Nebo si zvolíte ovladače pro libovolná jiná databázová rozhraní API.
  • Kanál změn usnadňuje sledování a správu změn kontejnerů databáze a vytváření aktivovaných událostí pomocí Azure Functions.
  • Služba bez schématu služby Azure Cosmos DB automaticky indexuje všechna vaše data bez ohledu na datový model, aby poskytovala bleskově rychlé dotazy.

Kriticky důležitá příprava

Zaručte provozní kontinuitu, 99,999% dostupnost a zabezpečení na podnikové úrovni pro každou aplikaci.

  • Azure Cosmos DB nabízí komplexní sadu smluv SLA , včetně špičkové dostupnosti po celém světě.
  • Snadno distribuovat data do libovolné oblasti Azure pomocí automatické replikace dat. Užijte si nulový výpadek s více oblastmi zápisů nebo RPO 0 při použití silné konzistence.
  • Užijte si šifrování neaktivních uložených uložených dat na podnikové úrovni s využitím klíčů spravovaných svým držitelem.
  • Řízení přístupu na základě role v Azure udržuje vaše data v bezpečí a nabízí jemně vyladěné řízení.

Plně spravované a nákladově efektivní

Kompletní správa databází s bezserverovým a automatickým škálováním odpovídajícím potřebám vaší aplikace a celkových nákladů na vlastnictví

  • Plně spravovaná databázová služba. Automatické, bez dotykového ovládání, údržby, oprav a aktualizací, úspora času a peněz vývojářů.
  • Nákladově efektivní možnosti nepředvídatelných nebo sporadických úloh libovolné velikosti nebo škálování, které vývojářům umožňují snadno začít, aniž by museli plánovat nebo spravovat kapacitu.
  • Bezserverový model nabízí rychlé úlohy automatické a responzivní služby pro správu nárůstů provozu na vyžádání.
  • Automaticky škálovat zřízenou propustnost automaticky a okamžitě škáluje kapacitu pro nepředvídatelné úlohy při zachování smluv SLA.

Azure Synapse Link pro Azure Cosmos DB je funkce HTAP (Hybrid Transactional And Analytical Processing) nativní pro cloud, která umožňuje analýzy téměř v reálném čase přes provozní data ve službě Azure Cosmos DB. Azure Synapse Link vytváří úzkou bezproblémovou integraci mezi službou Azure Cosmos DB a Azure Synapse Analytics.

  • Menší složitost analýz bez úloh ETL ke správě
  • Přehledy o vašich provozních datech téměř v reálném čase
  • Žádný vliv na provozní úlohy.
  • Optimalizované pro úlohy analýzy ve velkém měřítku.
  • Nákladově efektivní.
  • Analýzy pro místně dostupné, globálně distribuované zápisy do více oblastí
  • Nativní integrace se službou Azure Synapse Analytics