Cloud-Speicher, Datenbanken und Datendienste

Lerne, wie die Cloud Daten speichert und nutzt. Vergleiche Objekt-, Block- und Dateispeicher, wähle Speicherebenen, Redundanz und Datensicherungen, die Kosten und Sicherheit abwägen, und entscheide dich für verwaltete relationale, NoSQL- und In-Memory-Datenbanken. Schätze Datenübertragungen ab und plane Migrationen. Erfahre anschließend, wie Data Warehouses, Data Lakes, Analysepipelines und KI-Dienste aus gespeicherten Daten Erkenntnisse gewinnen. Zu jedem Thema werden die entsprechenden Dienste von AWS, Microsoft Azure und Google Cloud gegenübergestellt. So kannst du Anbieter vergleichen und dich auf eine grundlegende Cloud-Prüfung vorbereiten.

AnfängerEinheit 4 von 7 in Kurs: Cloud Computing – AWS, Azure und Google Cloud im Vergleich

Was du lernst

  1. Erkläre, wie Objekt-, Block- und Dateispeicher Daten organisieren und bereitstellen, und wähle die passende Speicherart und den passenden Dienst für eine Workload auf AWS, Microsoft Azure und Google Cloud.
    • Unterscheide Objekt-, Block- und Dateispeicher
      Beschreibe, wie jede Speicherart Daten organisiert, wie Server und Anwendungen darauf zugreifen und für welche Workloads sie sich eignet.
    • Speichere und teile Daten mit Objektspeicher
      Arbeite mit Buckets und Objekten in Amazon S3, Azure Blob Storage und Google Cloud Storage, einschließlich Standorten, Namen, Zugriffssteuerung, Versionierung und Verschlüsselung.
    • Wähle Dienste für Block-, Datei- und Hybridspeicher
      Ordne die Block-, Datei- und Hybridspeicherdienste von AWS, Azure und Google Cloud passenden Workloads zu und nutze Snapshots, um Datenträger zu kopieren und zu schützen.
  2. Wähle Speicherebenen, Lebenszyklusregeln, Redundanzoptionen und Datensicherungen so, dass die Daten möglichst wenig kosten und zugleich sicher und bei Bedarf verfügbar bleiben.
    • Vergleiche Speicherebenen und ihre Kosten
      Vergleiche die Hot-, Cool-, Cold- und Archivebenen der drei Anbieter einschließlich Mindestspeicherdauer, Abrufverzögerung und Gesamtkosten der gewählten Ebene.
    • Automatisiere mit Lebenszyklusregeln den Umgang mit alternden Daten
      Erstelle Lebenszyklusregeln, die Daten planmäßig in günstigere Ebenen verschieben und löschen, und berücksichtige die Zeit, die die Wiederherstellung archivierter Daten benötigt.
    • Erkläre Redundanz, Datenbeständigkeit und Verfügbarkeit
      Unterscheide Datenbeständigkeit und Verfügbarkeit, vergleiche Redundanzoptionen innerhalb einer Zone sowie über Zonen und Regionen hinweg und wähle die für eine Workload nötige Stufe.
    • Schütze Daten mit Datensicherungen und Wiederherstellungszielen
      Lege Wiederherstellungspunkt- und Wiederherstellungszeitziele fest und nutze die Dienste der Anbieter für Datensicherung und Notfallwiederherstellung mit isolierten und getesteten Kopien.
  3. Erkläre, welche Aufgaben dir ein verwalteter Datenbankdienst abnimmt, und wähle relationale, NoSQL- und In-Memory-Datenbanken auf AWS, Azure und Google Cloud für typische Workloads.
    • Beschreibe relationale Datenbanken und verwaltete Datenbankdienste
      Erkläre Tabellen, Schlüssel, SQL und Transaktionen, vergleiche den eigenständigen Betrieb einer Datenbank mit der Nutzung eines verwalteten Dienstes und beschreibe Hochverfügbarkeit, Lesereplikate und Datensicherungen.
    • Ordne einander entsprechende verwaltete relationale Datenbankdienste verschiedener Anbieter zu
      Erkenne die verwalteten relationalen Dienste von AWS, Azure und Google Cloud und wähle anhand von Engine, Kompatibilität, Skalierung und Lizenzierung einen Dienst für eine Workload.
    • Vergleiche NoSQL-Datenmodelle
      Beschreibe Schlüssel-Wert-, Dokumenten-, Spaltenfamilien-, Graph- und In-Memory-Datenbanken, erkläre Konsistenzoptionen und entscheide zwischen relationaler und NoSQL-Speicherung.
    • Ordne einander entsprechende verwaltete NoSQL- und In-Memory-Dienste verschiedener Anbieter zu
      Erkenne die NoSQL- und In-Memory-Datenbankdienste von AWS, Azure und Google Cloud und wähle einen Dienst für eine Workload einschließlich seines Kapazitäts- und Preismodells.
  4. Schätze die Dauer einer Übertragung ab, wähle Online-, Offline- oder dedizierte Übertragungsmethoden und plane Datenbankmigrationen mit den Migrationswerkzeugen der Anbieter.
    • Wähle Verfahren für die Online- und Offline-Datenübertragung
      Berechne Übertragungszeiten aus Datenmenge und Bandbreite und wähle zwischen Online-Werkzeugen, versendeten Speichergeräten und dedizierten Netzwerkverbindungen.
    • Migriere Datenbanken und Server
      Unterscheide homogene und heterogene Datenbankmigrationen, minimiere Ausfallzeiten durch kontinuierliche Replikation und wähle die Werkzeuge der Anbieter zur Erfassung, Konvertierung und Migration.
  5. Erkläre, wie Organisationen mit Data Lakes, Data Warehouses, Pipelines und Dashboards aus gespeicherten Daten Erkenntnisse gewinnen, und ordne Cloud-Dienste für KI und maschinelles Lernen betrieblichen Aufgaben zu.
    • Unterscheide Datenbanken, Data Warehouses und Data Lakes
      Vergleiche Transaktionsdatenbanken, Data Warehouses, Data Lakes und Lakehouses, beschreibe die Stufen einer Datenpipeline und erkläre Stapel- und Stromverarbeitung.
    • Ordne einander entsprechende Analysedienste verschiedener Anbieter zu
      Erkenne die Dienste von AWS, Azure und Google Cloud für Data Warehouses, Abfragen, Integration, Big Data, Stromverarbeitung und Business Intelligence und stelle sie zu einer Pipeline zusammen.
    • Erkläre Konzepte und Dienstebenen für KI und maschinelles Lernen
      Definiere KI, maschinelles Lernen und generative KI, beschreibe Training und Inferenz und wähle verantwortungsvoll zwischen vortrainierten KI-Diensten, Plattformen für generative KI und Plattformen für maschinelles Lernen.
    • Ordne vortrainierte KI-Dienste betrieblichen Aufgaben zu
      Wähle für betriebliche Anwendungsfälle Dienste von AWS, Azure und Google Cloud für Bild-, Sprach-, Text-, Übersetzungs-, Dokumenten- und Dialog-KI und schätze ihre nutzungsabhängigen Kosten.

Cloud-Speicher einfach erklärt

5 Kapitel

1

Vergleiche Objekt-, Block- und Dateispeicher

Anwendungen benötigen Speicher, auf den sie passend zugreifen können: einen Datenträger für kleine Aktualisierungen, einen freigegebenen Ordner für mehrere Server oder über das Web abgerufene Objekte. Ordne diese Zugriffsmuster den Diensten von AWS, Azure und Google Cloud zu. Standort, Berechtigungen und Wiederherstellungsfunktionen machen den Speicher auch über eine einzelne laufende Maschine hinaus nutzbar, während hybride Dienste bestehende Dateiserver mit Cloud-Kapazität verbinden.

1.1 Datenträger, freigegebene Ordner und Webobjekte

Ein Speicherdienst muss dazu passen, wie eine Anwendung Daten liest und ändert. Eine Datenbank, die einzelne Datensätze aktualisiert, ein Team, das gemeinsame Dokumente bearbeitet, und eine Website, die Fotos bereitstellt, haben unterschiedliche Anforderungen.

Drei Arten, Daten zu organisieren
ArtWas die Anwendung siehtTypische Nutzung
BlockEin an einen Server angeschlossenes Datenträger-VolumeStartdatenträger und Datenbankdateien
DateiDateien in freigegebenen OrdnernTeamlaufwerke und gemeinsam genutzte Anwendungsdateien
ObjektÜber einen Schlüssel per Web-API adressierte DatenFotos, Datensicherungen und Data Lakes

Ein Block-Volume enthält gleich große Blöcke. Das Betriebssystem formatiert es mit einem Dateisystem, genauso wie einen physischen Datenträger. Es kann einen kleinen Teil einer Datei direkt aktualisieren. Das eignet sich für eine Datenbank mit vielen kleinen Lese- und Schreibvorgängen. Ein Volume dient normalerweise einer virtuellen Maschine. Für die direkte gemeinsame Nutzung müssen der Datenträger und die Software den Clusterzugriff unterstützen.

Dateispeicher stellt einen freigegebenen Ordner über ein Netzwerk bereit. NFS ist unter Linux verbreitet, SMB unter Windows. Mehrere Clients können dieselbe Freigabe öffnen; Dateisperren koordinieren den Zugriff. Eine bestehende Anwendung, die einen freigegebenen Pfad erwartet, kann dieses Muster beibehalten, ohne für den Aufruf einer Objekt-API umgeschrieben zu werden.

Was ein Objekt enthält

Ein Objekt enthält seine Daten, einen eindeutigen Schlüssel und Metadaten, etwa den Inhaltstyp. In einem Bucket mit flachem Namensraum ist invoices/2026/10/inv-1042.pdf ein vollständiger Schlüssel. Die Schrägstriche gruppieren Namen nach Präfix, erzeugen aber keine gewöhnlichen Datenträgerordner.

Anwendungen laden Objekte üblicherweise mit PUT-Anfragen hoch und mit GET-Anfragen über HTTPS herunter. Beim allgemeinen Objektzugriff werden Daten als Objekt behandelt: Um den Inhalt zu ersetzen, wird normalerweise ein Ersatz hochgeladen, während ein Blockdatenträger kleine direkte Schreibvorgänge unterstützt. Einige Objektdienste ergänzen spezielle Funktionen zum Anhängen oder für Verzeichnisse. Ein Bucket hat dennoch ein anderes Zugriffsmodell als ein gemeinsam genutzter Dateiserver.

Objektspeicher kann Bilder, Aufzeichnungen, Protokolle und Datensicherungen in einem Bestand aufnehmen, der wächst, ohne für jede Erweiterung einen Datenträger bereitzustellen. Standard-Onlineklassen versorgen aktive Websites und Analysen mit Zugriff in Millisekunden. Verzögerter Abruf gehört zu bestimmten Archivklassen, nicht zum Objektspeicher insgesamt.

Speicher für eine Anwendung wählen

Ein Webshop nutzt einen Blockdatenträger für seinen Datenbankserver, weil sich Datensätze häufig ändern. Fünf Webserver lesen gemeinsame Seitenvorlagen aus einer NFS-Dateifreigabe. Produktfotos und 2 TB nächtliche Datensicherungen kommen in den Objektspeicher. Dieselbe Anwendung kann alle drei Arten nutzen.

Temporärer Hostspeicher wie AWS Instance Store, Azure Temporary Disk und Google Cloud Local SSD eignet sich für Arbeitsdateien und Caches, die sich erneut erstellen lassen. Ein Hostausfall oder Ereignisse im Lebenszyklus der virtuellen Maschine können ihn löschen. Bewahre die einzige Kopie wichtiger Daten auf persistentem Speicher auf, der unabhängig von einer laufenden virtuellen Maschine besteht.

Die Preisgestaltung folgt dem Speichermodell. Objektspeicher berechnet im Allgemeinen die tatsächlich gespeicherten GB sowie Anfragen und Übertragungen. Blockspeicher berechnet die bereitgestellte Kapazität einschließlich ungenutzten Platzes. Dateispeicher kann wie EFS den genutzten Platz oder die reservierte Kapazität abrechnen. Beginne die Auswahl beim Zugriffsmuster und vergleiche dann die Rechnung für dieses Muster.

Wichtige Erkenntnisse

  • Blockspeicher unterstützt Datenträgerzugriff und kleine direkte Aktualisierungen.
  • Dateispeicher gibt Ordner über Protokolle wie NFS und SMB frei.
  • Objektspeicher adressiert Daten über Schlüssel und eine API.
  • Temporärer Hostspeicher enthält Daten, die sich erneut erstellen lassen.
  • Bereitgestellte Kapazität kann auch dann Kosten verursachen, wenn sie leer ist.

1.2 Buckets, Berechtigungen und wiederherstellbare Objekte

Objektspeicher trennt die Daten von dem Server, der sie nutzt. Ein Bucket oder Container enthält den Bestand, während jedes Objekt einen eigenen Schlüssel hat. Standort-, Zugriffs- und Wiederherstellungseinstellungen bestimmen, wie sicher sich der Bestand nutzen lässt.

Die Bezeichnungen der Anbieter zuordnen
AnbieterDienstOrganisation
AWSAmazon S3Objekte in Buckets
AzureAzure Blob StorageBlobs in Containern innerhalb eines Speicherkontos
Google CloudCloud StorageObjekte in Buckets

Ein Azure-Speicherkonto kann auch Dateifreigaben, Warteschlangen und Tabellen enthalten. Namen von S3-Buckets für allgemeine Zwecke, Cloud-Storage-Buckets und Azure-Speicherkonten verwenden gemeinsame Namensräume. Ein Name, den ein anderer Kunde nutzt, ist daher möglicherweise nicht verfügbar. Der Name ist auch Teil der Adresse des Objekts. Ein Azure-Blob kann beispielsweise die Adresse https://shopmedia.blob.core.windows.net/images/products/lamp-01.jpg haben.

Ein S3-Bucket gehört zu einer AWS-Region. Bei Azure-Speicherkonten werden eine Region und eine Redundanzoption gewählt. Cloud Storage bietet Standorte in einer Region, zwei Regionen oder mehreren Regionen. Der Standort beeinflusst Latenz, Preis und Datenresidenz, also das Gebiet, in dem die Daten aufbewahrt werden.

Teilen, ohne den Bestand offenzulegen

Halte den Bestand privat und gewähre den von der Anwendung benötigten Zugriff über Identitätsberechtigungen und Ressourcenrichtlinien. Verwende für einen zeitlich begrenzten Download eine vorsignierte URL von S3, eine Shared Access Signature (SAS) von Azure oder eine signierte URL von Cloud Storage. Ein Rechnungslink, der nach 60 Minuten abläuft, gewährt vorübergehenden Zugriff, ohne den ganzen Bucket öffentlich zu machen. Wer einen nutzbaren signierten Link besitzt, kann während dieser Zeit die damit verbundenen Berechtigungen ausüben.

Gespeicherte Objekte werden standardmäßig mit anbieterverwalteten Schlüsseln verschlüsselt; kundenverwaltete Schlüssel geben dem Kunden mehr Kontrolle. HTTPS schützt Daten bei der Übertragung. Verschlüsselung und Berechtigungen lösen unterschiedliche Probleme: Wer eine gültige Leseberechtigung hat, kann ein verschlüsseltes Objekt über den Dienst weiterhin lesen.

Wiederherstellen, aufbewahren und hochladen

Versionierung bewahrt frühere Objektversionen auf, sodass sich eine Überschreibung rückgängig machen lässt. Gespeicherte Versionen erhöhen die Rechnung. Azure und Google Cloud bieten auch vorläufiges Löschen an, bei dem gelöschte Daten für einen Wiederherstellungszeitraum aufbewahrt werden. Unveränderlicher Speicher, auch einmal schreiben und mehrfach lesen (WORM), verhindert Änderungen und Löschungen während der Aufbewahrungsfrist. Beispiele sind S3 Object Lock, unveränderlicher Azure-Blob-Speicher und Cloud-Storage-Aufbewahrungsrichtlinien mit Bucket-Sperre.

Große Uploads lassen sich in Teile zerlegen, parallel hochladen und einzeln wiederholen. S3 nennt dies mehrteiligen Upload; Azure-Block-Uploads und zusammengesetzte Google-Uploads bieten verwandte Verfahren. Nach einem Verbindungsabbruch muss die gesamte große Übertragung nicht neu gestartet werden.

Einen wachsenden Bestand dimensionieren

Eine Million Fotos mit durchschnittlich 3 MB belegen 3.000.000 MB oder 3.000 GB: 3 TB in dezimalen Einheiten. Weitere 20.000 Fotos pro Tag fügen täglich 60 GB hinzu. Über 365 Tage sind das weitere 21,9 TB. Objektspeicher nimmt dieses Wachstum auf, ohne vorab einen Datenträger mit fester Größe zu reservieren.

In flachen Namensräumen müssen beim Verschieben eines ordnerähnlichen Präfixes Objektschlüssel geändert werden. Hierarchische Optionen ergänzen echte Verzeichnisoperationen, darunter Azure Data Lake Storage und der hierarchische Namensraum von Cloud Storage. Prüfe den Namensraum, bevor du einen angezeigten Ordner wie ein Verzeichnis behandelst.

Wichtige Erkenntnisse

  • S3 und Cloud Storage nutzen Buckets; Azure nutzt Container innerhalb von Speicherkonten.
  • Der Standort beeinflusst Latenz, Preis und Datenresidenz.
  • Zeitlich begrenzte signierte Links geben ausgewählte private Daten frei.
  • Versionierung unterstützt die Wiederherstellung; unveränderliche Aufbewahrung verhindert Änderungen an geschützten Daten.
  • Verschlüsselung ersetzt keine Zugriffssteuerung.
  • Bei mehrteiligen Uploads lassen sich einzelne fehlgeschlagene Teile erneut übertragen.

1.3 Managed Disks, Snapshots und Dateifreigaben

Ordne nach der Wahl einer Speicherart deren Zugriffsmethode und Leistung einem Dienst zu. Ein Hochleistungsdatenträger und ein freigegebener Ordner können beide Dateien speichern, erfüllen aber unterschiedliche Anforderungen von Anwendungen.

Datenträger und ihre Kopien
AnbieterBlockspeicherDienste für freigegebene Dateien
AWSAmazon EBSEFS; die FSx-Familie
AzureAzure Managed DisksAzure Files; Azure NetApp Files
Google CloudPersistent Disk; HyperdiskFilestore; NetApp Volumes

Datenträgertypen bieten unterschiedliche Leistung. Festplattenbasierte Volumes eignen sich für große sequenzielle Lesevorgänge, SSDs für häufige kleine Vorgänge. IOPS bezeichnet Ein- und Ausgabevorgänge pro Sekunde. Wähle Kapazität und Leistung, denn ein großer Datenträger ist nicht unbedingt der richtige für eine stark beanspruchte Datenbank.

Ein EBS-Volume gehört zu einer Verfügbarkeitszone und wird an Instanzen dort angeschlossen. Azure Managed Disks sind standardmäßig lokal redundant; eine zonenredundante Option ist verfügbar. Google bietet zonale Datenträger und regionale Datenträger, die über zwei Zonen hinweg repliziert werden. Diese Standortwahl bestimmt, welche Ausfälle ein Datenträger überstehen kann.

Ein Snapshot erfasst ein Volume zu einem bestimmten Zeitpunkt. EBS- und Google-Standard-Snapshots sind inkrementell: Nach der ersten Kopie speichern spätere Snapshots geänderte Blöcke. Azure bietet vollständige und inkrementelle Snapshots. Enthält ein Volume 200 GB und ändern sich 5 GB, speichert ein inkrementeller Snapshot etwa 5 GB neue Blöcke. Die Wiederherstellung dieses Snapshots rekonstruiert dennoch das vollständige Volume, nicht nur den geänderten Teil. Daraus kann ein neuer Datenträger in einer anderen Zone entstehen; Snapshots lassen sich auch über Regionen hinweg kopieren.

Freigegebene Dateien und kompatible Software

EFS ist ein automatisch wachsendes NFS-Dateisystem für Linux-Server, auch über Verfügbarkeitszonen hinweg. FSx bietet Windows File Server, Lustre, NetApp ONTAP und OpenZFS. FSx for Windows File Server bietet SMB und Active-Directory-Integration; Lustre eignet sich für große, schnell zu verarbeitende Datenbestände im Hochleistungsrechnen.

Azure Files bietet SMB- und NFS-Freigaben für kompatible Windows-, Linux- und macOS-Clients. Azure NetApp Files unterstützt anspruchsvolle Dateiverarbeitung in Unternehmen. Filestore stellt verwaltetes NFS auf Google Cloud bereit; NetApp Volumes bietet Freigaben auf NetApp-Basis. Prüfe zuerst das benötigte Protokoll und die Dateisystemfunktionen und vergleiche dann die Kapazitätspreise.

Einen lokalen Dateiserver verbinden

AWS Storage Gateway ist eine lokale virtuelle Appliance, die vertraute Datei-, Datenträger- oder Bandschnittstellen mit AWS-Speicher verbindet. Sie speichert häufig verwendete Daten lokal zwischen. Tape Gateway ermöglicht bestehender Sicherungssoftware die Nutzung virtueller Bänder. Azure File Sync synchronisiert Windows-Dateiserver mit Azure Files; Cloudtiering hält häufig genutzte Dateien lokal vor und ruft seltener genutzte Dateien beim Öffnen ab.

Bei einer Zweigstelle mit 8 TB freigegebenen Dateien und einem lokalen Datenträger mit 2 TB kann Tiering die häufig genutzten 2 TB vor Ort halten, während die Cloud den vollständigen Bestand enthält. Das Öffnen einer selten genutzten Datei hängt dann von der Netzwerkverbindung ab.

Das Löschen einer virtuellen Maschine löscht nicht immer ihre Datenträger für Daten; ein nicht angeschlossener Datenträger kann weiterhin Kosten verursachen. Auch der Schutz durch Snapshots hängt vom Standort und der Isolation des Kontos ab. EBS- und Azure-Snapshots bleiben in der Quellregion, sofern sie nicht kopiert werden. Google-Standard-Snapshots liegen standardmäßig im nächstgelegenen multiregionalen Gebiet. Eine isolierte Wiederherstellungskopie schützt vor einem kompromittierten Quellkonto.

