Freigeben über


Azure Cosmos DB – Datenbank für das KI-Zeitalter

„OpenAI setzt auf Cosmos DB, um ihren ChatGPT-Dienst dynamisch zu skalieren – eine der bisher am schnellsten wachsenden Verbraucher-Apps – was hohe Zuverlässigkeit und geringe Wartung zulässt.“ – Satya Nadella, Microsoft Chairman und Chief Executive Officer

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.

Der Anstieg von KI-basierten Anwendungen hat eine weitere Komplexitätsebene geschaffen, da viele dieser Anwendungen eine Vielzahl von Datenspeichern integrieren. Beispielsweise haben einige Organisationen Anwendungen erstellt, die gleichzeitig eine Verbindung mit MongoDB, Postgres, Redis und Gremlin herstellen. 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 als einzige KI-Datenbank für Ihren betrieblichen Datenbedarf, vom Zwischenspeichern mit Georeplikation über Sicherungsspeicher bis zur Vektorindizierung und -suche. Es stellt die Dateninfrastruktur für moderne Anwendungen wie KI-Agent, digitalen Handel, Internet der Dinge und Buchungsverwaltung bereit. Es kann alle Ihre betrieblichen Datenmodelle, einschließlich relationaler, Dokument-, Vektor-, Key-Value-, Graph- und Tabellenmodelle unterstützen.

Eine KI-Datenbank, die branchenführende Funktionen bereitstellt...

...kostenlos

Azure Cosmos DB ist eine vollständig verwaltete NoSQL-, relationale und Vektordatenbank. 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 integrierte Vektordatenbank oder nahtlose Integration in Azure KI Services zur Unterstützung der erweiterten Abrufgenerierung
  • Abfragen von Copilot zum Generieren von NoSQL-Abfragen basierend auf Ihren Aufforderungen in natürlicher Sprache (Vorschau)

Als vollständig verwalteter Dienst übernimmt Azure Cosmos DB die Datenbankverwaltung durch automatische Verwaltung, Updates und Patchen. 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.

Die folgenden kostenlosen Optionen sind verfügbar:

Wenn Sie entscheiden, dass Azure Cosmos DB für Sie geeignet ist, können Sie bis zu 63 % Rabatt auf Azure Cosmos DB-Preise mit reservierter Kapazität erhalten.

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.

...für mehr als nur KI-Apps

Neben KI sollte Azure Cosmos DB auch Ihre bevorzugte Datenbank für eine Vielzahl von Anwendungsfällen sein, darunter Einzelhandel und Marketing-, IoT und Telematik, Gaming, soziale Netzwerke und Personalisierung und andere. 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.

Für welche Arten von Apps eignet sich Azure Cosmos DB?

  • Flexibles Schema für die iterative Entwicklung. Beispielsweise Apps, die flexible moderne DevOps-Praktiken einführen und die Bereitstellung von Funktionen beschleunigen möchten.
  • Latenzempfindliche Workloads. Beispielsweise Personalisierung in Echtzeit.
  • Hoch elastische Workloads. Beispielsweise Konzertbuchungsplattform.
  • Workloads mit hohem Durchsatz. Beispielsweise IoT-Gerätestatus/Telemetrie.
  • Hoch verfügbare unternehmenskritische Workloads. Beispielsweise kundenorientierte Web-Apps.

Für welche Arten von Apps ist Azure Cosmos DB nicht gut geeignet?

  • Analytische Workloads (OLAP). Beispielsweise interaktive, Streaming- und Batchanalysen, um Data Scientist/Data Analyst-Szenarien zu ermöglichen. Erwägen Sie stattdessen Microsoft Fabric.
  • Hoch relationale Apps. Beispielsweise CRM-Anwendungen mit White-Bezeichnung. Erwägen Sie stattdessen Azure SQL, Azure-Datenbank für MySQL oder Azure Database for PostgreSQL.

...mit unvergleichbarer Zuverlässigkeit und Flexibilität

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 Gesamtbetriebskosten (TCO).

  • 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