Azure Cosmos DB – Einheitliche KI-Datenbank

GILT FÜR: NoSQL MongoDB Cassandra Gremlin Tabelle PostgreSQL

Moderne Anwendungen erfordern eine hohe Reaktionsschnelligkeit und müssen immer online sein. Sie müssen in Echtzeit auf große Veränderungen in der Nutzung zu Spitzenzeiten reagieren, immer größere Datenmengen speichern und diese Daten den Benutzern in Millisekunden zur Verfügung stellen. Um eine geringe Latenz und Hochverfügbarkeit zu erreichen, müssen Instanzen dieser Anwendungen in Rechenzentren eingesetzt werden, die sich in der Nähe ihrer Benutzer befinden.

Kürzlich hat der Anstieg von KI-basierten Anwendungen eine weitere Komplexitätsebene geschaffen, da viele dieser Anwendungen derzeit eine Vielzahl von Datenspeichern integrieren. Einige Teams haben zum Beispiel Anwendungen entwickelt, die gleichzeitig mit MongoDB, Postgres, Redis und Gremlin verbunden sind. Diese Datenbanken unterscheiden sich in Implementierungs-Workflows und betriebstechnischen Leistungen und stellen zusätzliche Komplexität für die Skalierung von Anwendungen dar.

Azure Cosmos DB vereinfacht und beschleunigt Ihre Anwendungsentwicklung, indem es die einzige KI-Datenbank für Ihren betrieblichen Datenbedarf ist, vom Caching bis zur Vektorsuche. Es unterstützt alle Ihre betrieblichen Datenmodelle, einschließlich relationaler, Dokument-, Vektor-, Key-Value-, Graph- und Tabellenmodelle.

Azure Cosmos DB ist eine vollständig verwaltete NoSQL- und relationale Datenbank sowie Vektordatenbank für KI, digitalen Handel, das Internet der Dinge, Buchungsverwaltung und andere Arten von modernen Anwendungen. Es bietet Reaktionszeiten im einstelligen Millisekundenbereich, automatische und sofortige Skalierbarkeit sowie garantierte Geschwindigkeit in jeder Größenordnung. Geschäftskontinuität wird durch SLA-gestützte Verfügbarkeit und Sicherheit auf Unternehmensniveau gewährleistet.

Die App-Entwicklung wird dank der folgenden Merkmale schneller und produktiver:

  • Schlüsselfertige multiregionale Datenverteilung überall auf der Welt
  • Open-Source-APIs
  • SDKs für beliebte Programmiersprachen
  • KI-Datenbankfunktionen wie native Vektorsuche oder nahtlose Integration in Azure KI Services zur Unterstützung der erweiterten Abrufgenerierung

Als vollständig verwalteter Dienst nimmt Ihnen Azure Cosmos DB die Datenbankverwaltung durch automatische Verwaltung, Updates und Patches ab. Außerdem übernimmt der Dienst die Kapazitätsverwaltung mit kostengünstigen serverlosen und automatischen Skalierungsoptionen, die auf Anwendungsanforderungen reagieren, um die Kapazität an den Bedarf anzupassen.

Wenn Sie ein bestehender Kunde von Azure KI oder GitHub Copilot sind, können Sie Azure Cosmos DB mit einem Durchsatz von 40.000 RU/s für 90 Tage kostenlos unter dem Azure KI Advantage-Angebot testen.

Wenn Sie kein Azure-Kunde sind, können Sie die 30-tägige kostenlose Testversion ohne ein Azure-Abonnementverwenden. Dem Ende Ihres Testzeitraums folgen keine Verpflichtungen.

Alternativ können Sie den kostenlosen Azure Cosmos DB-Tarif für die Lebensdauer des Kontos mit den ersten 1000 RU/s an Durchsatz und 25 GB an Speicherplatz kostenlos verwenden.

Tipp

Weitere Informationen zu Azure Cosmos DB erhalten Sie jeden Donnerstag um 13:00 Uhr (Pacific Standard Time) in Azure Cosmos DB Live TV. Eine Übersicht über kommende und frühere Episoden finden Sie hier.

Azure Cosmos DB ist mehr als eine KI-Datenbank

Neben der KI-Datenbank sollte Azure Cosmos DB auch Ihre Goto-Datenbank für Web-, Mobile-, Gaming- und IoT-Anwendungen sein. Azure Cosmos DB ist gut positioniert für Lösungen, die massive Datenmengen verarbeiten, lesen und schreiben auf globaler Ebene mit nahezu realen Reaktionszeiten. Die garantierte Hochverfügbarkeit von Azure Cosmos DB, der hohe Durchsatz, die niedrige Latenz und die anpassbare Konsistenz sind enorme Vorteile beim Entwickeln dieser Art von Anwendungen. Erfahren Sie mehr darüber, wie Azure Cosmos DB für die Erstellung von IoT und Telematik, Einzelhandel und Marketing, Gaming sowie für mobile Anwendungen und Webanwendungen verwendet werden kann.

Hauptvorteile

Hier sind einige wichtige Vorteile der Verwendung von Azure Cosmos DB.

Garantierte Geschwindigkeit in jeder Größenordnung