Wichtige Erkenntnisse

  • Wähle neben der Kapazität auch die Leistung des Datenträgers.
  • Ein inkrementeller Snapshot kann den vollständigen Datenträger wiederherstellen.
  • Dateidienste müssen zum benötigten NFS, SMB oder spezialisierten Dateisystem passen.
  • Hybrides Tiering hält häufig genutzte Dateien in der Nähe und den vollständigen Bestand in der Cloud.
2

Wäge beim Speichern von Daten Kosten, Datenbeständigkeit und Wiederherstellungsmöglichkeiten ab

Ein niedriger Speicherpreis ist nur ein Teil eines brauchbaren Datenplans. Zugriffshäufigkeit, Wiederherstellungsverzögerungen und Aufbewahrungsregeln bestimmen die Rechnung mit, während Ort und Zeitpunkt der Kopien festlegen, welche Ausfälle die Daten überstehen können. Vergleiche diese Entscheidungen mit den Unternehmenszielen für akzeptablen Datenverlust und Wiederherstellungszeit und prüfe, ob geschützte Kopien bei einem Ausfall tatsächlich schnell genug wiederhergestellt werden können.

2.1 Die Gesamtkosten häufig und selten genutzter Daten

Die Speicherebene bestimmt mit, was du für das Aufbewahren und Abrufen von Objekten zahlst. Hot-Ebenen berechnen mehr für die Speicherung und weniger für den Zugriff. Kühlere Ebenen senken den Speicherpreis, können aber Abrufgebühren, Mindestdauern und Wiederherstellungsverzögerungen mit sich bringen.

Klassen nach Zugriffsbedarf vergleichen
AnbieterOnline-OptionenArchivoptionen mit verzögertem Abruf
S3Standard; Standard-IA; One Zone-IA; Glacier Instant RetrievalGlacier Flexible Retrieval; Glacier Deep Archive
Azure Blob StorageHot; Cool; ColdArchive
Cloud StorageStandard; Nearline; Coldline; ArchiveKeine dieser Klassen benötigt eine Offline-Wiederherstellung

S3 Standard-IA und One Zone-IA haben eine Mindestdauer von 30 Tagen. Glacier Instant Retrieval und Flexible Retrieval haben eine Mindestdauer von 90 Tagen; Deep Archive hat 180 Tage. Die Wiederherstellung bei Flexible Retrieval dauert Minuten bis Stunden. Bei Deep Archive ist der Standardabruf innerhalb von 12 Stunden abgeschlossen, der Massenabruf innerhalb von 48 Stunden. S3 Express One Zone bietet schnellen Zugriff innerhalb einer einzelnen Zone.

Azure Cool hat eine Mindestdauer von 30 Tagen, Cold von 90 Tagen und Archive von 180 Tagen. Hot, Cool und Cold bieten Zugriff in Millisekunden. Archive muss in eine Online-Ebene rehydriert werden, was bis zu 15 Stunden dauern kann. Ein Speicherkonto legt eine standardmäßige Online-Ebene fest; einzelne Blobs können eine eigene Ebene haben.

Cloud Storage Standard hat keine Mindestdauer; Nearline hat 30 Tage, Coldline 90 und Archive 365. Google Archive bleibt online, mit Zugriff in Millisekunden und Abrufgebühren. Das Wort „Archive“ allein sagt nicht, wie lange ein Lesezugriff dauert.

Die Mindestdauer ist eine Zahlungsverpflichtung

Wird ein Azure-Blob der Ebene Cool nach 21 Tagen gelöscht, bleiben 9 abrechenbare Tage der Mindestdauer von 30 Tagen. Wird ein Archiv-Blob nach 45 Tagen gelöscht, bleiben 135 Tage der Mindestdauer von 180 Tagen. Bei einem nach 100 Tagen gelöschten Cloud-Storage-Archive-Objekt bleiben 265 Tage. Auch ein vorzeitiger Wechsel aus einer Klasse kann diese Gebühr auslösen.

Die Gesamtrechnung durchgehen

Verwende beispielhafte Tarife von 0,020 US-Dollar pro GB-Monat für Hot-Speicher und 0,002 US-Dollar für Archive zuzüglich 0,02 US-Dollar pro aus dem Archiv abgerufenem GB. Für 50.000 GB, die 12 Monate aufbewahrt werden:

  • Hot-Speicher kostet 12.000 US-Dollar.
  • Archivspeicher kostet 1.200 US-Dollar.
  • Ein vollständiger Lesezugriff auf das Archiv kostet zusätzlich 1.000 US-Dollar, insgesamt also 2.200 US-Dollar.
  • Ein monatlicher vollständiger Lesezugriff kostet zusätzlich 12.000 US-Dollar, insgesamt also 13.200 US-Dollar.

Der günstigere Speicherpreis verliert seinen Vorteil bei häufigen Lesezugriffen. Eine vollständige Schätzung umfasst auch Anfragegebühren, vorzeitige Löschung und Gebühren für ausgehenden Datenverkehr aus der Cloud. Uploads über das Internet sind im Allgemeinen kostenlos; Downloads werden üblicherweise berechnet.

Zugriffsmuster über Änderungen entscheiden lassen

S3 Intelligent-Tiering verschiebt ungenutzte Objekte automatisch nach 30 und 90 Tagen und beim Zugriff wieder zurück. Es berechnet Überwachungsgebühren, aber keine Abrufgebühren. Azure Smart Tier verschiebt je nach Nutzung zwischen Hot, Cool und Cold. Cloud Storage Autoclass verwaltet Klassen für einen Bucket. Bei festen Zeitplänen für alternde Daten bieten Lebenszyklusregeln eine ausdrückliche Steuerung.

Klassen mit einer Zone tauschen Ausfallschutz gegen Kosten oder Leistung. S3 One Zone-IA eignet sich für sekundäre oder erneut erstellbare Daten, weil beim Verlust dieser Zone auch die Daten verloren gehen können.

Wichtige Erkenntnisse

  • Vergleiche Gebühren für Speicherung, Anfragen, Abruf, vorzeitige Löschung und ausgehenden Datenverkehr.
  • Gebühren für die Mindestdauer können auch anfallen, nachdem ein Objekt eine Ebene verlassen hat.
  • Google Cloud Storage Archive bietet Zugriff in Millisekunden.
  • Azure Archive und S3-Glacier-Klassen mit verzögertem Abruf benötigen Wiederherstellungszeit.
  • Automatisches Tiering folgt beobachteten Zugriffsmustern.
  • Speicher in einer einzelnen Zone kann nicht vor der Zerstörung dieser Zone schützen.

2.2 Lebenszyklusregeln und Archivwiederherstellung

Daten werden mit zunehmendem Alter oft weniger nützlich. Eine Lebenszyklusrichtlinie wendet dieses Muster auf jedes neue Objekt an, sodass niemand an jede Verschiebung oder Löschung denken muss.

Eine Regel hat drei Teile

Ein Filter bestimmt Objekte, etwa Schlüssel, die mit logs/ beginnen, oder Objekte mit einem bestimmten Tag. Eine Bedingung legt fest, wann die Regel gilt, etwa Tage seit der Erstellung oder bei Azure seit dem letzten Zugriff. Eine Aktion ändert die Speicherebene oder löscht das Objekt. Die Dienste heißen S3 Lifecycle, Azure Blob Storage Lifecycle Management und Cloud Storage Object Lifecycle Management.

Für Anwendungsprotokolle, die einen Monat lang häufig benötigt und sieben Jahre aufbewahrt werden, erfolgt der Wechsel in eine Ebene für seltenen Zugriff an Tag 30 und in eine Archivebene an Tag 90. In der Ebene für seltenen Zugriff bleibt jedes Protokoll 60 Tage und überschreitet damit deren Mindestdauer von 30 Tagen. Setze die Löschung nach Ablauf der vollständigen Aufbewahrungsfrist in Kalenderjahren an: Sieben Jahre können zwei Schalttage enthalten, sodass 2.557 Tage eine vorzeitige Löschung vermeiden. Eine einfache Regel mit 2.555 Tagen kann zu kurz greifen.

Die Zeit in jeder Ebene zählen

Das Alter des Objekts und seine Zeit in einer Ebene sind verschieden. Gelangt ein Objekt an Tag 30 in eine Ebene mit einer Mindestdauer von 90 Tagen und verlässt sie an Tag 60, beträgt sein Aufenthalt nur 30 Tage:

60−30=30

Es verlässt die Ebene, ohne die Mindestdauer um 60 Tage auszuschöpfen; diese können berechnet werden. Berechne die Zeit zwischen den Übergängen, bevor du die Kosten einer Richtlinie beurteilst. Jeder Übergang kostet außerdem eine Anfrage. Einige kühlere Klassen haben abrechenbare Mindestgrößen für Objekte, etwa 128 KB bei S3 Standard-IA. Daher können sehr kleine Objekte nach dem Verschieben wenig einsparen oder mehr kosten.

Versionen und geschützte Aufbewahrung

Lebenszyklusregeln können nicht aktuelle Versionen nach einem gewählten Zeitraum entfernen, eine begrenzte Anzahl früherer Versionen behalten und unvollständige mehrteilige Uploads bereinigen. Ohne diese Regeln können Versionen und aufgegebene Teile weiterhin kostenpflichtigen Speicher belegen.

Eine aktive Aufbewahrungssperre oder rechtliche Aufbewahrungspflicht verhindert, dass Lebenszyklusregeln geschützte Daten löschen. Für Rechnungen, die zehn Kalenderjahre aufbewahrt werden, sieht ein Plan die Archivierung nach einem Jahr und die Löschung nach 3.653 Tagen vor. Damit sind bis zu drei Schalttage berücksichtigt. Eine Sperre im Compliance-Modus verhindert eine vorzeitige Löschung auch durch Administratoren. Die Lebenszyklusregel verwaltet den Umgang mit alternden Daten; die Sperre setzt den Schutz durch.

Der Abruf ist ein separater Vorgang
ArchivoptionAbrufzeit
S3 Glacier Flexible, beschleunigtNormalerweise 1–5 Minuten
S3 Glacier Flexible, Standard3–5 Stunden
S3 Glacier Flexible, Massenabruf5–12 Stunden
S3 Deep Archive, Standard / MassenabrufInnerhalb von 12 / 48 Stunden
Azure Archive, StandardBis zu 15 Stunden

Die Azure-Rehydrierung mit hoher Priorität dauert bei Blobs unter 10 GB normalerweise weniger als eine Stunde und kostet mehr. Azure-Lebenszyklusregeln können einen archivierten Blob nicht rehydrieren; für die Wiederherstellung ist eine separate Anfrage nötig. Plane eine Wiederherstellung, bevor du eine dringende Bereitstellung aus einem Offline-Archiv zusagst.

Lebenszyklusaktionen laufen im Hintergrund, üblicherweise innerhalb von ein oder zwei Tagen nach Erfüllung der Bedingung. Nutze die Richtlinie, um die Aufbewahrung einheitlich auf den Bestand anzuwenden, und berücksichtige diese Verarbeitungszeit bei der Betriebsplanung.

Wichtige Erkenntnisse

  • Lebenszyklusregeln verbinden einen Filter, eine Bedingung und eine Aktion.
  • Die Mindestdauer hängt von der Zeit in einer Ebene ab, nicht vom gesamten Alter des Objekts.
  • Aufbewahrungsfristen in Kalenderjahren müssen Schalttage berücksichtigen.
  • Aufbewahrungssperren und rechtliche Aufbewahrungspflichten verhindern das Löschen geschützter Daten durch Lebenszyklusregeln.
  • Die Wiederherstellung aus einem Offline-Archiv ist ein separater Vorgang neben einer Regel für alternde Daten.

2.3 Daten sicher und erreichbar halten

Daten können einen Ausfall überstehen und währenddessen dennoch unerreichbar sein. Beim Speicherschutz gibt es daher zwei getrennte Größen: Datenbeständigkeit und Verfügbarkeit.

Prozentwerte richtig lesen

Datenbeständigkeit beschreibt den Schutz vor Datenverlust über ein Jahr. S3 Standard ist auf 99,999999999 % Datenbeständigkeit ausgelegt, auch elf Neunen genannt. Der Verlustanteil beträgt eins zu 100 Milliarden pro Objekt und Jahr. Bei 10 Millionen Objekten beträgt der erwartete jährliche Verlust 0,0001 Objekte: durchschnittlich eines alle 10.000 Jahre. Das ist eine statistische Auslegungsgröße und kein Zeitplan für den Verlust eines Objekts.

Verfügbarkeit beschreibt den Zeitanteil, in dem Daten erreichbar sind. Ein Monat mit 30 Tagen hat 43.200 Minuten. Bei 99,9 % Verfügbarkeit beträgt der nicht verfügbare Anteil 0,1 % oder 43,2 Minuten. Bei 99,99 % sind es 4,32 Minuten, bei 99 % sind es 432 Minuten oder 7,2 Stunden. Die Auslegungsverfügbarkeit von S3 Standard beträgt 99,99 %. Ein SLA ist eine vertragliche Zusage, die oft durch Gutschriften abgesichert ist; ihr Wert kann vom Auslegungsziel abweichen.

Kopien auf den jeweiligen Ausfall abstimmen

Mehrere Kopien innerhalb eines Rechenzentrums schützen vor Hardwareausfällen. Kopien über Verfügbarkeitszonen hinweg schützen vor dem Ausfall eines Rechenzentrums. Kopien in einer zweiten Region begegnen einem regionalen Notfall, abhängig davon, wo und wie die Replikation erfolgt.

Synchrone Replikation bestätigt einen Schreibvorgang, nachdem die erforderlichen Kopien ihn bestätigt haben. Manche Systeme verlangen alle vorgesehenen Kopien, andere eine Mehrheit oder ein Quorum. Asynchrone Replikation bestätigt den Vorgang an der primären Kopie und sendet die Änderungen anschließend weiter. Geht die primäre Kopie verloren, können noch in Übertragung befindliche Änderungen verloren gehen. Diese Replikationsverzögerung muss innerhalb des RPO des Unternehmens bleiben, also der maximal akzeptierten Menge neuerer Datenverluste, gemessen als Zeitraum.

Azure-Redundanz entschlüsseln
OptionPrimärer StandortSekundäre Region
LRSDrei Kopien in einem RechenzentrumKeine
ZRSSynchrone Kopien über mindestens drei ZonenKeine
GRSLokale KopienAsynchrone Kopie
GZRSZonenredundante KopienAsynchrone Kopie

LRS bietet mindestens elf Neunen Datenbeständigkeit, ZRS zwölf und georedundante Optionen sechzehn. GRS hat insgesamt sechs Kopien. Gewöhnliche sekundäre GRS-/GZRS-Daten sind bis zum Failover nicht lesbar; RA-GRS und RA-GZRS ergänzen Lesezugriff auf die sekundäre Kopie. Eine Region, in die repliziert wird, ist nicht unbedingt ein sofort aktiver Ersatz.

Die meisten S3-Klassen erstrecken sich über mindestens drei Zonen; One-Zone-Klassen nicht. S3-Replikation kann Objekte in einen anderen Bucket in derselben oder einer anderen Region kopieren. Regionale Cloud-Storage-Buckets erstrecken sich über Zonen, Dual-Region-Buckets nutzen zwei gewählte Regionen und Multi-Region-Buckets ein größeres Gebiet. Die optionale Turboreplikation zielt bei Dual-Region-Speicher darauf ab, neue Daten innerhalb von 15 Minuten zu kopieren.

Datenresidenz gilt auch für sekundäre Kopien. Prüfe bei der Anforderung, Daten in einem Land zu halten, den Standort der zweiten Region. Replikation kann je nach Dienst und Einstellungen auch unerwünschte Überschreibungen oder Löschungen übertragen. Sie liefert ausfallsichere Kopien des aktuellen Zustands; geschützte Versionen und Datensicherungen ermöglichen die Wiederherstellung nach einem fehlerhaften Zustand.

Wichtige Erkenntnisse

  • Datenbeständigkeit misst den Schutz vor Datenverlust; Verfügbarkeit misst die Erreichbarkeit.
  • Wähle Kopien über Zonen oder Regionen hinweg passend zu dem Ausfall, gegen den du dich schützen willst.
  • Bei asynchroner Replikation sind neuere Schreibvorgänge gefährdet, die noch übertragen werden.
  • Das RPO ist das Unternehmensziel, an dem möglicher Datenverlust gemessen wird.
  • Azure-RA-Optionen erlauben das Lesen der sekundären Kopie vor dem Failover.
  • Replikation und geschützte Wiederherstellungskopien erfüllen unterschiedliche Zwecke.

2.4 Datensicherungen, die Wiederherstellungsziele erfüllen

Eine Datensicherung ist eine wiederherstellbare Kopie für den Fall von Löschung, Beschädigung, Angriff oder Standortverlust. Ein brauchbarer Sicherungsplan beginnt mit der Frage, was das Unternehmen verlieren kann und wie lange es offline bleiben kann.

Zwei getrennte Ziele festlegen
ZielWelche Frage es beantwortetBeispiel
RPO: WiederherstellungspunktzielWie viel Verlust neuerer Daten ist akzeptabel?Höchstens 1 Stunde an Bestellungen
RTO: WiederherstellungszeitzielWie lange darf die Wiederherstellung dauern?Innerhalb von 4 Stunden wieder funktionsfähig

Eine Datensicherung alle 24 Stunden kann fast 24 Stunden an Änderungen ungeschützt lassen, wenn ein Ausfall unmittelbar vor der nächsten Sicherung eintritt. Sie erfüllt ein RPO von 24 Stunden, aber keines von 1 Stunde. Stündliche Sicherungen oder eine ausreichend aktuelle kontinuierliche Replikation erfüllen das kürzere Ziel.

Die Wiederherstellungsgeschwindigkeit ist davon unabhängig. Dauert die Wiederherstellung von 3 TB 6 Stunden und beträgt das RTO 4 Stunden, verfehlt der Plan das Ziel, selbst wenn die Sicherung jeden benötigten Datensatz enthält. Ein schnellerer Wiederherstellungsprozess oder ein Warm Standby kann die Wiederherstellungszeit verkürzen.

Richtlinien auf mehrere Ressourcen anwenden

AWS Backup zentralisiert Sicherungsrichtlinien für Ressourcen wie EBS, RDS, DynamoDB, EFS, FSx und S3. Azure Backup deckt unter anderem virtuelle Maschinen, Managed Disks, Azure Files, Blobs und SQL Server auf virtuellen Maschinen ab. Google Cloud bietet Backup and DR Service. Richtlinien legen Häufigkeit, Aufbewahrung und Kopien in andere Regionen oder Konten fest.

Verwaltete Datenbanken erstellen ebenfalls Datensicherungen und bewahren Transaktionsprotokolle auf. RDS, Azure SQL Database und Cloud SQL unterstützen die Zeitpunktwiederherstellung auf einen gewählten Moment innerhalb der Aufbewahrungsfrist. Bei RDS kann diese Frist bis zu 35 Tage betragen. Protokolle ermöglichen die Wiederherstellung zwischen Sicherungszeitpunkten, etwa unmittelbar vor einer versehentlichen Aktualisierung.

Eine Wiederherstellungskopie isolieren

Die 3-2-1-Regel dient der Sicherungsplanung: drei Kopien auf zwei Speicherarten, davon eine außerhalb des Standorts. In der Cloud hilft eine andere Region beim Verlust eines Standorts und ein separates Konto bei der Isolation des Zugriffs. Eine gesperrte Aufbewahrung schützt zusätzlich davor, dass ein Angreifer die Datensicherung löscht: AWS Backup Vault Lock, unveränderliche Azure-Sicherungstresore und Google-Sicherungstresore mit durchgesetzter Aufbewahrung bieten diese Schutzmaßnahme.

Eine tägliche externe Kopie erfüllt bei einem regionalen Notfall kein RPO von vier Stunden. Sie kann fast einen Tag zurückliegen, selbst wenn lokale Snapshots alle vier Stunden erstellt werden.

Erstelle für eine Dateifreigabe mit 3 TB, einem RPO von vier Stunden und einem RTO von acht Stunden alle vier Stunden Snapshots für die lokale Wiederherstellung und mindestens alle vier Stunden eine wiederherstellbare regionsübergreifende Kopie. Bewahre aktuelle Snapshots sieben Tage und den täglichen Wiederherstellungsverlauf 90 Tage auf. Teste jedes Quartal eine vollständige Wiederherstellung und miss, ob sie innerhalb von acht Stunden abgeschlossen ist.

Wiederherstellungsdienste und Archive

AWS Elastic Disaster Recovery und Azure Site Recovery replizieren Server, damit sie anderswo mit kurzen Wiederherstellungszielen, oft im Minutenbereich, gegen zusätzliche Kosten starten können. Sie dienen dazu, ein funktionsfähiges System wiederherzustellen, und nicht nur dazu, alte Dateien aufzubewahren.

Ein Archiv bewahrt inaktive Datensätze zur langfristigen Nutzung oder Aufbewahrung auf. Eine Datensicherung unterstützt die Wiederherstellung eines aktuellen Systems mit fortlaufendem Verlauf. Ein günstiges Archiv kann ein nützlicher Speicher für Kopien sein, aber seine Abrufverzögerung muss zum Wiederherstellungsplan passen. Wiederherstellungstests prüfen sowohl, ob die Daten funktionieren, als auch, wie lange die Wiederherstellung tatsächlich dauert.

Wichtige Erkenntnisse

  • Das RPO begrenzt den akzeptablen Datenverlust, das RTO die Wiederherstellungszeit.
  • Prüfe Sicherungshäufigkeit und Wiederherstellungsgeschwindigkeit unabhängig voneinander.
  • Die Häufigkeit externer Kopien muss das RPO für einen regionalen Notfall erfüllen.
  • Isolation und gesperrte Aufbewahrung schützen den wiederherstellbaren Verlauf.
  • Die Zeitpunktwiederherstellung nutzt Datensicherungen und Transaktionsprotokolle.
  • Miss die Wiederherstellungszeit bei regelmäßigen Wiederherstellungstests.
  • Archive bewahren inaktive Datensätze auf; Datensicherungen stellen aktuelle Systeme wieder her.
3

Wähle verwaltete relationale Datenbanken und NoSQL-Datenbanken

Die Wahl einer Datenbank beginnt damit, wie die Anwendung ihre Datensätze speichert, ändert und findet. Verknüpfte Tabellen, flexible Dokumente, Graphen und Arbeitsspeicher-Caches lösen unterschiedliche Aufgaben. Verwaltete Dienste übernehmen den Plattformbetrieb, während Entscheidungen über Daten und Zugriff bei deinem Team bleiben. Vergleiche die Anbieter nach Engine-Kompatibilität, Konsistenz, Skalierung und Kapazitätskosten, damit der Dienst zur Workload passt.

3.1 Tabellen, Transaktionen und verwalteter Betrieb

Eine relationale Datenbank speichert zusammengehörige Informationen in Tabellen. Ein verwalteter Dienst betreibt die Datenbankplattform für dich, während dein Team dafür verantwortlich bleibt, wie Daten und Abfragen funktionieren.

Tabellen und Schlüssel lesen

Eine Tabelle enthält Zeilen für Datensätze und Spalten für Attribute. Ihr Schema definiert diese Spalten und ihre Datentypen. Ein Primärschlüssel identifiziert eine Zeile eindeutig. Ein Fremdschlüssel verweist auf den Primärschlüssel einer anderen Tabelle und verbindet Datensätze über Tabellen hinweg.

Angenommen, customers enthält Ana mit der Kunden-ID 1 und dem Land Brasilien sowie Kofi mit der ID 2 und dem Land Ghana. Die Tabelle orders enthält die Bestellungen 501 und 503 für Kunde 2 mit Gesamtsummen von 80 und 45 sowie Bestellung 502 für Kunde 1 mit einer Gesamtsumme von 120. SQL liest und ändert die Daten:

SELECT name FROM customers WHERE country = 'Ghana';

Dies gibt Kofi zurück. Die Verknüpfung über customer_id verbindet Kofi mit den Bestellungen 501 und 503, deren Gesamtsumme 125 beträgt. Der Kundenname muss nicht in jeder Bestellung wiederholt werden.

Eine Transaktion zusammenhalten

Eine Transaktion fasst Änderungen zu einer Einheit zusammen. Die ACID-Eigenschaften beschreiben ihre Garantien:

  • Atomarität: Alle Schritte gelingen oder keiner.
  • Konsistenz: Bestätigte Daten entsprechen ihren festgelegten Regeln.
  • Isolation: Gleichzeitige Transaktionen werden daran gehindert, sich auf eine Weise zu beeinflussen, die die Isolationsstufe nicht zulässt.
  • Dauerhaftigkeit: Eine bestätigte Änderung übersteht einen Absturz.

Eine Überweisung von 50 belastet ein Konto und schreibt den Betrag einem anderen gut. Schlägt die zweite Änderung fehl, macht die Atomarität auch die erste rückgängig. Deshalb eignen sich relationale Datenbanken für Bestellungen, Lagerbestände und Zahlungen: Zusammengehörige Änderungen können gemeinsam bestätigt werden.

Festlegen, wer die Plattform betreibt
VerantwortungDatenbank auf einer virtuellen MaschineVerwaltete Datenbank
Patches für Betriebssystem und DatenbankKundeAnbieter
Durchführung von DatensicherungenKundeDienst des Anbieters mit Kundeneinstellungen
Daten, Abfragen und BerechtigungenKundeKunde
BetriebssystemzugriffVerfügbarIm Allgemeinen nicht verfügbar

Ein verwalteter PostgreSQL-Dienst bietet einer neuen Anwendung automatische Plattformwartung. Eine ältere Datenbank, die eine alte Engine-Version und ein Betriebssystem-Plug-in benötigt, braucht möglicherweise eine virtuelle Maschine. Ein verwalteter Dienst bedeutet nicht, dass der Anbieter dein Schema wählt, langsame Abfragen behebt oder den richtigen Nutzern Zugriff gewährt. Dein Team wählt außerdem Größe, Region und Verfügbarkeitseinstellungen.

Zusätzliche Kopien unterscheiden

Ein Standby-Replikat in einer anderen Zone unterstützt das Failover, falls die primäre Datenbank ausfällt. Beispiele sind RDS Multi-AZ, zonenredundante Azure SQL Database und Cloud SQL mit Hochverfügbarkeit. Ein Failover kann den Dienst kurz unterbrechen; es bedeutet keine Ausfallzeit von null.

Ein Lesereplikat verteilt den Leseverkehr und kann in einer anderen Region platziert werden. Es erhält Änderungen üblicherweise asynchron und kann daher kurz nach einem Schreibvorgang einen älteren Wert anzeigen. Es ist weder dasselbe wie ein Standby für Failover noch eine historische Datensicherung.

Vertikale Skalierung ergänzt Prozessoren oder Arbeitsspeicher, oft mit einer kurzen Unterbrechung. Lesereplikate verteilen den Leseverkehr, während automatisches Speicherwachstum Datenträgerkapazität hinzufügt. Datensicherungen und Transaktionsprotokolle unterstützen die Zeitpunktwiederherstellung nach einer schädlichen Änderung, die Replikate möglicherweise bereits kopiert haben.

Wichtige Erkenntnisse

  • Primärschlüssel identifizieren Zeilen; Fremdschlüssel verbinden Tabellen.
  • ACID-Transaktionen schützen zusammengehörige Änderungen als Einheit.
  • Verwaltete Dienste betreuen die Plattform; Aufgaben zu Daten, Abfragen und Zugriff bleiben beim Kunden.
  • Standby-Replikate unterstützen Failover; Lesereplikate verteilen den Leseverkehr.
  • Replikate können fehlerhafte Änderungen kopieren, daher bleibt ein Wiederherstellungsverlauf nötig.

3.2 Relationale Dienste und Engine-Kompatibilität

Beginne die Wahl einer Datenbank bei der Anwendung: ihrer Engine, den benötigten Funktionen und dem Umfang. Dieselbe Engine beizubehalten vermeidet oft Codeänderungen. Eine kompatible Cloud-Engine kann ein anderes Speicher- und Skalierungsverhalten bieten, ohne mit dem Original identisch zu sein.

Die wichtigsten Dienste vergleichen
AnbieterVerwaltete DiensteWichtigster Unterschied
AWSRDS; AuroraStandard-Engines oder kompatible, von AWS entwickelte Engines
AzureSQL Database; SQL Managed Instance; Database for PostgreSQL/MySQLDienste auf Datenbank- oder Instanzebene oder für Open-Source-Engines
Google CloudCloud SQL; AlloyDB; SpannerStandard-Engines, optimiertes PostgreSQL oder globale relationale Skalierung

Amazon RDS unterstützt MySQL, PostgreSQL, MariaDB, Oracle, SQL Server und IBM Db2. Aurora ist eine eigenständige AWS-Engine, die mit MySQL oder PostgreSQL kompatibel ist. Sie speichert sechs Kopien über drei Verfügbarkeitszonen hinweg, erweitert den Speicher automatisch und bietet Aurora Serverless für wechselnden Rechenbedarf.

Azure SQL Database nutzt die SQL-Server-Engine und bietet Serverless- und Hyperscale-Optionen. SQL Managed Instance unterstützt nahezu das gesamte SQL-Server-Verhalten auf Instanzebene. Das ist für bestehende Datenbanken nützlich, die von Funktionen wie SQL-Server-Agent-Aufträgen abhängen. Azure Database for PostgreSQL und Azure Database for MySQL betreiben ihre Open-Source-Engines als verwaltete Flexible Server. SQL Server auf Azure Virtual Machines bietet volle Kontrolle über das Betriebssystem bei kundenseitig verwalteter Wartung.

Cloud SQL betreibt MySQL, PostgreSQL und SQL Server. AlloyDB for PostgreSQL bietet einen PostgreSQL-kompatiblen Dienst, der für anspruchsvolle Workloads einschließlich analytischer Abfragen optimiert ist. Spanner verteilt relationale Daten global, skaliert horizontal und hält starke Konsistenz über Regionen hinweg aufrecht. Multiregionale Konfigurationen bieten ein SLA mit bis zu 99,999 % Verfügbarkeit.

Nach der entscheidenden Funktion wählen

Ein regionaler Einzelhändler mit MySQL kann RDS for MySQL, Azure Database for MySQL oder Cloud SQL for MySQL nutzen. Eine SQL-Server-Anwendung, die von Aufträgen auf Instanzebene abhängt, benötigt einen instanzkompatiblen Dienst wie SQL Managed Instance. Prüfe für jedes Ziel, ob die konkreten Funktionen unterstützt werden. Für eine anspruchsvolle PostgreSQL-Anwendung kommen Aurora PostgreSQL oder AlloyDB in Betracht.

Globale Replikation funktioniert nicht überall gleich. Aurora Global Database hat eine primäre Region für Schreibvorgänge und asynchrone sekundäre Regionen für lokale Lesezugriffe und Notfallwiederherstellung. Spanner unterstützt global verteilte, stark konsistente Transaktionen. Eine kleine Anwendung in einer einzelnen Region benötigt diese globale Komplexität gewöhnlich nicht.

Ist die Workload unvorhersehbar oder oft im Leerlauf, kann eine Serverless-Option die Kapazität anpassen. Benötigt die Anwendung Betriebssystemzugriff, wähle eine virtuelle Maschine. „Verwaltet“ und „serverlos“ beschreiben Betriebsentscheidungen; sie machen nicht jede Engine-Funktion austauschbar.

Lizenzen und Nutzung in die Rechnung aufnehmen

Kommerzielle Engines wie Oracle, SQL Server und Db2 benötigen eine enthaltene Lizenz oder eine gültige Vereinbarung zum Mitbringen eigener Lizenzen, BYOL genannt. Der Azure-Hybridvorteil ermöglicht die Wiederverwendung berechtigter SQL-Server-Lizenzen. Für Open-Source-Engines wie MySQL und PostgreSQL fällt keine Engine-Lizenzgebühr an.

Typische Kosten umfassen Rechenleistung, GB-Monate Speicher, zusätzlichen Sicherungsspeicher, ausgehende Datenübertragungen und manchmal Ein- und Ausgabevorgänge. Serverless-Kosten richten sich nach der über die Zeit genutzten Kapazität. Vergleiche den gesamten Dienst und die Lizenzvereinbarung, nicht nur den stündlichen Preis für Rechenleistung.

Wichtige Erkenntnisse

  • Behalte eine vorhandene Engine bei, wenn Kompatibilität der wichtigste Bedarf ist.
  • Aurora ist eine eigenständige Engine, die mit MySQL oder PostgreSQL kompatibel ist.
  • SQL Managed Instance unterstützt Anforderungen von SQL Server auf Instanzebene.
  • Spanner unterstützt globale starke Konsistenz relationaler Daten.
  • Aurora Global Database nutzt eine primäre Region für Schreibvorgänge und asynchrone sekundäre Regionen.
  • Berücksichtige bei Vergleichen Lizenzrechte und speicherbezogene Gebühren.

3.3 NoSQL-Modelle, Konsistenz und Caching

NoSQL-Datenbanken organisieren Daten nach bestimmten Zugriffsmustern. „Nicht nur SQL“ umfasst mehrere Modelle und ist kein einzelner Ersatz für jede relationale Datenbank. Wähle ein Modell anhand der Fragen, die die Anwendung stellt, und der Garantien, die ihre Antworten benötigen.

Das Modell der Frage zuordnen
ModellWie es Daten speichertTypische Frage
Schlüssel-WertEin Eintrag unter einem eindeutigen Schlüssel„Was enthält diese Sitzung?“
DokumentFelder in einem JSON-ähnlichen Datensatz„Welche Artikel enthält diese Bestellung?“
SpaltenfamilienZeilenschlüssel und Spaltenfamilien„Welche Messwerte gehören zu diesem Gerät?“
GraphDurch Kanten verbundene Knoten„Welche Konten teilen diese Telefonnummer?“

Ein Schlüssel-Wert-Speicher ruft cart:58213 schnell über den bekannten Schlüssel ab. Er bietet weniger Möglichkeiten, beliebige Attribute zu durchsuchen. Ein Dokument fasst zusammengehörige Felder zusammen, und Dokumente können unterschiedlich aufgebaut sein:

{"orderId":"A-1042","customer":{"name":"Ana"},"items":[{"sku":"LAMP-01","qty":2},{"sku":"BULB-07","qty":4}]}

Die Anwendung kann diese Bestellung und ihre Artikel zusammen lesen. Der flexible Aufbau hebt die Struktur nicht auf: Die Anwendung benötigt weiterhin nutzbare Felder und sorgfältig gewählte Schlüssel. Einige Dienste setzen außerdem Validierungsregeln durch.

Spaltenfamilien-Datenbanken verarbeiten enorme Schreibmengen, etwa Messwerte von Millionen Sensoren. Graphdatenbanken stellen Beziehungen als Kanten zwischen Knoten ausdrücklich dar. Verbindungen zwischen Konten nachzuverfolgen ist ein Graphproblem, während das wiederholte Suchen eines Kontos anhand seiner ID eine Schlüsselsuche ist.

Arbeitsspeicher für wiederholte Lesezugriffe nutzen

Ein In-Memory-Speicher hält Daten im Arbeitsspeicher für sehr schnellen Zugriff, oft unter einer Millisekunde. Ein verbreitetes Muster ist Cache-Aside: Zuerst wird der Cache geprüft. Bei einem Fehltreffer werden die Daten aus der Datenbank gelesen und mit einer Ablaufzeit im Cache gespeichert.

Bei einer Cache-Abfrage von 1 ms, einer Datenbankabfrage von 50 ms und einer Trefferquote von 90 % kostet ein Treffer 1 ms und ein Fehltreffer 51 ms. Der Durchschnitt beträgt:

0,9×1+0,1×51=6 ms

Der Fehltreffer schließt die erfolglose Cache-Abfrage ein. Zwischengespeicherte Daten können ablaufen oder verdrängt werden. Daher sollte ein gewöhnlicher Cache nicht die einzige maßgebliche Kopie enthalten. Dauerhafte In-Memory-Datenbankdienste sind eine andere Wahl.

Konsistenz bewusst wählen

Bei starker Konsistenz gibt ein Lesezugriff den letzten bestätigten Schreibvorgang zurück. Eventual Consistency erlaubt, dass ein Replikat kurz einen älteren Wert zeigt, während Aktualisierungen aufgeholt werden. Das kann niedrigere Latenz, geringere Kosten oder bessere Verfügbarkeit bei bestimmten Ausfällen ermöglichen. Das erforderliche Verhalten hängt von der Aufgabe ab: Ein gerade aktualisierter Kontostand und ein Empfehlungszähler können unterschiedliche Anforderungen haben.

DynamoDB bietet für unterstützte Vorgänge Lesezugriffe mit Eventual Consistency und starker Konsistenz. Cosmos DB bietet fünf Konsistenzstufen. NoSQL bedeutet nicht „keine Transaktionen“: Viele Dienste unterstützen Transaktionen, wobei sich der unterstützte Umfang unterscheidet.

Relationale Datenbanken eignen sich für vielfältige Beziehungen, Verknüpfungen und Transaktionen über mehrere Zeilen. NoSQL eignet sich für sehr große Skalierung, flexible Datensätze und bekannte Zugriffsmuster. Eine Anwendung kann Bestellungen in einem relationalen Speicher, Profile in einer Dokumentendatenbank und wiederholt gelesene Produktdaten in einem Cache halten.

Wichtige Erkenntnisse

  • Wähle ein NoSQL-Modell nach seinem Zugriffsmuster.
  • Auch bei flexiblen Dokumenten sind nutzbare Strukturen und Schlüssel nötig.
  • Graphen beantworten Fragen zu Verbindungen; Spaltenfamilien-Datenbanken eignen sich für große Mengen schlüsselbasierter Schreibvorgänge.
  • Bei Cache-Fehltreffern zählen sowohl die Abfragezeit des Caches als auch die Lesezeit der Datenbank.
  • Starke Konsistenz und Eventual Consistency führen nach einem Schreibvorgang zu unterschiedlichem Leseverhalten.
  • Viele NoSQL-Datenbanken unterstützen Transaktionen.

3.4 Verwaltete NoSQL-Dienste und Kapazität

Cloud-NoSQL-Dienste verbinden unterschiedliche Modelle und Betriebsoptionen. Ermittle zuerst, ob die Workload Dokumente, Verbindungen, Spaltenfamiliendaten oder einen Cache benötigt. Vergleiche dann Kompatibilität und Kapazitätskosten.

Die Dienstfamilien erkennen
BedarfAWSAzureGoogle Cloud
Schlüssel-Wert oder DokumenteDynamoDBCosmos DBFirestore für Dokumente
MongoDB-kompatible DokumenteDocumentDBCosmos DB for MongoDB-
SpaltenfamilienKeyspacesCosmos DB for Apache CassandraBigtable
GraphNeptuneCosmos DB for Apache Gremlin-
In-Memory-CacheElastiCacheAzure Managed RedisMemorystore

Die Tabelle gruppiert Dienste nach ihrem Zweck; sie bedeutet nicht, dass sie identische APIs haben. DynamoDB ist serverlos, unterstützt Schlüssel-Wert- und Dokumentenzugriff und bietet globale Tabellen über Regionen hinweg. DocumentDB ist auf MongoDB-Kompatibilität ausgelegt. Keyspaces ist Cassandra-kompatibel und Neptune speichert Graphen.

Cosmos DB ist global verteilt und bietet APIs für NoSQL, MongoDB, Cassandra, Gremlin und Table. Ein Konto nutzt eine API. Der Dienst bietet außerdem fünf Konsistenzstufen. Azure Table Storage ist ein separater, einfacher Schlüssel-Wert-Dienst innerhalb eines Speicherkontos. Die gemeinsame Table-Schnittstelle verschafft ihm nicht alle Funktionen von Cosmos DB für globale Verteilung und Konsistenz.

Firestore ist eine Serverless-Dokumentendatenbank mit Echtzeitaktualisierungen und Offline-Unterstützung auf Geräten. Bigtable verarbeitet große Spaltenfamilien-Workloads mit niedriger Latenz und unterstützt die HBase-API. Häufige Anwendungen sind Sensorverläufe und Personalisierung in sehr großem Umfang.

Caching und dauerhafter Arbeitsspeicher sind verschieden

ElastiCache unterstützt Valkey, Redis OSS und Memcached. Memorystore bietet Valkey, Redis und Memcached, während Azure Managed Redis verwaltetes Redis-Caching bereitstellt. Häufig wiederholte Produktabfragen können diese Caches nutzen, um wiederholte Datenbankzugriffe zu vermeiden.

Amazon MemoryDB ist als dauerhafte In-Memory-Datenbank ausgelegt. Ein gewöhnlicher Cache kann einen Eintrag verdrängen oder verlieren; MemoryDB hat eine andere Rolle als dauerhafte Datenbank. Entscheide, ob die Daten eine ersetzbare Kopie sind, bevor du allein nach Antwortzeit wählst.

Reservierten oder tatsächlichen Datendurchsatz bezahlen

Bei bereitgestellter Kapazität reservierst du den Datendurchsatz vorab. DynamoDB nutzt Lese- und Schreibkapazitätseinheiten; Cosmos DB nutzt Anfrageeinheiten pro Sekunde oder RU/s. Bei vorhersehbarem, gleichmäßigem Bedarf kann das wirtschaftlich sein. Bei bedarfsgesteuerter oder Serverless-Kapazität richten sich die Kosten nach den Anfragen und die Kapazität passt sich dem Bedarf an. Speicher wird separat abgerechnet.

Ein neuer Warenkorb mit unvorhersehbaren Spitzen kann mit DynamoDB On-Demand oder Cosmos DB Serverless beginnen. Für eine mobile Dokumenten-App, die offline funktionieren muss, passen die Gerätefunktionen von Firestore. Ein Betrugserkennungsteam, das Verbindungen zwischen Konten verfolgt, benötigt einen Graphdienst und nicht nur eine schnellere Schlüsselsuche.

Der separate Dienst Cosmos DB for PostgreSQL wird eingestellt; er ist keine weitere Konto-API. Microsoft verweist neue verteilte PostgreSQL-Projekte auf Elastic Clusters in Azure Database for PostgreSQL. Prüfe den konkreten Dienst und die API, bevor du die Kompatibilität einer bestehenden Anwendung annimmst.

Wichtige Erkenntnisse

  • Ordne zuerst das Datenmodell zu und dann den Produktnamen.
  • Ein Cosmos-DB-Konto nutzt eine ausgewählte API.
  • Firestore unterstützt die Offline-Nutzung auf Geräten; Bigtable eignet sich für riesige Spaltenfamilien-Workloads.
  • Bereitgestellter Datendurchsatz passt zu gleichmäßigem Bedarf, bedarfsgesteuerter zu unsicherem Bedarf.
  • Gewöhnliche Caches und dauerhafte In-Memory-Datenbanken haben unterschiedliche Rollen.
4

Übertrage Daten und Datenbanken in die Cloud

Ein Umzug in die Cloud braucht sowohl einen Weg zur Übertragung der Daten als auch einen Plan, um das Ziel nutzbar zu machen. Schätze die Übertragungszeit anhand realistischer Bandbreite, vergleiche Netzwerkwege mit Offline-Geräten und unterscheide das Kopieren von Dateien von der Migration einer funktionierenden Datenbank. Engine-Konvertierung, laufende Änderungen und die abschließende Produktivumschaltung beeinflussen den Aufwand und die Zeit, in der die Anwendung für ihre Nutzer nicht verfügbar ist.

4.1 Übertragungszeit und der passende Weg

Vor der Wahl eines Werkzeugs für einen großen Upload steht eine Rechnung. Ermittle, wie viel Netzwerkkapazität der Umzug tatsächlich nutzen kann, und vergleiche diese Zeit dann mit dem vollständigen Ablauf einer Offline-Übertragung.

Größe und Geschwindigkeit in passende Einheiten bringen

Speicher verwendet Byte, Netzwerke Bit pro Sekunde. Ein Byte enthält 8 Bit. Bei dezimalen Einheiten ist 1 GB eine Milliarde Byte, 1 TB sind 1.000 GB und 1 Gbps ist eine Milliarde Bit pro Sekunde. Ein binäres GiB entspricht etwa 1,074 GB. Prüfe daher, welche Einheit ein Werkzeug anzeigt.

Zeit in Sekunden=Daten in Biteffektive Bit pro Sekunde

Bei 100 TB über 1 Gbps enthalten die Daten 800 Billionen Bit. Dividiert durch eine Milliarde ergibt das 800.000 Sekunden, etwa 9,3 Tage. Bei 80 % effektiver Auslastung dividierst du durch 0,8 Gbps: 1.000.000 Sekunden, etwa 11,6 Tage. Bei 100 Mbps dauert es selbst bei voller Auslastung etwa 93 Tage. Eine Verbindung mit 1 Gbps überträgt höchstens 125 MB/s oder etwa 10,8 TB täglich, nicht 1 GB/s.