Profitieren Sie von einzigartiger SLA-gestützter Geschwindigkeit und entsprechendem Durchsatz, schnellem globalem Zugriff und sofortiger Elastizität.

  • Echtzeitzugriff mit kurzen Wartezeiten bei Lese- und Schreibvorgängen auf der ganzen Welt sowie Durchsatz und Konsistenz, jeweils auf der Grundlage von SLAs.
  • Schreibvorgänge in mehreren Regionen sowie Datenverteilung in jeder beliebigen Azure-Region auf Knopfdruck
  • Unabhängiges und elastisches Skalieren von Speicher und Durchsatz in jeder beliebigen Azure-Region (selbst bei unvorhersehbaren Datenverkehrsspitzen) für unbegrenzte weltweite Skalierbarkeit.

Vereinfachte Anwendungsentwicklung

Beschleunigen Sie Ihre Entwicklung durch Open-Source-APIs, mehreren SDKs, schemalose Daten und Analysen ohne ETL für operative Daten.

  • Umfassende Integration in zentrale Azure-Dienste, die bei der (cloudnativen) App-Entwicklung zum Einsatz kommen. Hierzu zählen unter anderem Azure Functions, IoT Hub, AKS (Azure Kubernetes Service) und App Service.
  • Wählen Sie aus mehreren Datenbank-APIs, darunter die native API für NoSQL, MongoDB, PostgreSQL, Apache Cassandra, Apache Gremlin und Table.
  • Verwenden Sie Azure Cosmos DB als einheitliche KI-Datenbank für Datenmodelle wie relationale, dokumentbezogene, Vektor-, Schlüsselwert-, Diagramm- und Tabellenmodelle.
  • Erstellen Sie Apps auf der Grundlage der API für NoSQL unter Verwendung der Sprachen Ihrer Wahl mit SDKs für .NET, Java, Node.js und Python. Sie haben aber auch die Möglichkeit, die gewünschten Treiber für die anderen Datenbank-APIs zu verwenden.
  • Mithilfe des Änderungsfeeds können Sie ganz einfach Änderungen an Datenbankcontainern nachverfolgen und verwalten sowie ausgelöste Ereignisse mit Azure Functions erstellen.
  • Durch den schemalosen Dienst von Azure Cosmos DB werden alle Ihre Daten unabhängig vom Datenmodell automatisch indiziert, um blitzschnelle Abfragen zu ermöglichen.

Geeignet für unternehmenskritische Workloads

Gewährleisten Sie Geschäftskontinuität, eine Verfügbarkeit von 99,999 Prozent sowie Sicherheit auf Unternehmensniveau für jede Anwendung.

  • Azure Cosmos DB bietet eine umfassende Suite von SLAs mit branchenführender weltweiter Verfügbarkeit.
  • Mit der automatischen Datenreplikation lassen sich Daten ganz einfach auf jede beliebige Azure-Region verteilen. Profitieren Sie von einer Umgebung ohne Ausfallzeit mit Schreibvorgängen in mehreren Regionen oder RPO 0 bei Verwendung starker Konsistenz.
  • Nutzen Sie die für den professionellen Einsatz konzipierte Verschlüsselung ruhender Daten mit selbstverwalteten Schlüsseln.
  • Die rollenbasierte Zugriffssteuerung von Azure trägt zum Schutz Ihrer Daten bei und bietet differenzierte Steuerungsmöglichkeiten.

Vollständig verwaltet und kostengünstig

End-to-End-Datenbankverwaltung mit serverloser und automatischer Skalierung, abgestimmt auf Ihre Anforderungen in puncto Anwendung und Gesamtkosten

  • Vollständig verwalteter Datenbankdienst. Automatisierung von Wartung, Patching und Updates, um die Entwicklung zu beschleunigen und die Kosten zu senken.
  • Kostengünstige Optionen für unvorhersehbare oder sporadische Workloads mit beliebiger Größe oder beliebigem Umfang, sodass Entwickler ganz einfach und ohne Kapazitätsplanung oder -verwaltung loslegen können.
  • Serverloses Modell mit automatischem, schnell reagierendem Dienst für Workloads mit Lastspitzen zur bedarfsgerechten Datenverkehrsverwaltung.
  • Per Autoskalierung bereitgestellter Durchsatz zur automatischen und sofortigen Skalierung der Kapazität für unvorhersehbare Workloads bei gleichzeitiger Erfüllung von SLAs.

Azure Synapse Link für Azure Cosmos DB ist eine cloudnative Funktion für hybride Transaktions- und Analyseverarbeitung (Hybrid Transactional and Analytical Processing, HTAP), die Quasi-Echtzeit-Analysen für operative Daten in Azure Cosmos DB ermöglicht. Azure Synapse Link sorgt für eine nahtlose Integration zwischen Azure Cosmos DB und Azure Synapse Analytics.

  • Verringerte Analysekomplexität ohne zu verwaltende ETL-Aufträge
  • Einblicke in Ihre operativen Daten in Quasi-Echtzeit
  • Keine Auswirkungen auf operative Workloads.
  • Optimiert für umfangreiche Analyseworkloads
  • Kostengünstig.
  • Analysen für lokal verfügbare, global verteilte Schreibvorgänge in mehreren Regionen
  • Native Integration in Azure Synapse Analytics