Online-Werkzeuge der Schnittstelle zuordnen
AnbieterWerkzeuge und Aufgaben
AWSDataSync überträgt Dateien und Objekte; Transfer Family stellt SFTP-, FTPS-, FTP- oder AS2-Endpunkte bereit
AzureAzCopy kopiert Daten; Storage Explorer durchsucht und verschiebt sie; File Sync synchronisiert Windows-Dateien fortlaufend
Google CloudStorage Transfer Service überträgt Daten nach Cloud Storage; gcloud storage ermöglicht Übertragungen über die Befehlszeile

DataSync umfasst Zeitplanung, Verschlüsselung und Integritätsprüfungen und kann unterstützte Dateisystem- oder Objektquellen nach S3, EFS oder FSx übertragen. Transfer Family eignet sich für Partner, die Dateien bereits über etablierte Übertragungsprotokolle senden. Eine einmalige Kopie und fortlaufende Synchronisierung sind unterschiedliche Aufgaben.

Mit der Offline-Übertragung vergleichen

Azure-Data-Box-Geräte bieten bis zu 120 TB oder 525 TB, Data Box Disk ist für kleinere Bestände vorgesehen. Google Transfer Appliance überträgt Daten ebenfalls auf versendeter Hardware. Berücksichtige die Zeit für Bestellung, Kopieren, Versand und Upload durch den Anbieter; der gesamte Vorgang kann etwa eine bis einige Wochen dauern. Verschlüssele das Gerät und prüfe die übertragenen Daten.

AWS Snowball Edge steht Neukunden nicht mehr offen und der Support in kommerziellen Regionen endet am 31. Dezember 2026. Aktuelle AWS-Wege umfassen DataSync und Data Transfer Terminal, einen reservierten physischen Standort, an den Kunden Laufwerke für Hochgeschwindigkeits-Uploads bringen.

Ein Standort hat eine Verbindung mit 200 Mbps, von der die Hälfte für die Migration verfügbar ist. Die effektive Rate beträgt 100 Mbps. Die Übertragung von 300 TB dauert 24 Millionen Sekunden, etwa 278 Tage. Damit ist ein Offline-Gerät attraktiv. Die Übertragung von 2 TB dauert 160.000 Sekunden, etwa 1,9 Tage, sodass der Versand eine Verzögerung bedeuten würde.

Wiederholte Übertragungen brauchen einen dauerhaften Weg

AWS Direct Connect, Azure ExpressRoute und Google Cloud Interconnect bieten dedizierte private Verbindungen mit gleichmäßigerer Geschwindigkeit und Latenz. Sie können sich für große fortlaufende Übertragungen eignen. Ein Offline-Gerät erstellt eine erste Kopie, hält spätere Änderungen aber nicht synchron.

Berücksichtige in der Schätzung Gebühren für Übertragungsdienste und späteren ausgehenden Datenverkehr. Eingehender Datenverkehr über das Internet ist im Allgemeinen kostenlos; Cloud-Downloads kosten üblicherweise pro GB. Nutze Verschlüsselung bei der Übertragung sowie Prüfsummen oder gleichwertige Integritätsprüfungen, um die Vollständigkeit der Zielkopie zu bestätigen.

Wichtige Erkenntnisse

  • Wandle Byte in Bit um, bevor du durch die Netzwerkgeschwindigkeit dividierst.
  • Nutze die effektive Bandbreite für die Migration nach Abzug von Overhead und anderem Datenverkehr.
  • Vergleiche die Online-Dauer mit der Zeit für Bestellung, Kopieren, Versand und Import.
  • Online-Werkzeuge, Offline-Geräte und dedizierte Verbindungen erfüllen unterschiedliche Anforderungen.
  • Prüfe die Integrität der Übertragung und berücksichtige Kosten für ausgehenden Datenverkehr.

4.2 Eine Migration zu einer funktionsfähigen Datenbank

Die Übertragung der Datenbankbytes ist nur ein Teil der Migration. Das Ziel muss das Schema verstehen, die Anwendung muss damit funktionieren und die letzten Änderungen müssen eintreffen, bevor die Nutzer umgeschaltet werden.

Einordnen, was sich ändert

Eine homogene Migration behält die Engine bei, etwa von PostgreSQL zu verwaltetem PostgreSQL. Eine heterogene Migration ändert sie, etwa von Oracle zu PostgreSQL. Das kann die Konvertierung von Datentypen, Schemata, gespeicherten Prozeduren und Anwendungscode erfordern.

StrategieWas geschieht
RehostingDie Datenbank mit wenigen Änderungen auf eine virtuelle Maschine verschieben
ReplatformingDie Engine beibehalten und einen verwalteten Dienst nutzen
RefactoringEngine, Modell oder Anwendung wesentlich ändern
Beibehalten (Retain)Das System vorerst an seinem Standort belassen
Stilllegen (Retire)Ein nicht mehr benötigtes System abschalten

Auch ein Umzug mit derselben Engine kann Prüfungen von Versionen oder Funktionen erfordern. Ein Konvertierungsbericht ist gerade deshalb nützlich, weil er zeigt, was nicht automatisch übertragen wird.

Die Ausfallzeit begrenzen

Eine Offline-Migration stoppt die Anwendung für Export, Übertragung und Import. Eine Online-Migration beginnt mit einem vollständigen Laden, während die Quelle in Nutzung bleibt. Change Data Capture (CDC) sendet anschließend neue Änderungen an das Ziel. Die erste Kopie allein ist bereits veraltet, wenn Nutzer währenddessen weitergeschrieben haben.

Die Produktivumschaltung erfordert eine kontrollierte Abfolge:

  1. Schreibvorgänge auf die Quelle stoppen.
  2. Die verbleibenden erfassten Änderungen übernehmen und bestätigen, dass das Ziel aufgeholt hat.
  3. Das Ziel bei Bedarf zu einer unabhängigen Datenbank machen.
  4. Die Anwendung umleiten und ihre Funktion prüfen.

Kontinuierliche Replikation verkürzt das abschließende Zeitfenster; sie macht weder dieses Zeitfenster noch Tests überflüssig. Die alte Quelle für eine gewisse Zeit schreibgeschützt zu behalten, kann eine Rückfallmöglichkeit bieten, ohne konkurrierende Schreibvorgänge zuzulassen.

Werkzeuge zur Erfassung, Konvertierung und Migration wählen

AWS DMS überträgt Datenbanken und unterstützt fortlaufende Replikation. AWS SCT und DMS Schema Conversion bewerten und konvertieren Datenbankstrukturen und Code. Application Discovery Service sammelt Serverinformationen; Application Migration Service führt Rehosting von Servern durch. Migration Hub verfolgt die Arbeit und Migration Evaluator unterstützt die Wirtschaftlichkeitsbetrachtung.

Azure Migrate erfasst, bewertet und migriert Server, Datenbanken und Webanwendungen. Azure Database Migration Service übernimmt unterstützte Migrationen von SQL Server, PostgreSQL und MySQL mit Online- oder Offline-Methoden. Data Box transportiert große Offline-Datenkopien; eine Schemakonvertierung führt es nicht durch.

Google Database Migration Service unterstützt Migrationen zu Cloud SQL oder AlloyDB, einschließlich unterstützter kontinuierlicher Migrationen und heterogener Konvertierungen zu PostgreSQL. Migration Center erfasst und bewertet Ressourcen und schätzt Kosten. Wähle einen unterstützten Weg von der Quelle zum Ziel und nicht nur einen Dienst mit „Migration“ im Namen.

Eine Migration mit Engine-Wechsel durchgehen

Ein Shop, der 24 Stunden am Tag und 7 Tage die Woche geöffnet ist, migriert eine Oracle-Datenbank mit 2 TB zu einem PostgreSQL-kompatiblen verwalteten Ziel. Bewerte zuerst die Konvertierung. Erstelle das Ziel und konvertiere das Schema, schreibe die zur manuellen Bearbeitung markierten Prozeduren neu und starte das vollständige Laden sowie CDC. Teste die Anwendung, während die Replikation weiterläuft. Führe dann die kontrollierte Produktivumschaltung durch. Ein Ordner mit exportierten Dateien in einem Bucket ist ein nützliches Übertragungsartefakt, aber die Nutzer brauchen eine konsistente, laufende Zieldatenbank.

Wichtige Erkenntnisse

  • Homogene Migrationen behalten die Engine bei; heterogene erfordern eine Konvertierung.
  • Erfassung, Konvertierung und Datenreplikation sind getrennte Migrationsaufgaben.
  • Vollständiges Laden und CDC halten ein Ziel aktuell, während die Quelle weiter genutzt wird.
  • Die Produktivumschaltung stoppt Schreibvorgänge auf die Quelle, übernimmt letzte Änderungen und leitet die Anwendung um.
5

Beschreibe Analyse-, Data-Warehouse- und KI-Dienste

Gespeicherte Daten werden nützlich, wenn Menschen sie analysieren oder Anwendungen daraus lernen können. Data Lakes, Data Warehouses und Pipelines bereiten Datensätze für Berichte, Dashboards und Modelle auf. Cloud-Dienste unterstützen jede Stufe, von der Erfassung laufender Ereignisse bis zur Extraktion von Feldern aus Dokumenten. Ordne einen Dienst seiner Aufgabe zu, verfolge die Daten durch den Prozess und berücksichtige Qualitätsprüfungen und verantwortungsvolle Nutzung, wenn Ergebnisse in Entscheidungen einfließen.

5.1 Von betrieblichen Datensätzen zu Analysedaten

Das System, das heutige Transaktionen erfasst, hat eine andere Aufgabe als das System, das fünf Jahre Geschäftshistorie erklärt. Analysen führen Daten aus vielen Quellen zusammen, ohne dass alltägliche Transaktionen auf umfangreiche Datendurchläufe warten müssen.

Datenstrukturen und Workloads erkennen

Strukturierte Daten haben ein festes Format, etwa eine Verkaufstabelle. Semistrukturierte Daten tragen Bezeichnungen, aber keine feste Tabellenform, etwa JSON oder XML. Unstrukturierte Daten umfassen Bilder, Audio und frei gestaltete Dokumente.

OLTP, die Online-Transaktionsverarbeitung, bearbeitet viele kleine Lese- und Schreibvorgänge auf aktuellen Datensätzen. OLAP, die analytische Onlineverarbeitung, führt große Abfragen über historische Daten aus. Aufwendige Berichte auf einer Produktivdatenbank können Bestellungen und Zahlungen verlangsamen. Daher nutzen Analysen üblicherweise eine separate Kopie.

Data Lake, Data Warehouse und Lakehouse vergleichen
SpeicherWas er enthältWann Struktur angewendet wird
Data WarehouseBereinigte, organisierte Daten für SQL-AnalysenSchema-on-Write
Data LakeRohdaten in vielen Formaten, meist im ObjektspeicherSchema-on-Read
LakehouseObjektspeicherdateien mit verwalteten analytischen TabellenTabellenverwaltung über Data-Lake-Dateien

Ein Data Warehouse führt Quellen zu einheitlichen Tabellen zusammen. Seine spaltenorientierte Speicherung kann nur die benötigten Spalten lesen. Hat eine Tabelle mit 2 TB 100 gleich große Spalten und benötigt eine Abfrage drei, werden näherungsweise 60 GB statt 2 TB durchsucht.

Ein Data Lake bewahrt Rohdateien für Erkundung, Datenwissenschaft und maschinelles Lernen auf, einschließlich Daten, deren spätere Verwendung noch nicht bekannt ist. Ohne Katalog und Verantwortliche wird es schwierig, etwas zu finden oder den Daten zu vertrauen: Es entsteht ein „Datensumpf“. Lakehouses ergänzen Verwaltungsfunktionen nach Art eines Data Warehouses mit Formaten wie Apache Iceberg und Delta Lake. Data Lake und Data Warehouse können nebeneinander bestehen, weil sie unterschiedlichen Stufen und Anforderungen dienen.

Einer Pipeline folgen

Eine Datenpipeline übernimmt Daten, speichert, transformiert und analysiert sie und stellt Ergebnisse dar oder reagiert darauf. Bei ETL folgt auf die Extraktion die Transformation und dann das Laden. Bei ELT werden Daten zuerst geladen und am Ziel transformiert. Cloud-Data-Warehouses können die Rechenkapazität für ELT bereitstellen.

Stapelverarbeitung verarbeitet Daten, die über einen Zeitraum gesammelt wurden, etwa das nächtliche Laden von Verkaufsdaten. Stromverarbeitung verarbeitet Ereignisse bei ihrem Eintreffen und eignet sich für Live-Dashboards, verdächtige Zahlungen oder Sensorwarnungen. Ein historischer Monatsbericht lässt sich gut in Stapeln erstellen; eine binnen Sekunden nötige Reaktion verlangt Stromverarbeitung.

Daten nutzbar und vertrauenswürdig halten

Governance legt Regeln und Prozesse für Zugriff, Aufbewahrung, Bedeutung und Qualität fest. Ein Katalog erfasst, welche Daten existieren und was sie bedeuten. Die Datenherkunft verfolgt, woher Daten stammen und welche Transformationen sie verändert haben. Zusammen helfen sie einem Team, eine Zahl auf einem Dashboard zu erklären.

Qualitätsprüfungen betreffen Vollständigkeit, Genauigkeit, Konsistenz, Aktualität, Gültigkeit und Eindeutigkeit. Ein fehlender Regionscode beeinträchtigt die Vollständigkeit, doppelte Zahlungen die Eindeutigkeit und ein veralteter Datenstrom die Aktualität. Qualität ist sowohl vor Analysen als auch vor KI-Anwendungen nützlich. Offene Formate und interoperable Werkzeuge erleichtern das Teilen und verringern isolierte Datensilos und die Abhängigkeit von einem Anbieter.

Wichtige Erkenntnisse

  • OLTP verarbeitet betriebliche Transaktionen; OLAP analysiert große historische Datenbestände.
  • Data Warehouses organisieren Daten vor dem Laden; Data Lakes bewahren Rohdaten auf.
  • Lakehouses ergänzen Data-Lake-Dateien um analytische Tabellenverwaltung.
  • ETL transformiert vor dem Laden, ELT danach.
  • Stapel- und Stromverarbeitung erfüllen unterschiedliche zeitliche Anforderungen.
  • Kataloge, Datenherkunft und Qualitätsprüfungen machen Daten nutzbar und vertrauenswürdig.

5.2 Erstelle eine Analysepipeline mit Cloud-Diensten

Ein Analysedienst hat einen bestimmten Platz auf dem Weg von Ereignissen zu Entscheidungen. Bestimme diese Aufgabe, bevor du ein Anbieterprodukt wählst: Einen Datenstrom erfassen, bereinigen, abfragen und darstellen sind unterschiedliche Vorgänge.

Data Warehouses und Abfragen über Dateien
AufgabeAWSAzureGoogle Cloud
Data WarehouseRedshiftFabric; Synapse AnalyticsBigQuery
Aufbereitung und IntegrationGlueData Factory, einschließlich Fabric Data FactoryDataflow
DashboardsQuick SightPower BILooker

Redshift bietet bereitgestellte und Serverless-Data-Warehouses. BigQuery ist serverlos, trennt Speicher von Rechenleistung und bietet eine Abrechnung von Abfragen nach durchsuchter Datenmenge oder nach Kapazität. Microsoft Fabric verbindet Data-Warehouse- und Lakehouse-Funktionen; Synapse Analytics bleibt verfügbar, während neue Entwicklungen auf Fabric ausgerichtet werden.

Athena führt Serverless-SQL auf Dateien in S3 aus; es speichert die abgefragten Daten nicht. Externe BigQuery-Tabellen können Cloud-Storage-Dateien lesen, und Fabric-Lakehouse-Tabellen in OneLake haben einen SQL-Analyseendpunkt. Dateien direkt am Speicherort abzufragen ist etwas anderes, als eine weitere Kopie in eine Datenbank zu laden.

Daten aufbereiten und Ereignisse verarbeiten

AWS Glue transformiert Daten und pflegt einen Datenkatalog, der Struktur und Speicherort beschreibt. Azure Data Factory erstellt und plant Pipelines. Google Dataflow führt sowohl Stapel- als auch Stromverarbeitung mit Apache Beam aus.

Für Spark und verwandte Big-Data-Frameworks nutze Amazon EMR, Azure Databricks oder Fabric Spark sowie Googles Managed Service for Apache Spark, früher Dataproc. Sie stellen Verarbeitungsframeworks bereit und erfüllen nicht dieselbe Rolle wie ein Dashboard oder ein Nachrichtendienst.

Für Datenströme erfasst und verarbeitet Amazon Kinesis Echtzeitdaten und Data Firehose lädt Datenströme in Zielsysteme. Azure Event Hubs nimmt Ereignisse auf; Stream Analytics oder Fabric Real-Time Intelligence analysiert sie. Google Pub/Sub überträgt Nachrichten und Dataflow verarbeitet sie.

Ein Ereignis bis zum Dashboard verfolgen

Für ein Live-Dashboard eines Shops gelangen Bestellereignisse in Kinesis, Event Hubs oder Pub/Sub. Rohkopien landen in S3, Azure Data Lake Storage oder Cloud Storage. Glue, Data Factory oder Dataflow bereinigt die Datensätze. Redshift, Fabric oder BigQuery unterstützt die Analyse und Quick Sight, Power BI oder Looker zeigt die Ergebnisse.

Looker kann Geschäftsmetriken zentral definieren, sodass Teams für Größen wie Umsatz dieselbe Bedeutung verwenden. Amazon OpenSearch Service hat eine andere Aufgabe: Es indexiert Texte und Protokolle für Suche und Analyse.

Abfragekosten nach durchsuchter Datenmenge senken

Bei einem beispielhaften Tarif von 5 US-Dollar pro durchsuchtem TB kostet das Lesen von 2 TB 10 US-Dollar. Wenn ein spaltenorientiertes Format wie Parquet der Abfrage erlaubt, drei von 100 gleich großen Spalten zu lesen, liest sie 60 GB oder 0,06 TB und kostet 0,30 US-Dollar. Sind die Dateien zusätzlich nach Tagen partitioniert und benötigt die Abfrage nur einen von 30 gleich großen Tagen, sinkt die durchsuchte Datenmenge auf 2 GB und die Kosten betragen 0,01 US-Dollar.

Die Einsparungen entstehen dadurch, dass nicht benötigte Spalten und Partitionen tatsächlich ausgeschlossen werden. Eine Datei lediglich im Objektspeicher abzulegen, garantiert keine geringe durchsuchte Datenmenge. BigQuery-Kapazitätsreservierungen sind eine Abrechnungsoption; sie machen die Verwaltung der Data-Warehouse-Server durch den Kunden nicht erforderlich.

Wichtige Erkenntnisse

  • Ordne jeden Dienst der Aufnahme, Aufbereitung, Analyse oder Darstellung zu.
  • Athena fragt S3-Daten direkt am Speicherort ab.
  • Kinesis, Event Hubs und Pub/Sub übertragen eintreffende Ereignisse.
  • Glue, Data Factory und Dataflow bereiten Daten auf oder verarbeiten sie.
  • Spaltenauswahl und Partition Pruning können Kosten nach durchsuchter Datenmenge senken.

5.3 KI-Modelle und die passende Dienstebene

Cloud-KI-Dienste reichen von fertigen APIs bis zu Plattformen zum Trainieren von Modellen. Die beste Einstiegsebene hängt von der betrieblichen Aufgabe, den Daten und dem Fachwissen des Teams ab.

Die Grundgedanken verbinden

Künstliche Intelligenz umfasst Systeme, die Aufgaben wie Bilderkennung oder Sprachverständnis ausführen. Maschinelles Lernen ist ein Ansatz innerhalb der KI: Ein Modell lernt Muster aus Daten. Deep Learning nutzt vielschichtige neuronale Netze. Generative KI erzeugt anhand einer Eingabeaufforderung Inhalte wie Text, Bilder oder Code. Ein Basismodell wird breit trainiert, damit es an viele Aufgaben angepasst werden kann; ein großes Sprachmodell oder LLM konzentriert sich auf Sprache.

Training erzeugt oder verändert ein Modell anhand von Daten. Inferenz nutzt ein trainiertes Modell für neue Eingaben. Das Training eines kleinen Modells benötigt möglicherweise nur einen gewöhnlichen Prozessor; große Deep-Learning-Modelle benötigen oft GPUs oder TPUs. Einen neuen Kauf auf Betrug zu bewerten ist Inferenz, selbst wenn das Modell Monate zuvor trainiert wurde.

LernmethodeTrainingssignalBeispielaufgabe
ÜberwachtGekennzeichnete BeispieleSpam klassifizieren; einen Zahlenwert für den Preis vorhersagen
UnüberwachtNicht gekennzeichnete DatenGruppen ähnlicher Kunden finden
BestärkendBelohnungen für HandlungenLernen, welche Handlungen bessere Ergebnisse bringen

Klassifikation sagt eine Kategorie voraus, Regression eine Zahl. Diese Methoden können komplizierte Regeln vereinfachen, Nachfrage vorhersagen, Empfehlungen personalisieren und Anomalien erkennen. Agentische KI ergänzt Planung und Werkzeugnutzung, sodass ein Agent eine Aufgabe ausführen kann, etwa Informationen suchen und eine Anwendung aufrufen.

Eine Dienstebene wählen
  1. Vortrainierte APIs übernehmen etablierte Aufgaben wie Übersetzung oder Spracherkennung, ohne ein Modell zu erstellen.
  2. Plattformen für generative KI bieten Basismodelle, Fundierung und Werkzeuge für Agenten: Amazon Bedrock, Microsoft Foundry und Gemini Enterprise Agent Platform, früher Vertex AI.
  3. Plattformen für maschinelles Lernen erstellen, trainieren und implementieren eigene Modelle: SageMaker AI, Azure Machine Learning und Gemini Enterprise Agent Platform. AutoML verringert den Codeaufwand für das Training mit deinen Daten.
  4. Maschinelles Lernen in Datendiensten, etwa BigQuery ML und Redshift ML, lässt Teams über SQL dort arbeiten, wo die Daten bereits liegen.

Ein Einzelhändler, der Beschreibungen übersetzt, kann eine Übersetzungs-API nutzen. Ein Chat-Assistent, der anhand von Unternehmenshandbüchern antwortet, kann abrufgestützte Generierung (RAG) nutzen: Relevante Handbuchpassagen werden abgerufen und mit jeder Frage bereitgestellt. Eine Nachfrageprognose auf Basis der eigenen Verkäufe des Einzelhändlers kann AutoML, maschinelles Lernen in der Datenbank oder eine Plattform für maschinelles Lernen nutzen. Eine Neuentwicklung verursacht zusätzlichen Aufwand, wenn ein vorhandener Dienst bereits passt.

Daten und Ausgaben bewerten

Fehlende, veraltete oder verzerrte Trainingsbeispiele können schlechte oder unfaire Ergebnisse erzeugen. Prüfe Vollständigkeit, Genauigkeit, Konsistenz, Aktualität, Gültigkeit und Eindeutigkeit. Verantwortungsvolle KI verlangt außerdem Fairness, Datenschutz, Sicherheit, Transparenz, Erklärbarkeit, menschliche Aufsicht und klare Verantwortlichkeit.

Eine überzeugend klingende generierte Antwort kann eine Halluzination enthalten, also eine flüssig formulierte, aber falsche Aussage. Fundiere wichtige Ausgaben auf vertrauenswürdigen Informationen und überprüfe sie. Der Anbieter sichert seinen Dienst ab; der Kunde kontrolliert bereitgestellte Daten, Zugriff und die Nutzung der Ausgaben. RAG liefert dem Modell Belege, garantiert aber allein noch keine richtige Antwort.

Wichtige Erkenntnisse

  • Maschinelles Lernen ist Teil der KI; generative KI erzeugt neue Inhalte.
  • Training erstellt ein Modell; Inferenz nutzt es.
  • Überwachtes Lernen nutzt Kennzeichnungen, unüberwachtes Lernen findet Strukturen und bestärkendes Lernen nutzt Belohnungen.
  • Wähle je nach Aufgabe und Fachwissen zwischen fertigen APIs, Plattformen für generative KI und eigenem maschinellen Lernen.
  • RAG liefert einem generativen Modell relevante abgerufene Belege.
  • Datenqualität, Prüfungen der Ausgaben und die Verantwortung des Kunden bleiben wichtig.

5.4 Fertige KI für Bilder, Sprache und Dokumente

Für viele gängige KI-Aufgaben gibt es bereits einen vortrainierten Dienst. Eine Anwendung sendet Eingaben über eine API und erhält Ergebnisse, ohne dass ihre Entwickler zuerst ein Modell trainieren müssen.

Eingabe und Ausgabe zuordnen
AufgabeAWSAzureGoogle Cloud
BildanalyseRekognitionVisionVision API
SpracherkennungTranscribeSpeechSpeech-to-Text
SprachsynthesePollySpeechText-to-Speech
TextanalyseComprehendLanguageNatural Language API
ÜbersetzungTranslateTranslatorCloud Translation
Strukturierte DokumentenextraktionTextractDocument IntelligenceDocument AI

Bildverarbeitung findet Objekte, Szenen und Text in Bildern; Googles Video Intelligence API übernimmt die Videoanalyse. Spracherkennung transkribiert Audio, während Sprachsynthese gesprochene Ausgabe aus geschriebenem Text erzeugt. Textanalyse erkennt Sentiment, Entitäten, Schlüsselbegriffe oder Kategorien. Übersetzung ändert die Sprache des Textes.

Dokumentendienste erhalten Beziehungen innerhalb von Formularen, etwa welches Datum zur Bezeichnung „Rechnungsdatum“ gehört oder welcher Betrag eine Tabellensumme ist. Allgemeine Texterkennung in Bildern findet Text, bietet aber nicht dasselbe Formularverständnis. Ein Rechnungsprozess benötigt daher Dokumentenextraktion und nicht nur Bildlabels.

Dienste für einen Geschäftsprozess kombinieren

Ein Kontaktcenter kann aufgezeichnete Gespräche transkribieren, das Sentiment in jedem Transkript analysieren und wiederkehrende Themen, die Unzufriedenheit auslösen, auf einem Dashboard anzeigen. Die Transkription liefert die Wörter; die Sprachanalyse deutet Aspekte dieser Wörter.

Ein Versicherer kann mit einem Dokumentendienst Namen, Datumsangaben und Beträge aus Schadensmeldungen extrahieren und Ergebnisse mit niedriger Konfidenz an eine Person weiterleiten. Diese Prüfung ist Teil des Prozesses: Ein erkanntes Feld ist eine Vorhersage und keine Garantie, dass der Wert richtig ist.

Mit Amazon Lex lassen sich Sprach- oder Textchatbots erstellen und mit Amazon Connect, einem Cloud-Kontaktcenter, verbinden. Amazon Q bietet generative Unterstützung für Geschäftsanwender und Entwickler. Microsoft Foundry und Gemini Enterprise Agent Platform bieten Werkzeuge für Dialogassistenten und Agenten. Azure Vision, Speech, Language und verwandte APIs gehören zu Foundry Tools, früher Azure AI Services.

Vor dem Preis die Nutzung schätzen

Dienste können pro Bild, Audiominute, Seite, übersetztem Zeichen oder erzeugtem Token abrechnen. Zähle die relevante Einheit und wende dann den Tarif an. Nutze einen beispielhaften Übersetzungstarif von 15 US-Dollar pro Million Zeichen. Zweitausend Beschreibungen mit je 500 Zeichen enthalten eine Million Zeichen. Die Übersetzung in zehn Sprachen verarbeitet zehn Millionen Zeichen und kostet 150 US-Dollar. Wer nur den Ausgangstext zählt, übersieht die wiederholte Verarbeitung für jede Sprache.

Vortrainiert bedeutet nicht immer festes Verhalten. Benutzerdefiniertes Transkriptionsvokabular kann bei Produktnamen helfen; benutzerdefinierte Bildlabels können Produkte eines Unternehmens erkennen; benutzerdefinierte Dokumentenklassifikatoren können dessen Formulare sortieren. Diese Optionen passen einen Dienst an, ohne ein vollständiges Projekt zur Modellentwicklung zu benötigen.

Bilder, Stimmen und Dokumente können personenbezogene Daten enthalten. Stelle sie für einen rechtmäßigen Zweck bereit, hole gegebenenfalls eine Einwilligung ein und steuere Zugriff und Aufbewahrung. Wähle den Dienst nach seiner Aufgabe und seinem Datenbedarf, bevor du entscheidest, dass eigenes Training nötig ist.

Wichtige Erkenntnisse

  • Wähle eine KI-API nach der Eingabe und dem Ergebnis, die das Unternehmen benötigt.
  • Sprachtranskription, Sprachanalyse und Spracherzeugung sind unterschiedliche Aufgaben.
  • Dokumentendienste extrahieren Felder und Tabellen, nicht nur sichtbaren Text.
  • Nutzungsschätzungen müssen jede Zielsprache oder andere wiederholte Vorgänge berücksichtigen.
  • Anpassungen können einen vortrainierten Dienst verbessern, ohne ihn von Grund auf zu trainieren.

Cloud-Speicher: Beispiele

5 Interaktive Lektionen

1

Wähle Speicher nach seiner Nutzung

14 Schritte
Begleite einen kleinen Verlagsdienst bei der Wahl von Datenträgern, freigegebenen Dateien und Objektspeicher und ergänze anschließend Zugriffs- und Wiederherstellungsmaßnahmen.
  1. 1
    EinführungBeginne bei der Anwendung

    Ein Verlagsdienst speichert eine Redaktionsdatenbank, gemeinsame Vorlagen und Downloads für Leser. Das sind alles Daten, aber die Anwendungen greifen auf unterschiedliche Weise darauf zu.

    Ordne jedes Zugriffsmuster einer Speicherart zu und wähle dann Anbieterdienste und Wiederherstellungseinstellungen. Die zentrale Frage lautet, was die Anwendung mit den gespeicherten Bytes tun muss: einen Datenträger aktualisieren, einen Pfad gemeinsam nutzen oder ein Objekt über das Web abrufen.

  2. 2
    ErklärungEin Server benötigt einen Datenträger

    Blockspeicher stellt einem Server ein Volume bereit. Das Betriebssystem formatiert es mit einem Dateisystem und kann kleine Blöcke direkt aktualisieren. Das macht ihn für Startdatenträger und eine Datenbank mit vielen kleinen Lese- und Schreibvorgängen nützlich.

    Ein gewöhnliches Block-Volume ist kein freigegebener Ordner. Damit mehrere Maschinen es direkt nutzen können, benötigen sie spezielle Unterstützung und Cluster-Software; gemeinsamer Dateizugriff hat ein eigenes Speichermodell.

  3. 3
    ErklärungMehrere Server benötigen einen Ordner

    Dateispeicher stellt einen freigegebenen Ordner über ein Protokoll wie NFS oder SMB bereit. Mehrere Clients können gemeinsame Pfade nutzen; Dateisperren koordinieren ihren Zugriff.

    Die Linux-Renderprogramme des Verlagsdienstes lesen Vorlagen bereits von einem NFS-Pfad. Eine verwaltete NFS-Freigabe behält diese Schnittstelle bei, sodass die Anwendung nicht für Objekt-Uploads und -Downloads umgeschrieben werden muss.

  4. 4
    BeispielLeser rufen benannte Objekte ab

    Downloads für Leser passen zu Objektspeicher. Jede PDF-Datei hat Daten, Metadaten und einen Schlüssel wie issues/2026/issue-09.pdf. Eine Webanwendung kann sie bei entsprechender Berechtigung über eine HTTPS-API abrufen.

    In einem flachen Namensraum ist die gesamte Zeichenfolge der Schlüssel. Ihre Schrägstriche lassen den Namen wie Ordner aussehen, machen ihn aber nicht zu einem normalen freigegebenen Datenträgerpfad. Standard-Objektklassen können diese aktiv genutzten Downloads schnell bereitstellen.

  5. 5
    HerausforderungFür drei Zugriffsmuster wählen

    Der Dienst benötigt nun einen persistenten Datenbankdatenträger, freigegebene NFS-Vorlagen und herunterladbare Titelbilder. Ordne jedem eine Speicherart zu.

    ---reveal---

    Nutze Block für den Datenbankdatenträger, Datei für NFS-Vorlagen und Objekt für Titelbilder. Die Entscheidung folgt der benötigten Schnittstelle. Ein günstiger Bucket für alles würde weder die Datenträgeraktualisierungen noch den freigegebenen NFS-Pfad bieten, den die ersten beiden Komponenten erwarten.

  6. 6
    ErklärungDen Bestand in jeder Cloud finden

    AWS nennt seinen Objektdienst Amazon S3; Google Cloud nennt ihn Cloud Storage. Beide gruppieren Objekte in Buckets. Azure Blob Storage gruppiert Blobs in Containern innerhalb eines Speicherkontos.

    Wähle den Standort beim Erstellen der Ressource. Er beeinflusst Latenz, Kosten und Datenresidenz. Google bietet Standorte in einer, zwei oder mehreren Regionen; ein S3-Bucket gehört zu einer AWS-Region mit eigenen Klassen- und Replikationsoptionen.

  7. 7
    BeispielEinem Besucher ein kurzes Downloadfenster geben

    Der Dienst möchte einer prüfenden Person für 45 Minuten den Download eines privaten Entwurfs ermöglichen. Er kann einen signierten Link erstellen, der eine begrenzte Berechtigung trägt und nach diesem Zeitraum abläuft.

    Der Entwurf benötigt keinen öffentlichen Lesezugriff. Die Anbieter verwenden unterschiedliche Namen: vorsignierte S3-URL, Azure SAS und signierte Cloud-Storage-URL. Das Prinzip ist jedoch ein zeitlich begrenzter delegierter Zugriff. Wer den nutzbaren Link besitzt, kann dessen Berechtigung bis zum Ablauf nutzen.

  8. 8
    KernaussageWiederherstellung und Berechtigung lösen unterschiedliche Probleme

    Versionierung bewahrt frühere Inhalte nach einem Ersetzen auf, während unveränderliche Aufbewahrung Änderungen an geschützten Daten während einer Aufbewahrungsfrist verhindert. Beides kann helfen, wichtige Datensätze zu erhalten, erfüllt aber unterschiedliche Aufgaben.

    Verschlüsselung ist eine weitere Schutzmaßnahme: Gespeicherte Bytes werden standardmäßig verschlüsselt und HTTPS schützt Übertragungen. Ein berechtigter Leser erhält vom Dienst weiterhin lesbare Inhalte. Daher ersetzt Verschlüsselung keine sorgfältig vergebenen Zugriffsberechtigungen.

  9. 9
    HerausforderungEinen veränderlichen Entwurf schützen

    Redakteure müssen einen privaten Entwurf weiter ändern, aber eine versehentliche Überschreibung rückgängig machen können. Würde ein öffentlicher Link, Versionierung oder eine Sperre, die die Bearbeitung verhindert, diesen Bedarf erfüllen? Erkläre.

    ---reveal---

    Nutze Versionierung, damit frühere Inhalte wiederherstellbar bleiben, während die Bearbeitung weitergeht. Ein öffentlicher Link ändert den Zugriff, ohne den Verlauf zu bewahren. Eine Sperre, die die Bearbeitung verhindert, widerspräche der Vorgabe, den Entwurf weiter zu ändern.

  10. 10
    ErklärungDen passenden verwalteten Dienst wählen

    Der Datenbankdatenträger kann EBS, Azure Managed Disks oder Persistent Disk/Hyperdisk nutzen. Die Linux-Dateifreigabe kann EFS, Azure Files mit NFS oder Filestore nutzen. Windows-SMB benötigt einen passenden Dienst wie FSx for Windows File Server oder Azure Files.

    Kapazität und Leistung sind getrennte Entscheidungen. Eine Datenbank mit vielen kleinen Vorgängen benötigt möglicherweise hohe IOPS und nicht nur mehr ungenutzten Speicherplatz.

  11. 11
    BeispielDen ganzen Datenträger aus einem Inkrement wiederherstellen

    Ein Datenträger enthält 180 GB Daten, als sein erster Snapshot erstellt wird. Vor dem nächsten inkrementellen Snapshot ändern sich 7 GB an Blöcken. Der spätere Snapshot speichert etwa 7 GB neue Blöcke.

    Seine Wiederherstellung rekonstruiert das vollständige spätere Volume anhand geänderter und unveränderter Informationen. „Inkrementell“ beschreibt, wie die Kopie gespeichert wird, und ist keine Beschränkung, die nur die Wiederherstellung des Inkrements von 7 GB erlaubt.

  12. 12
    VerbindungAktiv genutzte Dateien der Zweigstelle in der Nähe halten

    Eine Zweigstelle hat mehr freigegebene Daten, als auf ihren lokalen Server passen, aber die meisten Dateien werden selten geöffnet. Cloudtiering von Azure File Sync oder eine geeignete Dateikonfiguration von Storage Gateway kann häufig genutzte Dateien in der Nähe und den vollständigen Bestand in der Cloud halten.

    Der erste Zugriff auf eine selten genutzte Datei hängt dann vom Netzwerk ab. Das erweitert einen bestehenden Dateiarbeitsablauf; es ist eine andere Aufgabe als das Anschließen eines Blockdatenträgers an eine virtuelle Cloud-Maschine.

  13. 13
    HerausforderungDatenträger und Wiederherstellungskopie prüfen

    Die virtuelle Maschine des Verlagsdienstes ist zonal. Das Team möchte einen freigegebenen Ordner für mehrere Renderprogramme und eine Wiederherstellungskopie des Datenträgers, die den Verlust der Region übersteht. Welche zwei Entscheidungen muss es prüfen?

    ---reveal---

    Nutze einen Dateidienst für den freigegebenen Ordner und prüfe den Speicherort des Snapshots für regionalen Schutz. Ein Snapshot in der Quellregion übersteht den Verlust der Region möglicherweise nicht; Kontoisolation ist ebenfalls wichtig, wenn kompromittierter Zugriff ein Risiko darstellt.

  14. 14
    ZusammenfassungEine brauchbare Speicherentscheidung

    Wähle Speicher nach dem Zugriff: Block für Datenträger, Datei für freigegebene Pfade und Objekt für über das Web adressierte Daten. Wähle dann den Anbieterdienst und die Einstellungen, die die Anforderungen an Standort, Berechtigungen und Wiederherstellung erfüllen.

    Frage dich bei Snapshots und Hybridspeicher, wo die vollständigen Daten wiederhergestellt werden können und welche Vorgänge weiterhin von einer Netzwerkverbindung abhängen.

2

Prüfe den Kosten- und Wiederherstellungsplan

16 Schritte
Gehe Klassenkosten, Lebenszyklusintervalle, Redundanz und Wiederherstellungsziele für aufbewahrte Geschäftsdaten durch.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungEine günstige Kopie muss trotzdem nutzbar sein
  2. 2
    ErklärungDie Lesegeschwindigkeit beeinflusst die Wahl der Ebene
  3. 3
    BeispielDie Gebühr für gespeicherte Daten berechnen
  4. 4
    BeispielVor dem Vergleich die Lesezugriffe hinzufügen
  5. 5
    HerausforderungDie Zugriffsfrist einhalten
  6. 6
    ErklärungDie Lebenszyklusregel beschreiben
  7. 7
    BeispielDen Aufenthalt in der dazwischenliegenden Ebene zählen
  8. 8
    HerausforderungEine Sperre von einer Regel für alternde Daten unterscheiden
  9. 9
    ErklärungSichere Daten können trotzdem unerreichbar sein
  10. 10
    KernaussageDer Standort bestimmt, welche Ausfälle abgefangen werden
  11. 11
    HerausforderungDie Verzögerung richtig deuten
  12. 12
    ErklärungZwei Wiederherstellungsziele, zwei Prüfungen
  13. 13
    BeispielJede Kopie für den Notfall prüfen
  14. 14
    TippEinen nutzbaren Wiederherstellungsverlauf schützen
  15. 15
    HerausforderungEin vollständiger Plan hat noch zwei Lücken
  16. 16
    ZusammenfassungDen vollständigen Weg zur Wiederherstellung bewerten
3

Wähle eine Datenbank nach ihrer Aufgabe

16 Schritte
Vergleiche Transaktionen, verwalteten Betrieb, NoSQL-Zugriffsmuster und Caching anhand praktischer Entscheidungen für Anwendungen.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungBeginne bei den Datensätzen und Fragen
  2. 2
    ErklärungDatensätze mit Schlüsseln verbinden
  3. 3
    BeispielDie Änderungen eines Kaufs zusammenhalten
  4. 4
    HerausforderungEine zum Problem passende Kopie wählen
  5. 5
    KernaussageAuch bei verwalteten Diensten hat der Kunde Aufgaben
  6. 6
    ErklärungDie Engine beibehalten, wenn sie passt
  7. 7
    VerbindungKompatibilität bedeutet keine identische Speicher-Engine
  8. 8
    HerausforderungZwei globale Anforderungen unterscheiden
  9. 9
    ErklärungDie Form eines NoSQL-Datensatzes wählen
  10. 10
    BeispielDie Wege bei Treffer und Fehltreffer berechnen
  11. 11
    BeispielJeden Cache-Weg gewichten
  12. 12
    HerausforderungDie Konsistenz für das Ergebnis wählen
  13. 13
    ErklärungDas passende verwaltete Modell zuordnen
  14. 14
    TippDatendurchsatz nur mit gutem Grund reservieren
  15. 15
    HerausforderungEin Modell mit einer Kapazitätswahl verbinden
  16. 16
    ZusammenfassungJede Garantie ausdrücklich wählen
4

Plane die Übertragung und die abschließende Umschaltung

12 Schritte
Schätze einen Umzug ab, vergleiche Übertragungsoptionen und begleite eine laufende Datenbank durch Konvertierung, Replikation und Produktivumschaltung.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungDer Transport ist nur ein Teil des Umzugs
  2. 2
    ErklärungVor dem Dividieren umrechnen
  3. 3
    BeispielDie Online-Dauer berechnen
  4. 4
    HerausforderungGeteilte Nutzung und Overhead berücksichtigen
  5. 5
    VerbindungEinen Übertragungsweg wählen
  6. 6
    TippPrüfen, was angekommen ist
  7. 7
    ErklärungEntscheiden, ob sich die Engine ändert
  8. 8
    BeispielEin Ziel aufbauen, während die Quelle weiterläuft
  9. 9
    BeispielDie letzten Änderungen begrenzen
  10. 10
    HerausforderungEine vorzeitige Umschaltung erkennen
  11. 11
    VerbindungWerkzeuge für ihre jeweiligen Aufgaben nutzen
  12. 12
    ZusammenfassungÜbertragung und Nutzbarkeit prüfen
5

Verfolge Daten bis zur Analyse und KI

17 Schritte
Erstelle eine Dashboard-Pipeline, wähle KI-Dienstebenen und schätze einen Arbeitsablauf mit einer fertigen API.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungBeginne bei der benötigten Entscheidung
  2. 2
    ErklärungTransaktionen von umfangreichen Analysen trennen
  3. 3
    VerbindungRohdaten und aufbereitete Daten getrennt ablegen
  4. 4
    HerausforderungDen Zeitablauf an die Aufgabe anpassen
  5. 5
    ErklärungJeder Stufe einen Dienst zuordnen
  6. 6
    BeispielEine kleinere durchsuchte Datenmenge berechnen
  7. 7
    BeispielAuch nicht benötigte Tage auslassen
  8. 8
    HerausforderungDie fehlende Aufgabe finden
  9. 9
    ErklärungErkennen, wann das Modell lernt
  10. 10
    KernaussageDie am wenigsten komplizierte brauchbare Ebene wählen
  11. 11
    HerausforderungAktuelle Belege in einem Assistenten nutzen
  12. 12
    ErklärungDie KI-Ausgabe dem Arbeitsablauf zuordnen
  13. 13
    BeispielDen Übersetzungsaufwand zählen
  14. 14
    HerausforderungEine Kette zur Gesprächsanalyse aufbauen
  15. 15
    VerbindungQualität gilt vor Analysen und KI
  16. 16
    HerausforderungExtraktion mit vertrauenswürdiger Analyse verbinden
  17. 17
    ZusammenfassungRolle und Belegen folgen

Cloud-Speicher: Übungsaufgaben

50 Übungsfragen in 5 Sets

Set 1: Entscheidungen zu Speicher- und Datendiensten10 Übungsfragen

Frage 1 von 10

Vier Linux-Server müssen denselben Ordner über NFS öffnen und bearbeiten. Welche Speicherart erfüllt diese Anforderung?
  1. Standard-Objektspeicher
  2. Verwalteter Dateispeicher
  3. Blockdatenträger eines Servers
  4. Temporärer Hostdatenträger
Antwort zeigenAntwort ausblenden
Antwort: B
Dateispeicher stellt einen freigegebenen Ordner über NFS bereit, sodass die Server die von der Anwendung benötigte Schnittstelle nutzen können. Ein Objekt-Bucket enthält ebenfalls Dateien, aber sein normales Zugriffsmodell nutzt API-Anfragen und Objektschlüssel; es bietet nicht die benötigte NFS-Freigabe.

Frage 2 von 10

Ein privates Schulungsvideo soll für einen Gast 20 Minuten lang herunterladbar sein. Der Gast hat kein Cloud-Konto. Wie soll die Anwendung Zugriff gewähren?
  1. Das Video öffentlich machen und seine Objektadresse senden.
  2. Versionierung aktivieren und die private Objektadresse senden.
  3. Das Video verschlüsseln und die private Objektadresse senden.
  4. Einen signierten Link erstellen, der nach 20 Minuten abläuft.
Antwort zeigenAntwort ausblenden
Antwort: D
Ein signierter Link trägt eine begrenzte Berechtigung, die ein Gast bis zu ihrem Ablauf nutzen kann, während der Bestand privat bleibt. Verschlüsselung schützt die gespeicherten Daten, gewährt aber keine Leseberechtigung; eine private Adresse allein würde dem Gast den Download nicht ermöglichen.

Frage 3 von 10

Ein Team bewahrt Datensätze in Google Cloud Storage Archive auf und muss einen sofort lesen. Was kann es von dieser Klasse erwarten?
  1. Zugriff in Millisekunden mit Abrufgebühren
  2. Wiederherstellungsanfrage mit bis zu 15 Stunden Wartezeit
  3. Wiederherstellungsanfrage mit bis zu 48 Stunden Wartezeit
  4. Zugriff in Millisekunden ohne Abrufgebühren
Antwort zeigenAntwort ausblenden
Antwort: A
Google Cloud Storage Archive ist eine Online-Klasse und kann Daten daher gegen Abrufgebühren in Millisekunden zurückgeben. Das Wort „Archive“ kann eine Offline-Wiederherstellung nahelegen, doch die Rehydrierung von bis zu 15 Stunden gehört zu Azure Archive und nicht zu Google Cloud Storage Archive.

Frage 4 von 10

Ein Ausfall macht gespeicherte Datensätze 12 Minuten lang unerreichbar, aber es gehen keine Datensätze verloren. Welche Dienstgröße ist direkt betroffen?
  1. Jährliche Datenbeständigkeit
  2. Mindestspeicherdauer
  3. Verfügbarkeit
  4. Aufbewahrungsdauer der Datensicherung
Antwort zeigenAntwort ausblenden
Antwort: C
Die Verfügbarkeit misst, ob der Dienst erreichbar ist. Daher beeinflusst eine Unterbrechung sie auch dann, wenn die Datensätze intakt bleiben. Datenbeständigkeit betrifft den Datenverlust über die Zeit; beim beschriebenen Ausfall gehen keine Daten verloren, die dieser getrennten Größe anzurechnen wären.

Frage 5 von 10

Bei einer fehlgeschlagenen Zahlung müssen sowohl die Aktualisierung des Kontostands als auch der zugehörige Buchungseintrag rückgängig gemacht werden. Welche Transaktionseigenschaft gewährleistet dieses Alles-oder-nichts-Verhalten?
  1. Dauerhaftigkeit
  2. Isolation
  3. Atomarität
  4. Konsistenz
Antwort zeigenAntwort ausblenden
Antwort: C
Atomarität macht die verknüpften Änderungen zu einer Einheit: Entweder werden beide bestätigt oder beide rückgängig gemacht. Dauerhaftigkeit schützt eine Transaktion nach ihrer Bestätigung; sie macht für sich genommen keinen erfolgreichen Schritt rückgängig, wenn ein späterer Schritt derselben Zahlung fehlschlägt.

Frage 6 von 10

Ein Betrugsanalyst muss Ketten von Konten verfolgen, die durch gemeinsam genutzte Geräte und Telefonnummern verbunden sind. Welches Datenbankmodell passt am besten zu diesen Abfragen?
  1. Graphmodell
  2. Schlüssel-Wert-Modell
  3. Dokumentenmodell
  4. Spaltenfamilienmodell
Antwort zeigenAntwort ausblenden
Antwort: A
Ein Graph modelliert Konten und Geräte als Knoten und ihre Verbindungen als Kanten. Das Verfolgen von Beziehungen ist seine zentrale Aufgabe. Ein Schlüssel-Wert-Speicher ist schnell, wenn der Schlüssel eines Eintrags bekannt ist, aber diese Geschwindigkeit allein hilft nicht beim Verfolgen von Ketten verbundener Einträge.

Frage 7 von 10

Eine Cache-Prüfung dauert 4 ms und bei einem Fehltreffer kommt ein Datenbankzugriff von 24 ms hinzu. Die Hälfte der Anfragen trifft im Cache. Zwischengespeicherte Einträge können verdrängt werden. Welche Durchschnittszeit ergibt sich und wo sollen die einzigen maßgeblichen Bestelldatensätze liegen?
  1. 12 ms; in der Datenbank
  2. 14 ms; in der Datenbank
  3. 16 ms; im Cache
  4. 16 ms; in der Datenbank
Antwort zeigenAntwort ausblenden
Antwort: D
Ein Treffer kostet 4 ms und ein Fehltreffer 28 ms, sodass der gleich gewichtete Durchschnitt 16 ms beträgt. Die Datenbank muss die maßgeblichen Bestellungen bewahren, weil dieser Cache Einträge verdrängen kann. Bei 14 ms fehlt die Cache-Prüfung bei Fehltreffern; eine richtige Zeit allein macht den Cache nicht dauerhaft.

Frage 8 von 10

Ein Unternehmen migriert eine lokale MySQL-Datenbank zu verwaltetem MySQL, ohne die Engine zu wechseln. Um welche Art von Datenbankmigration handelt es sich?
  1. Heterogene Migration
  2. Homogene Migration
  3. Stilllegung der Datenbank
  4. Refactoring des Datenmodells
Antwort zeigenAntwort ausblenden
Antwort: B
Eine homogene Migration behält dieselbe Engine bei, wie bei diesem Umzug von MySQL zu MySQL. Der Wechsel vom selbst verwalteten zum verwalteten Betrieb ändert, wer die Plattform betreibt, macht die Migration aber nicht heterogen; dieser Begriff beschreibt einen Wechsel der Engine.

Frage 9 von 10

Ein Technikteam möchte rohe Bilder, JSON-Protokolle und Aufzeichnungen aufbewahren, bevor es entscheidet, wie diese analysiert werden sollen. Welcher Speicher eignet sich dafür am besten?
  1. Ein Data Lake im Objektspeicher
  2. Ein Data Warehouse mit aufbereiteten Tabellen
  3. Eine transaktionale Bestelldatenbank
  4. Ein In-Memory-Cache für Ergebnisse
Antwort zeigenAntwort ausblenden
Antwort: A
Ein Data Lake bewahrt Rohdaten in unterschiedlichen Formaten auf und wendet beim Lesen eine Struktur an. Das passt zur Erkundung, wenn spätere Fragen noch nicht feststehen. Ein Data Warehouse ist für organisierte Analysen nützlich, aber das Laden seiner aufbereiteten Tabellen dient einem anderen Zweck als das Aufbewahren dieses Rohdatenbestands.

Frage 10 von 10

Ein Supportteam benötigt durchsuchbare Gesprächstexte und ein Dashboard mit positiven und negativen Kundenreaktionen. Synthetische Sprache wird nicht benötigt. Welche Verarbeitungsfolge passt?
  1. Sprachsynthese, dann Sentimentanalyse
  2. Spracherkennung, dann Dokumentenfeldextraktion
  3. Sentimentanalyse, dann Sprachsynthese
  4. Spracherkennung, dann Sentimentanalyse
Antwort zeigenAntwort ausblenden
Antwort: D
Die Spracherkennung wandelt das Audio zunächst in durchsuchbare Wörter um; anschließend verarbeitet die Sentimentanalyse diesen Text im Hinblick auf Kundenreaktionen. Auch Dokumentenextraktion kann Text liefern, sie zielt aber auf Formulare und Tabellen und nicht auf die Transkription von Sprache und die Deutung des entstehenden Textes.
Set 2: Kosten, Kompatibilität und Migrationsentscheidungen10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Eine Windows-Anwendung benötigt eine von AWS verwaltete SMB-Freigabe mit Active-Directory-Integration. Welcher Dienst passt unmittelbar?
  1. Amazon EFS
  2. Amazon EBS
  3. Amazon FSx for Windows File Server
  4. Amazon S3 Standard
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Eine virtuelle Maschine benötigt einen persistenten Startdatenträger und ihre Anwendung muss kleine Dateiteile direkt aktualisieren. Welche Speicherwahl erfüllt beide Anforderungen?
  1. Ein persistentes Block-Volume
  2. Ein Standard-Objekt-Bucket
  3. Ein temporärer lokaler Datenträger
  4. Eine Offline-Archivebene
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Eine Lebenszyklusregel verschiebt ein Objekt an Tag 20 in eine Ebene mit 90 Tagen Mindestdauer und an Tag 75 wieder heraus. Wie viele Tage dieser Mindestdauer bleiben ungenutzt?
  1. 15 Tage
  2. 55 Tage
  3. 70 Tage
  4. 35 Tage
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Ein Dienst hat ein RPO von zwei Stunden und ein RTO von sechs Stunden. Datensicherungen laufen stündlich und eine getestete Wiederherstellung dauert sieben Stunden. Wie schneidet der Plan im Vergleich zu den Zielen ab?
  1. Er verfehlt das RPO, erfüllt aber das RTO.
  2. Er erfüllt das RPO, verfehlt aber das RTO.
  3. Er erfüllt beide Wiederherstellungsziele.
  4. Er verfehlt beide Wiederherstellungsziele.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Ein Unternehmen möchte SQL Server mit wenigen Änderungen nach Azure migrieren. Seine Anwendung hängt von SQL-Server-Agent-Aufträgen ab und benötigt keinen Betriebssystemzugriff. Welcher Dienst passt unmittelbar?
  1. Azure SQL Database
  2. Azure Database for PostgreSQL
  3. SQL Server on Azure Virtual Machines
  4. Azure SQL Managed Instance
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Für einen neuen Warenkorbdienst liegen keine bisherigen Verkehrsdaten vor und es kann zu plötzlichen Spitzen kommen. Welches DynamoDB-Kapazitätsmodell passt am besten zu dieser Unsicherheit?
  1. Bedarfsgesteuerte Kapazität
  2. Bereitgestellte Kapazität
  3. Ausschließlich Lese-Caching
  4. Manuell verwalteter Blockspeicher
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Ein Standort muss 160 TB innerhalb eines Monats übertragen. Seine Verbindung mit 200 Mbps steht nur zur Hälfte für die Migration zur Verfügung. Ein Offline-Dienst kann den gesamten Umzug in 18 Tagen abschließen. Welcher Weg hält die Frist ein?
  1. Der Online-Weg; er benötigt etwa 15 Tage.
  2. Der Offline-Weg; online dauert es etwa 148 Tage.
  3. Beide Wege; online dauert es etwa 30 Tage.
  4. Keiner der Wege; auch offline dauert es mehr als einen Monat.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Nach dem vollständigen Laden einer Online-Datenbankmigration haben Nutzer die Quelle weiter geändert. Die Anwendung wurde noch nicht umgeschaltet. Was muss mit diesen späteren Änderungen geschehen?
  1. Sie verwerfen, weil das vollständige Laden abgeschlossen ist.
  2. Für jeden neuen Datensatz die Schemakonvertierung wiederholen.
  3. Sie vor Abschluss der Produktivumschaltung mit CDC replizieren.
  4. Lesezugriffe umleiten und Schreibvorgänge dauerhaft auf der Quelle belassen.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Ein Analyst möchte serverlose SQL-Abfragen über Dateien ausführen, die in Amazon S3 bleiben. Welcher Dienst passt?
  1. Amazon Athena
  2. Amazon-Redshift-Speicher
  3. Amazon Kinesis
  4. Amazon Quick Sight
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Ein Assistent nutzt ein vorhandenes Sprachmodell, um anhand wöchentlich aktualisierter Handbücher zu antworten. Teams haben unterschiedliche Dokumentenberechtigungen und wichtige Antworten beeinflussen betriebliche Entscheidungen. Welcher Entwurf erfüllt die Anforderungen an Aktualität, Zugriff und Genauigkeit?
  1. Alle aktuellen Passagen abrufen und wichtige Antworten prüfen.
  2. Monatlich neu trainieren und allen generierten Antworten ungeprüft vertrauen.
  3. Berechtigte aktuelle Passagen abrufen und alle Ausgabeprüfungen auslassen.
  4. Berechtigte aktuelle Passagen abrufen und wichtige Antworten prüfen.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 3: Speicher- und Datenverhalten durchdenken10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Ein Team muss nach versehentlichen Überschreibungen frühere Berichtsversionen wiederherstellen können. Es muss nicht alle Änderungen blockieren. Welche Objektfunktion erfüllt diesen Bedarf unmittelbar?
  1. Regeln für öffentlichen Lesezugriff
  2. Kostengünstigerer Speicher
  3. Ablaufende signierte URLs
  4. Objektversionierung
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Ein EBS-Volume enthält 320 GB Daten. Nach seinem ersten Snapshot ändern sich 12 GB an Blöcken. Der nächste Snapshot ist inkrementell. Was ergibt die Wiederherstellung aus diesem zweiten Snapshot?
  1. Nur ein Volume mit den 12 GB geänderter Blöcke
  2. Ein vollständiges Volume zum späteren Zeitpunkt
  3. Ein vollständiges Volume nur zum Zeitpunkt des ersten Snapshots
  4. Ein Volume ohne alle seit der ersten Kopie unveränderten Blöcke
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Bei beispielhaften Tarifen kosten 20.000 GB in Hot 0,018 US-Dollar pro GB-Monat oder in Cold 0,003 US-Dollar pro GB-Monat zuzüglich 0,015 US-Dollar pro abgerufenem GB. Über 12 Monate wird der gesamte Bestand viermal gelesen. Andere Gebühren und Mindestdauern bleiben unberücksichtigt. Welcher Kostenvergleich ist richtig?
  1. Hot: 4.320 US-Dollar; Cold: 1.920 US-Dollar
  2. Hot: 4.320 US-Dollar; Cold: 720 US-Dollar
  3. Hot: 360 US-Dollar; Cold: 1.260 US-Dollar
  4. Hot: 4.320 US-Dollar; Cold: 4.320 US-Dollar
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Für eine geschützte Rechnung gilt eine Aufbewahrungssperre von zehn Jahren. Eine Lebenszyklusregel versucht, sie nach acht Jahren zu löschen. Was geschieht, solange die Sperre aktiv bleibt?
  1. Die Sperre verhindert das Löschen der geschützten Rechnung.
  2. Die Lebenszyklusregel setzt die Aufbewahrungssperre außer Kraft.
  3. Die Rechnung wird in einen ungesperrten öffentlichen Bucket verschoben.
  4. Die verbleibenden zwei Jahre werden zu einer Abrufgebühr.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Ein Unternehmen benötigt Speicher, der einen Zonenausfall übersteht, und jede Kopie muss in seiner gewählten einzelnen Region bleiben. Welche Azure-Redundanzoption erfüllt beide Anforderungen unmittelbar?
  1. LRS
  2. GRS
  3. ZRS
  4. RA-GRS
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Eine Anwendung hat hohen Leseverkehr, aber kurzzeitig veraltete Ergebnisse sind für diese Lesezugriffe akzeptabel. Sie hat bereits ein Standby-Replikat für Failover. Welche Ergänzung verringert unmittelbar die Leselast auf der primären Datenbank?
  1. Eine längere Aufbewahrungsfrist für Zeitpunktwiederherstellung
  2. Ein zusätzliches Standby-Replikat nur für Failover
  3. Ein größeres Archiv exportierter Datenbankdateien
  4. Ein Lesereplikat für reine Leseabfragen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Eine mobile Anwendung benötigt eine verwaltete Google-Dokumentendatenbank mit Offline-Unterstützung auf Geräten und späterer Synchronisierung. Welcher Dienst passt?
  1. Bigtable
  2. Memorystore
  3. Firestore
  4. Cloud SQL
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Ein Upload von 10 TB nutzt eine Leitung mit 1 Gbps. Andere Arbeiten lassen 50 % für die Migration übrig und Protokoll-Overhead erlaubt die Nutzung von 80 % dieses Anteils. Welche Übertragungszeit ergibt sich daraus?
  1. 80.000 Sekunden
  2. 200.000 Sekunden
  3. 100.000 Sekunden
  4. 160.000 Sekunden
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Eine Pipeline kopiert rohe Verkaufsdatensätze in ihr Data Warehouse und bereinigt und formt sie dort anschließend um. Welche Verarbeitungsreihenfolge nutzt sie?
  1. ELT
  2. ETL
  3. OLTP
  4. CDC
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Ein Modell wurde letzten Monat trainiert. Heute bewertet es eine neue Zahlung und erzeugt einen Betrugswert, ohne seine gelernten Parameter zu ändern. Welche Phase findet heute statt?
  1. Überwachtes Training
  2. Unüberwachtes Training
  3. Schemakonvertierung
  4. Inferenz
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 4: Prüfe Pläne für Wiederherstellung, Skalierung und Analyse10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Ein Verarbeitungsauftrag schreibt erneut erstellbare Arbeitsdateien in den lokalen temporären Speicher einer virtuellen Maschine. Seine Endergebnisse müssen den Verlust des Hosts überstehen. Was soll er mit fertigen Ergebnissen tun?
  1. Sie lokal belassen und nichts weiter unternehmen.
  2. Sie in persistenten Speicher kopieren, bevor man sich auf sie verlässt.
  3. Den Arbeitsordner in einen dauerhaften Ordner umbenennen.
  4. Vor dem Abschluss die Kapazität des temporären Datenträgers erhöhen.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Eine Zweigstelle hat 14 TB SMB-Dateien, einen lokalen Datenträger mit 3 TB und eine zuverlässige Cloud-Verbindung. Nur 2 TB werden aktiv genutzt. Sie muss lokalen Dateizugriff und Bearbeitung beibehalten, alle Dateien aufbewahren und ältere bei Bedarf abrufen. Welcher Plan passt?
  1. Alle Dateien in einem Offline-Archiv halten und vollständige manuelle Wiederherstellungen verlangen.
  2. Alle 14 TB ohne Tiering auf den lokalen Datenträger mit 3 TB synchronisieren.
  3. Cloudgestützten Dateispeicher mit lokalem Caching oder Tiering nutzen.
  4. Alle Dateien in einen Bucket kopieren und die SMB-Dateifreigabe einstellen.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Ein Unternehmen benötigt nach dem Verlust einer Region ein RPO von vier Stunden und ein RTO von fünf Stunden. Es erstellt stündlich lokale Snapshots, kopiert Datensicherungen täglich in eine andere Region und hat dort eine Wiederherstellung von drei Stunden getestet. Welche Änderung schließt die verbleibende Lücke unmittelbar?
  1. Wiederherstellbare regionsübergreifende Kopien mindestens alle vier Stunden erstellen.
  2. Stattdessen alle 15 Minuten lokale Snapshots erstellen.
  3. Die getestete Wiederherstellungszeit von drei auf zwei Stunden senken.
  4. Tägliche regionsübergreifende Kopien länger aufbewahren.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Azure-Speicher muss vor einem Failover Lesezugriffe aus seiner zugeordneten sekundären Region erlauben. Die primäre Region nutzt lokale Redundanz. Welche Option bietet diese Funktion für sekundäre Lesezugriffe?
  1. LRS
  2. ZRS
  3. GRS
  4. RA-GRS
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Eine globale Anwendung benötigt eine relationale Datenbank mit starker Konsistenz für Transaktionen über Regionen hinweg. Welche beschriebene Architektur erfüllt diese Anforderung unmittelbar?
  1. Aurora Global Database mit asynchronen sekundären Regionen
  2. Cloud SQL mit asynchronen regionsübergreifenden Lesereplikaten
  3. RDS mit einem Standby nur für Failover in derselben Region
  4. Spanner mit einer geeigneten multiregionalen Konfiguration
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Eine Cache-Abfrage dauert 2 ms. Bei einem Fehltreffer liest die Anwendung anschließend eine Datenbank in 40 ms. Die Trefferquote beträgt 75 %. Wie lang ist die durchschnittliche Anfragezeit für diese Abfolge?
  1. 10,5 ms
  2. 12 ms
  3. 11,5 ms
  4. 32 ms
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Eine Online-Migration von PostgreSQL zu PostgreSQL hat ihr vollständiges Laden abgeschlossen. Bei CDC stehen noch Änderungen aus und die Anwendung schreibt nur auf die Quelle. Welche abschließende Reihenfolge ist sicher?
  1. Schreibvorgänge auf die Quelle stoppen, übrige Änderungen übernehmen, Ziel bei Bedarf eigenständig machen, umleiten.
  2. Schreibvorgänge zuerst umleiten, dann CDC stoppen und Schreibvorgänge auf die Quelle weiterlaufen lassen.
  3. CDC stoppen, das Ziel sofort eigenständig machen und übrige Änderungen der Quelle verwerfen.
  4. Das Schema erneut konvertieren, Lesezugriffe umleiten und das ursprüngliche vollständige Laden neu starten.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Ein AWS-Team erfasst Ereignisse bereits mit Kinesis. Nun benötigt es einen Datenkatalog und Aufbereitungsaufträge für seine gespeicherten Datensätze. Welcher Dienst bietet diese Funktionen?
  1. Amazon Quick Sight
  2. Amazon Kinesis allein
  3. AWS Glue
  4. AWS Transfer Family
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Ein Buchhaltungsteam benötigt Rechnungsdatumsangaben, beschriftete Gesamtsummen und Tabellen mit Einzelpositionen aus gescannten Formularen. Welcher Google-Dienst passt am besten zur benötigten Ausgabestruktur?
  1. Bildlabels der Vision API
  2. Document AI
  3. Speech-to-Text
  4. Cloud Translation
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Ein Team wählt eine verwaltete Datenbank, weil der Anbieter Patches für das Betriebssystem übernehmen soll. Wer bleibt für Benutzerberechtigungen der Anwendung und effiziente Abfragen verantwortlich?
  1. Das Kundenteam
  2. Allein der Anbieter
  3. Der Sicherungsdienst
  4. Die Lesereplikate
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 5: Anforderungen verbinden und den gesamten Plan prüfen10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Ein Unternehmen verlangt, dass jede Berichtskopie in einer gewählten Azure-Region bleibt, einen Zonenausfall übersteht, zwei Jahre unverändert bleibt und externen Auftragnehmern einstündige Downloads ermöglicht. Welche Kombination erfüllt alle vier Anforderungen?
  1. GZRS, unveränderliche Aufbewahrung und ablaufender SAS-Zugriff
  2. ZRS, Objektversionierung und ablaufender SAS-Zugriff
  3. LRS, unveränderliche Aufbewahrung und ablaufender SAS-Zugriff
  4. ZRS, unveränderliche Aufbewahrung und ablaufender SAS-Zugriff
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Ein Wiederherstellungsplan benötigt ein AWS-Objekt innerhalb von 10 Minuten, bewahrt es 200 Tage auf und kann Abrufgebühren akzeptieren. Er schlägt den Standardabruf von S3 Glacier Deep Archive vor. Was ist das Problem und welcher Klassenwechsel ist geeignet?
  1. Die Wiederherstellungsfrist wird verfehlt; Glacier Instant Retrieval erfüllt den Zugriffsbedarf.
  2. Die Mindestdauer von 180 Tagen wird verfehlt; Glacier Flexible mit Standardabruf behebt das.
  3. Beide Anforderungen werden erfüllt; ein Klassenwechsel ist nicht nötig.
  4. Die Wiederherstellungsfrist wird verfehlt; Deep Archive mit Massenabruf behebt das.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Ein Objekt gelangt an Tag 45 in eine Ebene mit 30 Tagen Mindestdauer und an Tag 100 ins Archiv. Die geschützte Aufbewahrung endet an Tag 500. Eine Löschung ist für Tag 400 geplant. Welche Bewertung prüft beide Ereignisse richtig?
  1. Das Objektalter von 100 Tagen verfehlt die Mindestdauer; die Löschung erfolgt an Tag 400.
  2. Der Aufenthalt von 55 Tagen in der dazwischenliegenden Ebene erfüllt die Mindestdauer; die Aufbewahrung blockiert die Löschung an Tag 400.
  3. Der Aufenthalt von 45 Tagen in der dazwischenliegenden Ebene erfüllt die Mindestdauer; das Archiv setzt die Aufbewahrung außer Kraft.
  4. Der Aufenthalt von 55 Tagen in der dazwischenliegenden Ebene verfehlt die Mindestdauer; die Löschung verschiebt sich auf Tag 430.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Ein regionaler Notfallplan hat ein RPO von einer Stunde und ein RTO von zwei Stunden. Wiederherstellbare Kopien in einer anderen Region werden alle 30 Minuten erstellt, aber die Wiederherstellung aus einem Offline-Archiv dauert sechs Stunden, bevor ein Wiederaufbau von einer Stunde folgt. Welche Bewertung ergibt sich?
  1. Die Datenaktualität verfehlt das RPO; die Wiederherstellungsgeschwindigkeit erfüllt das RTO.
  2. Beide Ziele werden erfüllt, weil die Kopien isoliert sind.
  3. Die Datenaktualität erfüllt das RPO; die Wiederherstellungsgeschwindigkeit verfehlt das RTO.
  4. Beide Ziele werden verfehlt, weil die Quellregion nicht verfügbar ist.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Eine ältere Datenbank benötigt ein Plug-in, das auf ihrem Betriebssystem installiert wird. Die verwalteten Zielsysteme erlauben diesen Zugriff nicht. Welcher Hostingansatz erfüllt diese Anforderung?
  1. Eine verwaltete Datenbank mit längerer Aufbewahrung
  2. Ein verwaltetes regionsübergreifendes Replikat
  3. Eine selbst verwaltete Datenbank auf einer virtuellen Maschine
  4. Ein serverloses Data Warehouse
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein Katalog enthält 2.400 Beschreibungen mit durchschnittlich 300 Zeichen. Nur 75 % müssen übersetzt werden und jede davon wird in vier Sprachen übersetzt. Wie hoch sind die Kosten bei einem beispielhaften Tarif von 18 US-Dollar pro Million Zeichen?
  1. 51,84 US-Dollar
  2. 38,88 US-Dollar
  3. 9,72 US-Dollar
  4. 12,96 US-Dollar
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Ein Team möchte einen AWS-Dienst, der als dauerhafte primäre In-Memory-Datenbank ausgelegt ist. Welches Produkt passt zu dieser Rolle?
  1. Amazon MemoryDB
  2. Amazon ElastiCache
  3. Amazon EFS
  4. Amazon Keyspaces
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Eine wiederkehrende Übertragung benötigt eine gleichmäßige private Verbindung von einem Unternehmensstandort zu Azure. Welcher Verbindungsdienst erfüllt diese Anforderung?
  1. Azure Data Box
  2. Azure Storage Explorer
  3. Azure Database Migration Service
  4. Azure ExpressRoute
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Ein Data-Warehouse-Bericht enthält wiederholt doppelte Kundendatensätze. Welche Datenqualitätsdimension erkennt diesen Fehler am unmittelbarsten?
  1. Eindeutigkeit
  2. Aktualität
  3. Vollständigkeit
  4. Gültigkeit
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Eine bedarfsgesteuerte Abfrage kostet beispielhaft 6 US-Dollar pro durchsuchtem TB. Eine Tabelle mit 12 TB hat 60 gleich große Spalten und 20 gleich große Tagespartitionen. Eine Abfrage durchsucht nur 5 Spalten für 2 Tage. Wie hoch ist die Gebühr für die durchsuchte Datenmenge?
  1. 6,00 US-Dollar
  2. 7,20 US-Dollar
  3. 0,06 US-Dollar
  4. 0,60 US-Dollar
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Hängst du bei deiner eigenen Aufgabe fest? Hausaufgabenhilfe

Schlüsselbegriffe

110 Schlüsselbegriffe, jeweils mit Definition

A

Abrufgebühr
Eine Abrufgebühr ist eine Zugriffsgebühr für das Lesen von Daten aus bestimmten kühleren Speicherklassen, häufig abhängig von der gelesenen Datenmenge.
Häufige vollständige Lesezugriffe auf einen selten genutzten Bestand können dessen Einsparungen bei den monatlichen Speichergebühren übersteigen.
Amazon Aurora
Amazon Aurora ist eine von AWS entwickelte relationale Engine, die mit MySQL oder PostgreSQL kompatibel ist und verteilten Speicher über mehrere Zonen nutzt.
Eine PostgreSQL-Anwendung prüft Kompatibilität und Leistung von Aurora, bevor sie ihr verwaltetes Ziel wählt.
Amazon EFS
Amazon EFS ist ein von AWS verwaltetes NFS-Dateisystem, das mit den gespeicherten Dateien wächst und schrumpft und mehrere Clients bedienen kann.
Linux-Server in mehreren Verfügbarkeitszonen greifen über ein EFS-Dateisystem auf freigegebene Anwendungsdateien zu.
Amazon RDS
Amazon RDS ist der verwaltete relationale Datenbankdienst von AWS für Engines wie MySQL, PostgreSQL, Oracle, SQL Server und Db2.
Ein Team migriert eine bestehende MySQL-Anwendung zu RDS und behält dabei die Engine bei, die die Anwendung bereits nutzt.
Asynchrone Replikation
Asynchrone Replikation sendet Änderungen nach der Bestätigung durch die primäre Kopie an eine andere Kopie, sodass diese zeitweise zurückliegen kann.
Fällt die primäre Region aus, bevor eine kürzliche Aktualisierung kopiert wurde, enthält die sekundäre Kopie diese möglicherweise nicht.
Athena
Amazon Athena ist ein serverloser SQL-Abfragedienst, der Dateien in S3 liest und üblicherweise nach der durchsuchten Datenmenge abrechnet.
Ein Analyst fragt vorhandene S3-Datensätze ab, ohne sie in Athena als separaten Datenspeicher zu laden.
Atomarität
Atomarität ist die Transaktionseigenschaft, durch die alle Schritte gemeinsam gelingen oder keiner von ihnen angewendet bleibt.
Schlägt der Gutschriftsschritt fehl, sorgt Atomarität dafür, dass die zugehörige Belastung nicht als abgeschlossene Änderung bestehen bleibt.
Ausgehender Datenverkehr
Ausgehender Datenverkehr sind Daten, die aus einem Cloud-Dienst oder über eine Netzwerkgrenze hinaus übertragen werden und beim Senden ins Internet häufig berechnet werden.
Ein Export an einen externen Standort verursacht eine Gebühr für ausgehenden Datenverkehr, selbst wenn die gespeicherte Kopie günstig ist.
Automatisches Tiering
Automatisches Tiering nutzt beobachtete Zugriffsmuster, um Objekte ohne festen manuellen Zeitplan zwischen Speicherklassen zu verschieben.
Ein Bestand mit ungewisser Nutzung verwendet automatisches Tiering, damit häufig gelesene Objekte wieder in eine aktive Klasse gelangen können.

B

Basismodell
Ein Basismodell wird mit breit gefächerten Daten trainiert, sodass es für viele Aufgaben angepasst oder durch Eingabeaufforderungen genutzt werden kann statt nur für eine eng begrenzte Aufgabe.
Ein Team nutzt ein vorhandenes Sprachbasismodell als Ausgangspunkt für seinen Unternehmensassistenten.
Bedarfsgesteuerte Kapazität
Bedarfsgesteuerte Kapazität passt den unterstützten Datenbankdurchsatz an den Anfragebedarf an und rechnet nach Nutzung ab, ohne eine feste manuelle Reservierung.
Ein neuer Warenkorbdienst muss vor seiner ersten unvorhersehbaren Verkehrsspitze keinen festen Datendurchsatz schätzen.
Benutzerdefiniertes Vokabular
Ein benutzerdefiniertes Vokabular stellt einem Sprachdienst fachgebietsspezifische Wörter bereit, um die Erkennung ungewöhnlicher Namen oder Begriffe zu verbessern.
Ein Transkriptionsteam ergänzt Produktnamen in seinem Vokabular, statt ein Sprachmodell von Grund auf zu erstellen.
Bereitgestellte Kapazität
Bereitgestellte Kapazität reserviert einen gewählten Datenbankdurchsatz im Voraus und eignet sich für vorhersehbaren Bedarf.
Ein Dienst mit gleichmäßigem Datenverkehr vergleicht reservierte Anfrageeinheiten mit den Kosten einer Bezahlung pro Anfrage.
BigQuery
BigQuery ist das serverlose analytische Data Warehouse von Google Cloud mit getrenntem Speicher und getrennter Rechenleistung sowie Preisen nach durchsuchter Datenmenge oder Kapazität.
Ein Team vergleicht bedarfsgesteuerte Abfragegebühren mit reservierter Kapazität, ohne Data-Warehouse-Server zu dimensionieren.
Blockspeicher
Blockspeicher stellt gleich große Blöcke als Datenträger-Volume bereit, das ein Server formatieren und in kleinen Teilen aktualisieren kann.
Ein Datenbankserver nutzt ein Block-Volume, um Datensätze zu ändern, ohne ein ganzes gespeichertes Objekt zu ersetzen.
Bucket
Ein Bucket ist eine benannte Objektspeicherressource, die Objekte enthält und Einstellungen für den Bestand wie Standort und Zugriff bereitstellt.
Eine Anwendung legt Produktbilder in einem Bucket ab und bewahrt private Exporte in einem separaten Bucket auf.
Business Intelligence
Business Intelligence wandelt Geschäftsdaten in Berichte, Dashboards und gemeinsame Kennzahlen um, die Menschen für Entscheidungen nutzen können.
Ein Dashboard in Power BI, Quick Sight oder Looker zeigt Verkaufstrends anhand vereinbarter Definitionen der Kennzahlen.
BYOL
BYOL ist eine Lizenzvereinbarung, bei der geeignete vorhandene Lizenzen eines Kunden für eine Cloud-Workload genutzt werden.
Ein Unternehmen prüft seine SQL-Server-Rechte, bevor es die Wiederverwendung von Lizenzen als Einsparung in seiner Migrationsschätzung berücksichtigt.

C

Cache-Aside-Muster
Das Cache-Aside-Muster ist ein Zugriffsmuster, bei dem die Anwendung einen Cache prüft, bei einem Fehltreffer die Datenbank liest und anschließend eine Kopie im Cache speichert.
Ein fehlender Produkteintrag führt zu einem Datenbankzugriff, bevor die Anwendung das Ergebnis für spätere Anfragen speichert.
CDC
Change Data Capture, kurz CDC, erfasst und repliziert Änderungen an der Quelle, damit eine Online-Migration ihr Ziel aktuell halten kann.
Bei einer Online-Migration erreichen neue Bestellungen, die während des vollständigen Ladens vorhandener Daten entstehen, das Ziel durch einen fortlaufenden CDC-Prozess.
Cloudtiering
Cloudtiering hält häufig genutzte Dateien lokal vor, bewahrt den vollständigen Bestand im Cloud-Speicher auf und ruft seltener genutzte Dateien ab.
Ein Server in einer Zweigstelle mit begrenztem Speicherplatz lädt eine ältere freigegebene Datei herunter, wenn jemand sie zum ersten Mal öffnet.
Cosmos DB
Azure Cosmos DB ist ein global verteilter Datenbankdienst mit mehreren APIs, von denen jedes Konto eine nutzt, sowie mehreren Konsistenzstufen.
Ein Team wählt die Cosmos-DB-API, die zu seiner Anwendung passt, bevor es Datendurchsatz und Konsistenz bewertet.

D

Data Governance
Data Governance legt Regeln, Verantwortlichkeiten und Prozesse für Bedeutung, Qualität, Zugriff, Aufbewahrung und angemessene Nutzung von Daten fest.
Ein Data Lake mit Governance hat einen Katalog, benannte Verantwortliche und Zugriffsregeln, damit Teams seine Daten finden und ihnen vertrauen können.
Data Lake
Ein Data Lake bewahrt Rohdaten in vielen Formaten auf, meist im Objektspeicher, und wendet beim Lesen dieser Daten eine Struktur an.
Ein Technikteam bewahrt Bilder, Protokolle und Aufzeichnungen auf, bevor es über spätere Analysen entscheidet.
Data Warehouse
Ein Data Warehouse führt organisierte Daten aus mehreren Quellen in einem Speicher zusammen, der für große analytische Abfragen ausgelegt ist.
Ein Einzelhändler verknüpft bereinigte Verkaufs- und Bestandshistorien in seinem Data Warehouse, um regionale Trends zu analysieren.
DataSync
AWS DataSync ist ein verwalteter Übertragungsdienst für unterstützte Datei- und Objektdaten, einschließlich Zeitplanung und Integritätsprüfungen.
Ein Team plant mit DataSync das Kopieren seiner lokalen freigegebenen Dateien in ein unterstütztes AWS-Speicherziel.
Dateispeicher
Dateispeicher stellt Dateien in freigegebenen Ordnern über ein Netzwerkdateiprotokoll bereit, sodass mehrere Clients dieselben Pfade nutzen können.
Mehrere Linux-Anwendungsserver binden eine NFS-Freigabe ein, um ihre gemeinsamen Vorlagen zu lesen und zu bearbeiten.
Datenbeständigkeit
Datenbeständigkeit beschreibt den Schutz vor dem Verlust gespeicherter Daten über die Zeit und wird häufig als jährlicher Prozentwert ausgedrückt.
Ein Dienst kann jedes Objekt sicher aufbewahren, während ein Ausfall vorübergehend verhindert, dass Nutzer darauf zugreifen.
Datenherkunft
Datenherkunft erfasst die Quellen und Transformationen hinter einem Datensatz oder Ergebnis und hilft nachzuvollziehen, wie er oder es entstanden ist.
Ein Analyst verfolgt die Datenherkunft von einer Dashboard-Gesamtsumme über Bereinigungsaufträge bis zu den ursprünglichen Quelldatensätzen.
Datenkatalog
Ein Datenkatalog beschreibt verfügbare Datensätze, ihre Bedeutung, Struktur und ihren Speicherort, damit Menschen und Verarbeitungswerkzeuge sie finden können.
Ein Aufbereitungsauftrag nutzt Kataloginformationen, um einen Datensatz zu finden und seine erfassten Spalten zu deuten.
Datensicherung
Eine Datensicherung ist eine separate wiederherstellbare Datenkopie, die für die Wiederherstellung nach Löschung, Beschädigung, Angriff oder Standortverlust aufbewahrt wird.
Eine geschützte Datensicherung ermöglicht einem Team, frühere Daten wiederherzustellen, nachdem eine Beschädigung aktuelle Replikate erreicht hat.
Dedizierte Verbindung
Eine dedizierte Verbindung bietet einen privaten Netzwerkweg zu einem Cloud-Anbieter mit gleichmäßigerer Leistung für fortlaufenden Datenverkehr.
Ein Unternehmen vergleicht Direct Connect, ExpressRoute oder Interconnect für wiederholte große Übertragungen zu seinem Anbieter.
Dokumentendatenbank
Eine Dokumentendatenbank speichert Datensätze als JSON-ähnliche Sammlungen von Feldern, die verschachtelte Werte enthalten und unterschiedlich aufgebaut sein können.
Ein Bestelldokument enthält seine Artikel, sodass die Anwendung die vollständige Bestellung mit einer Anfrage lesen kann.
Dokumentenextraktion
Dokumentenextraktion erkennt Text, beschriftete Felder und Tabellen in Formularen, sodass Anwendungen deren strukturierte Beziehungen nutzen können.
Ein Rechnungsprozess extrahiert Datum und Gesamtsumme mit ihren Bezeichnungen, statt nur eine Liste von Wörtern aus dem Bild zu erhalten.
DynamoDB
Amazon DynamoDB ist eine Serverless-Schlüssel-Wert- und Dokumentendatenbank mit bereitgestellter oder bedarfsgesteuerter Kapazität und Optionen für globale Tabellen.
Ein Warenkorbdienst wählt DynamoDB On-Demand, solange sein anfänglicher Anfrageverkehr unvorhersehbar ist.

E

Effektive Bandbreite
Die effektive Bandbreite ist die Datenübertragungsrate, die einer Aufgabe nach Berücksichtigung geteilter Nutzung, Overhead und anderer Beschränkungen tatsächlich zur Verfügung steht.
Wenn nur die Hälfte einer Verbindung mit 1 Gbps verfügbar ist, erhält eine Migration über diese Verbindung weniger als die angegebene volle Leitungskapazität.
ELT
ELT bedeutet Extrahieren, Laden, Transformieren: Eine Pipeline lädt Daten zuerst und nutzt das Zielsystem, um sie zu transformieren.
Ein Cloud-Data-Warehouse empfängt Rohdatensätze, bevor es seine Transformationsabfragen innerhalb des Data Warehouses ausführt.
ETL
ETL bedeutet Extrahieren, Transformieren, Laden: Eine Pipeline bereitet Quelldaten auf und formt sie um, bevor sie sie am Ziel ablegt.
Ein nächtlicher ETL-Auftrag bereinigt Quelldatensätze, bevor er die aufbereiteten Zeilen in ein Data Warehouse lädt.
Eventual Consistency
Eventual Consistency erlaubt kurzzeitig ältere Lesewerte, während replizierte Kopien nach einem Schreibvorgang aufholen und schließlich übereinstimmen.
Eine Profilaktualisierung kann für jemanden, der ein Replikat liest, etwas später erscheinen, wenn dieses sie noch nicht erhalten hat.

F

Firestore
Firestore ist die Serverless-Dokumentendatenbank von Google Cloud mit Echtzeitaktualisierungen und Geräteunterstützung für Offline-Nutzung und Synchronisierung.
Ein mobiler Nutzer bearbeitet ein Dokument offline und die Anwendung synchronisiert die Änderungen nach dem erneuten Verbinden.
Fremdschlüssel
Ein Fremdschlüssel ist eine Spalte oder Kombination von Spalten, die auf einen Schlüssel in einer anderen Tabelle verweist und zusammengehörige Datensätze verbindet.
Die Kunden-ID in einer Bestellung verbindet diese Bestellung mit dem entsprechenden Kundendatensatz in einer anderen Tabelle.

G

Generative KI
Generative KI erzeugt als Reaktion auf Eingabeaufforderungen und andere bereitgestellte Eingaben neue Inhalte wie Text, Bilder, Audio oder Code.
Ein Assistent entwirft aus einer Frage und abgerufenen Handbuchpassagen eine Antwort; anschließend wird sein Ergebnis geprüft.
GiB
Ein Gibibyte, geschrieben GiB, ist eine binäre Speichereinheit von 2³⁰ Byte und entspricht etwa 1,074 dezimalen Gigabyte.
Eine Datenträgerangabe in GiB muss umgerechnet werden, bevor sie direkt mit einer Netzwerkschätzung in dezimalen GB verglichen wird.
Graphdatenbank
Eine Graphdatenbank stellt Entitäten als Knoten und Verbindungen als Kanten dar, sodass Abfragen Beziehungen zwischen Entitäten verfolgen können.
Eine Betrugsabfrage verfolgt, welche Konten über gemeinsam genutzte Geräte verbunden sind, statt nur nach einer ID zu suchen.
GRS
GRS ist georedundanter Azure-Speicher, der lokal redundante Kopien um asynchrone Replikation in eine zugeordnete sekundäre Region ergänzt.
Eine GRS-Kopie hilft beim Verlust einer Region, aber gewöhnliche Lesezugriffe auf die sekundäre Kopie benötigen ein Failover oder eine Option mit Lesezugriff.

H

Halluzination
Eine Halluzination ist eine flüssig formulierte, aber falsche oder unbelegte Aussage eines generativen Modells, auch wenn ihre Formulierung überzeugend klingt.
Eine prüfende Person vergleicht eine generierte Tatsachenaussage mit vertrauenswürdigen Aufzeichnungen, bevor sie sie für eine wichtige Entscheidung nutzt.
Heterogene Migration
Eine heterogene Migration wechselt Datenbank-Engines und kann die Konvertierung von Schemata, gespeichertem Code und Anwendungsverhalten erfordern.
Ein Umzug von Oracle zu PostgreSQL umfasst die Bewertung von Prozeduren, die für die neue Engine neu geschrieben werden müssen.
Homogene Migration
Eine homogene Migration überträgt eine Datenbank unter Beibehaltung ihrer Engine, etwa PostgreSQL zu einem verwalteten PostgreSQL-Dienst.
Der Umzug einer Datenbank zu einem verwalteten PostgreSQL-Dienst ändert, wer PostgreSQL wartet, ohne die von der Anwendung genutzte Engine zu wechseln.

I

Inferenz
Inferenz nutzt ein bereits trainiertes Modell, um für eine neue Eingabe eine Vorhersage zu treffen oder eine Ausgabe zu erzeugen.
Die Bewertung einer neuen Zahlung mit einem vorhandenen Betrugsmodell ist Inferenz, auch wenn die Zahlung erst kürzlich erfolgte.
Inkrementeller Snapshot
Ein inkrementeller Snapshot speichert nach einem früheren Snapshot geänderte Blöcke und ermöglicht zugleich die Wiederherstellung des vollständigen Volumes.
Mit einem Inkrement von 6 GB lässt sich weiterhin der ganze Datenträger wiederherstellen, weil die unveränderten Blöcke weiterhin berücksichtigt sind.
IOPS
IOPS bezeichnet Ein- und Ausgabevorgänge pro Sekunde und misst die Anzahl einzelner Lese- und Schreibvorgänge auf einem Speicher pro Sekunde.
Eine stark beanspruchte Datenbank benötigt möglicherweise mehr IOPS, selbst wenn ihre Dateien problemlos in die Datenträgerkapazität passen.

L

Lakehouse
Ein Lakehouse ergänzt Dateien in einem Data Lake um analytische Tabellen und Verwaltungsfunktionen nach Art eines Data Warehouses, oft mit offenen Tabellenformaten.
Ein Team verwaltet analytische Tabellen über Objektspeicherdateien mit einem Format wie Iceberg oder Delta Lake.
Lebenszyklusfilter
Ein Lebenszyklusfilter wählt anhand von Eigenschaften wie einem Schlüsselpräfix oder einem Objekt-Tag aus, für welche Objekte eine Regel gilt.
Ein Lebenszyklusfilter für das Präfix logs/ wendet eine Regel für alternde Daten auf Protokollobjekte an, ohne andere Produktbilder zu ändern.
Lebenszyklusrichtlinie
Eine Lebenszyklusrichtlinie ist eine Gruppe von Regeln, die Objekte automatisch in andere Ebenen verschieben oder Daten entfernen, wenn festgelegte Bedingungen erfüllt sind.
Eine Protokollrichtlinie verschiebt ältere Objekte in günstigeren Speicher und löscht sie später nach Ende der Aufbewahrungsfrist.
Lesereplikat
Ein Lesereplikat ist eine Datenbankkopie zur Bedienung reinen Leseverkehrs, die oft asynchron aktualisiert wird und daher zurückliegen kann.
Ein Berichts-Endpunkt liest ein Replikat, während die primäre Datenbank weiterhin Schreibvorgänge der Anwendung verarbeitet.

M

Maschinelles Lernen
Maschinelles Lernen ist ein KI-Ansatz, bei dem Modelle Muster aus Daten lernen, um Vorhersagen oder andere Ausgaben zu erzeugen.
Ein Team lässt ein Modell ein Muster zur Betrugsbewertung aus früheren Zahlungen lernen, statt jede Entscheidungsregel von Hand zu schreiben.
Mehrteiliger Upload
Ein mehrteiliger Upload zerlegt die Übertragung eines großen Objekts in Teile, die parallel hochgeladen und unabhängig voneinander erneut übertragen werden können.
Nach einem Netzwerkausfall muss ein fehlgeschlagener Upload-Teil erneut übertragen werden, statt die Übertragung einer großen Datei neu zu starten.
MemoryDB
Amazon MemoryDB ist eine In-Memory-Datenbank, die primäre Daten dauerhaft vorhalten soll, anders als ein Cache mit ersetzbaren Kopien.
Ein Team, das einen dauerhaften arbeitsspeicherbasierten Primärspeicher benötigt, prüft MemoryDB, statt einen Cache als dauerhaft anzusehen.
Metadaten
Metadaten sind Informationen, die gespeicherte Daten beschreiben, etwa Inhaltstyp, Erstellungszeit oder Anwendungs-Tags eines Objekts.
Ein Bildobjekt trägt einen Inhaltstyp, der einem Browser hilft, die heruntergeladenen Bytes richtig zu verarbeiten.
Mindestspeicherdauer
Die Mindestspeicherdauer ist die kürzeste für Daten in einer Klasse berechnete Zeit, auch wenn die Daten früher gelöscht oder verschoben werden.
Wird ein Objekt in einer Klasse mit 30 Tagen Mindestdauer nach 20 Tagen gelöscht, können weitere zehn Tage berechnet werden.

N

NFS
NFS ist ein Netzwerkprotokoll, mit dem Clients auf freigegebene Dateien zugreifen können und das häufig auf Linux-Systemen genutzt wird.
Ein Linux-Dienst nutzt NFS, um einen freigegebenen Ordner zu lesen, ohne von jeder Datei eine separate lokale Kopie zu speichern.
Nicht aktuelle Version
Eine nicht aktuelle Version ist eine frühere Objektversion, die durch eine neuere aktuelle Version ersetzt wurde, aber gespeichert bleibt.
Eine Bereinigungsregel entfernt nicht aktuelle Versionen nach einem Wiederherstellungszeitraum, um die Kosten des aufbewahrten Verlaufs zu steuern.
NoSQL
NoSQL bezeichnet Datenbankmodelle jenseits verknüpfter Tabellen, die häufig für flexible Datensätze, Skalierung und bestimmte Zugriffsmuster entwickelt werden.
Eine Anwendung speichert Bestellungen relational und nutzt zugleich NoSQL-Dokumente für Profile mit unterschiedlichen Feldern.
Notfallwiederherstellung
Notfallwiederherstellung umfasst den Prozess und die Vorbereitung zur Wiederherstellung funktionsfähiger Systeme nach einem schweren Ausfall anhand von Wiederherstellungszielen.
Ein Wiederherstellungstest startet den Dienst in einer anderen Region und misst, wie lange es dauert, bis er nutzbar ist.

O

Objektschlüssel
Ein Objektschlüssel ist der Name, der ein Objekt innerhalb eines Buckets identifiziert, einschließlich ordnerähnlicher Präfixe in einem flachen Namensraum.
Der Schlüssel media/clip-17.mp4 identifiziert ein Video; seine Schrägstriche können Teile des Namens statt Datenträgerordner sein.
Objektspeicher
Objektspeicher hält Daten zusammen mit einem Schlüssel und Metadaten vor und stellt sie über eine API bereit, häufig mit HTTPS-Anfragen.
Eine Medienanwendung lädt Aufzeichnungen in einen Bucket hoch und ruft jede Aufzeichnung über ihren Objektschlüssel ab.
Offline-Datenübertragung
Eine Offline-Datenübertragung überträgt Daten mithilfe eines kopierten physischen Speichers, der zum Import zu einem Anbieter gebracht oder versendet wird.
Ein großer Datenbestand wird mit Data Box übertragen, nachdem das Team Kopieren, Versand und Import in seiner Zeitschätzung berücksichtigt hat.
OLAP
OLAP, die analytische Onlineverarbeitung, führt große Abfragen über angesammelte Daten aus, um Muster und Geschäftsergebnisse zu untersuchen.
Ein Bericht summiert mehrere Jahre Umsatz nach Monat, ohne die laufende Bezahldatenbank für den aufwendigen Datendurchlauf zu nutzen.
OLTP
OLTP, die Online-Transaktionsverarbeitung, verarbeitet viele kleine Lese- und Schreibvorgänge auf aktuellen Betriebsdatensätzen.
Ein Bestellsystem aktualisiert im Laufe des Tages Lagerbestände und erfasst Käufe als Transaktionen.

P

Partition Pruning
Partition Pruning schließt Partitionen außerhalb des Filters einer Abfrage aus und verringert so die Datenmenge, die die Engine durchsuchen muss.
Ein Tagesbericht überspringt andere Tage, wenn die gespeicherten Daten und die Abfrage Partition Pruning nach Tagen unterstützen.
Primärschlüssel
Ein Primärschlüssel ist eine Spalte oder Kombination von Spalten, deren Wert jede Zeile einer relationalen Tabelle eindeutig identifiziert.
Zwei Kunden können denselben Namen haben, während ihre unterschiedlichen Kunden-IDs ihre Datensätze unterscheidbar halten.
Produktivumschaltung
Eine Produktivumschaltung ist die kontrollierte abschließende Übergabe an ein migriertes Ziel, nachdem Schreibvorgänge auf die Quelle gestoppt und verbleibende Änderungen übernommen wurden.
Das Team übernimmt bei der Produktivumschaltung ausstehende Änderungen, macht das Ziel bei Bedarf eigenständig und leitet die Anwendung um.

R

RAG
Abrufgestützte Generierung, kurz RAG, stellt einem generativen Modell relevante abgerufene Informationen zusammen mit der aktuellen Anfrage bereit.
Ein Assistent erhält die relevanten Seiten eines Wartungshandbuchs, bevor er eine Antwort zu einer Maschine formuliert.
Rechtliche Aufbewahrungspflicht
Eine rechtliche Aufbewahrungspflicht verhindert während ihrer Geltung das Löschen geschützter Datensätze, selbst wenn eine Lebenszyklusbedingung erfüllt ist.
Ein Datensatz bleibt während einer rechtlichen Aufbewahrungspflicht gespeichert, obwohl sein gewöhnlicher Löschtermin bereits vergangen ist.
Rehydrierung
Rehydrierung verschiebt einen archivierten Azure-Blob in eine Online-Ebene, sodass sein Inhalt nach Abschluss der Wiederherstellung gelesen werden kann.
Ein Team startet die Rehydrierung, bevor es einen Lieferzeitpunkt für in Azure Archive aufbewahrte Datensätze zusagt.
Relationale Datenbank
Eine relationale Datenbank speichert Datensätze in durch Schlüssel verbundenen Tabellen und unterstützt SQL-Abfragen und kontrollierte Transaktionen.
Eine Bestellung wird über eine ID mit ihrem Kunden verknüpft, sodass Kundendaten nicht in jeder Bestellung wiederholt werden müssen.
Replatforming
Replatforming verschiebt eine Workload auf eine stärker verwaltete Plattform und behält dabei ihre grundlegende Engine oder Anwendungsstruktur bei.
Eine Datenbank wechselt zu verwaltetem PostgreSQL, um automatisierten Plattformbetrieb zu erhalten, ohne ihre Engine zu ändern.
RPO
Das Wiederherstellungspunktziel, kurz RPO, ist die maximale Menge neuerer Daten, deren Verlust ein Unternehmen akzeptiert, gemessen als Zeitraum.
Ein RPO von einer Stunde bedeutet, dass der Wiederherstellungsplan höchstens eine Stunde neuerer Änderungen ungeschützt lassen darf.
RTO
Das Wiederherstellungszeitziel, kurz RTO, ist die maximal zulässige Zeit, um ein gestörtes System wieder in einen funktionsfähigen Betrieb zu bringen.
Eine Wiederherstellung, die fünf Stunden dauert, verfehlt ein RTO von drei Stunden, selbst wenn die wiederhergestellten Datensätze vollständig sind.

S

Schema
Ein Schema definiert die Struktur von Datenbankdatensätzen, einschließlich Tabellenspalten, ihrer Datentypen und relevanter Einschränkungen.
Ein Tabellenschema verlangt, dass jede Bestellsumme den erwarteten numerischen Datentyp hat, bevor die Zeile gespeichert wird.
Schemakonvertierung
Schemakonvertierung passt Datenbankstrukturen und gespeicherten Code an eine andere Engine an und ermittelt Teile, die manuelle Änderungen benötigen.
Ein Konvertierungsbericht markiert eine quellspezifische gespeicherte Prozedur, bevor das Team die abschließende Migration beginnt.
Schlüssel-Wert-Datenbank
Eine Schlüssel-Wert-Datenbank speichert jeden Eintrag unter einem eindeutigen Schlüssel und ist darauf optimiert, ihn über diesen bekannten Schlüssel zu finden.
Ein Sitzungsdienst ruft die aktuelle Sitzung direkt über ihre Sitzungs-ID ab, statt mehrere Tabellen zu verknüpfen.
Sentimentanalyse
Sentimentanalyse schätzt den positiven, negativen oder neutralen Ton ein, der in Sprache ausgedrückt wird, häufig als Teil einer Textanalyse-API.
Ein Kontaktcenter analysiert Gesprächstranskripte, um wiederkehrende Themen zu finden, die mit unzufriedenen Reaktionen verbunden sind.
Serverless-Datenbank
Eine Serverless-Datenbank passt die unterstützte Kapazität automatisch an den Bedarf an und rechnet nach dem Nutzungs- oder Kapazitätsmodell des Dienstes ab.
Eine sporadisch genutzte Anwendung zieht eine Serverless-Option in Betracht, um die in ruhigen Zeiten vorgehaltene Kapazität zu verringern.
Sicherungstresorsperre
Eine Sicherungstresorsperre setzt den Aufbewahrungsschutz durch, sodass Wiederherstellungskopien über gewöhnlichen Administratorzugriff nicht vorzeitig gelöscht werden können.
Ein Angreifer mit gestohlenem Administratorzugriff kann eine gesperrte Datensicherung nicht vor Ablauf ihrer Aufbewahrungsfrist entfernen.
Signierte URL
Eine signierte URL ist ein Link mit begrenzter Berechtigung, um für einen festgelegten Zeitraum ohne gewöhnliche Kontoanmeldung auf ein privates Objekt zuzugreifen.
Ein Kunde lädt einen privaten Beleg über eine signierte URL herunter, die nach ihrem Ablauf nicht mehr funktioniert.
SLA
Ein Service Level Agreement, kurz SLA, ist eine vertragliche Dienstzusage, oft mit Gutschriften bei Nichterfüllung der festgelegten Bedingungen.
Ein Team prüft das SLA getrennt vom höheren Auslegungsziel des Anbieters, wenn es Zusagen vergleicht.
SMB
SMB ist ein Netzwerkprotokoll für Dateifreigaben, das häufig für Windows-Ordner und Dateizugriffe genutzt wird.
Ein Windows-Teamlaufwerk nutzt SMB, damit mehrere Personen Dateien über vertraute freigegebene Pfade öffnen können.
Snapshot
Ein Snapshot ist eine zeitpunktbezogene Kopie eines Speicher-Volumes, mit der sich ein wiederherstellbares Ersatz-Volume erstellen lässt.
Ein Administrator stellt nach einer unerwünschten Änderung am ursprünglichen Volume einen Snapshot als neuen Datenträger wieder her.
Spaltenfamilien-Datenbank
Eine Spaltenfamilien-Datenbank organisiert große Zeilen mit Schlüsseln in Spaltenfamilien und unterstützt umfangreiche Workloads mit flexiblen Spalten.
Eine Sensorplattform nutzt gerätebasierte Zeilenschlüssel, um Messwerte aus einem sehr großen Spaltenfamilien-Datenbestand abzurufen.
Spaltenorientierte Speicherung
Spaltenorientierte Speicherung hält Werte nach Spalten gruppiert vor, sodass analytische Abfragen das Lesen nicht benötigter Spalten vermeiden können.
Eine Abfrage, die Daten und Summen liest, kann Dutzende ungenutzte Spalten einer großen analytischen Tabelle überspringen.
Spanner
Spanner ist die verteilte relationale Datenbank von Google Cloud für horizontale Skalierung und stark konsistente Transaktionen über Regionen hinweg.
Eine globale Anwendung wählt Spanner, wenn ihre Anforderung an regionsübergreifende Transaktionskonsistenz zentral ist.
Speicherebene
Eine Speicherebene ist ein Preis- und Zugriffsprofil für Objektspeicher, das Speicherpreise, Abrufverhalten und zugehörige Gebühren festlegt.
Ein Projekt hält aktive Dateien in einer Hot-Ebene und verschiebt selten genutzte Dateien erst, nachdem es den Abrufbedarf geprüft hat.
Speicherkonto
Ein Azure-Speicherkonto ist eine Ressource, die Speicherdienste wie Blob-Container, Dateifreigaben, Warteschlangen und Tabellen gruppiert.
Eine Azure-Anwendung legt ihren Bildcontainer in einem Speicherkonto mit gewählten Redundanzeinstellungen ab.
Spracherkennung
Spracherkennung wandelt gesprochenes Audio in geschriebene Wörter um und unterstützt Anwendungen wie durchsuchbare Transkripte und Gesprächsanalysen.
Ein Supportablauf transkribiert ein aufgezeichnetes Gespräch, bevor eine Sentimentanalyse auf dessen Wörter angewendet wird.
Sprachsynthese
Sprachsynthese erzeugt gesprochenes Audio aus geschriebenem Text; entsprechende Dienste bieten Stimmen und Sprachoptionen.
Ein Benachrichtigungssystem wandelt eine geschriebene Statusmeldung für einen Zuhörer in eine Audionachricht um.
SQL Managed Instance
Azure SQL Managed Instance ist ein verwalteter Dienst auf SQL-Server-Basis, der breite Kompatibilität mit Funktionen auf Instanzebene bietet.
Eine bestehende Workload, die SQL-Server-Agent-Aufträge benötigt, zieht für ihren Azure-Umzug Managed Instance in Betracht.
Standby-Replikat
Ein Standby-Replikat ist eine Datenbankkopie, die für die Übernahme des Dienstes beim Ausfall der primären Datenbank vorgehalten wird, häufig in einer anderen Zone.
Eine verwaltete Datenbank führt ein Failover zu ihrem Standby durch, nachdem die primäre Datenbank bei einem Zonenausfall nicht mehr verfügbar ist.
Starke Konsistenz
Starke Konsistenz bewirkt, dass ein Lesezugriff innerhalb des vom Dienst angegebenen Konsistenzbereichs den letzten bestätigten Schreibvorgang zurückgibt.
Nach einer bestätigten Aktualisierung ruft ein stark konsistenter Lesezugriff den aktualisierten Wert statt eines veralteten Replikatwerts ab.
Storage Gateway
AWS Storage Gateway verbindet lokale Anwendungen über vertraute Speicherschnittstellen mit AWS-Speicher und bietet Optionen für lokales Caching.
Eine bestehende Sicherungssoftware schreibt über Tape Gateway auf virtuelle Bänder, während die gespeicherten Daten in AWS liegen.
Synchrone Replikation
Synchrone Replikation bestätigt einen Schreibvorgang erst, nachdem die vom Dienst geforderten Kopien dessen Empfang bestätigt haben.
Ein bestätigter Schreibvorgang liegt beim erforderlichen Replikatsatz vor, bevor die primäre Kopie der Anwendung Erfolg meldet.

T

Temporärer Hostspeicher
Temporärer Hostspeicher ist lokaler Speicher einer virtuellen Maschine, dessen Daten bei einem Hostausfall oder durch Ereignisse im Lebenszyklus der Maschine verschwinden können.
Ein Verarbeitungsauftrag hält erneut erstellbare Arbeitsdateien lokal vor und überträgt fertige Ergebnisse in persistenten Speicher.
Training
Training ist der Prozess, bei dem mithilfe von Daten das gelernte Verhalten eines Modells aufgebaut oder angepasst wird, bevor es auf neue Eingaben angewendet wird.
Ein Nachfragemodell lernt aus historischen Verkaufsdaten, bevor das Unternehmen es zur Vorhersage neuer Bestellungen nutzt.
Transaktion
Eine Transaktion fasst zusammengehörige Datenbankvorgänge zu einer kontrollierten Einheit zusammen, die gemeinsam bestätigt oder rückgängig gemacht werden kann.
Eine Überweisung belastet ein Konto und schreibt einem anderen den Betrag als eine Transaktion gut, um eine halb abgeschlossene Zahlung zu vermeiden.

U

Unveränderlicher Speicher
Unveränderlicher Speicher verhindert, dass geschützte Daten während einer durchgesetzten Aufbewahrungsfrist geändert oder gelöscht werden.
Ein Team für die Schriftgutverwaltung nutzt unveränderliche Aufbewahrung, damit eine geschützte Rechnung nicht vor Ablauf ihrer Aufbewahrungsfrist entfernt werden kann.

Ü

Überwachtes Lernen
Überwachtes Lernen trainiert ein Modell anhand von Beispielen mit bekannten Kennzeichnungen oder Werten, um Kategorien oder Zahlen vorherzusagen.
Gekennzeichnete Nachrichten lehren einen Klassifikator, Spam zu erkennen; gekennzeichnete Preise können ein Modell zur Zahlenvorhersage trainieren.

V

Verfügbarkeit
Verfügbarkeit ist der Zeitanteil, in dem ein Dienst erreichbar ist und für seine vorgesehenen Datenvorgänge wie Lesen und Schreiben genutzt werden kann.
Ein zehnminütiger Ausfall verringert die Verfügbarkeit, selbst wenn nach der Rückkehr des Dienstes jedes gespeicherte Objekt intakt ist.
Versionierung
Versionierung bewahrt nach dem Ersetzen oder Löschen eines Objekts frühere Versionen auf, sodass vorherige Inhalte wiederhergestellt werden können.
Nachdem ein Bericht versehentlich überschrieben wurde, stellt das Team eine aufbewahrte frühere Objektversion wieder her.

Z

Zeitpunktwiederherstellung
Eine Zeitpunktwiederherstellung rekonstruiert eine Datenbank mithilfe aufbewahrter Datensicherungen und Transaktionsprotokolle zu einem gewählten wiederherstellbaren Zeitpunkt.
Ein Team stellt den Zustand unmittelbar vor einer versehentlichen Aktualisierung wieder her, statt den letzten beschädigten Zustand zu akzeptieren.
ZRS
ZRS ist zonenredundanter Azure-Speicher, der Daten synchron über mindestens drei Zonen innerhalb der primären Region kopiert.
Ein Team wählt ZRS zum Schutz vor einem Zonenausfall und hält dabei jede Kopie innerhalb seiner gewählten Region.

Über diese Einheit

Von StudeliFehler melden

Erstelle deine eigenen Lernmaterialien

Mach aus deinen Notizen, Folien und Dokumenten Lernleitfäden, Übungsfragen, Karteikarten und 6 weitere Tools.

Jetzt starten