Fachbegriffe zum Cloud Computing
Anwendungsmigration
Der Prozess, bei dem Anwendungen aus einer Computingumgebung in eine andere verschoben werden, häufig im Rahmen einer Strategie zur Cloudeinführung. Unternehmen können ihre Anwendungen von lokalen Servern zur Cloud sowie von einer Cloud zu einer anderen migrieren. Mehr erfahren
Anwendungsmodernisierung
Das Aktualisieren von Legacy-Anwendungen, -Prozessen und Datenverwaltungsfunktionen mit Cloud Computing-Technologien. Die Modernisierung kann Unternehmen dabei unterstützen, die IT-Leistung zu verbessern, die Kunden- und Mitarbeitererfahrung zu verbessern und die Markteinführungszeit für neue Angebote und Updates zu beschleunigen. Mehr erfahren.
Künstliche Intelligenz (KI)
Die Fähigkeit eines Computersystems, menschliche Intelligenz zu imitieren. Mithilfe von Mathematik und Logik kann das Computersystem die Argumentation simulieren, mit der Menschen aus neuen Informationen lernen und Entscheidungen treffen. Mehr erfahren.
Künstliche Intelligenz (KI) im Vergleich zu Machine Learning (ML)
„Intelligente“ Computer nutzen KI, um Informationen wie Menschen zu verarbeiten und Aufgaben eigenständig auszuführen. Machine Learning ist ein Anwendungsbereich der KI. Dabei werden Algorithmen verwendet, die es Computersystemen ermöglichen, ohne menschliche Anleitung zu lernen und ihre eigene Intelligenz zu entwickeln. Mehr erfahren.
Big Data-Analysen
Basieren auf den Tools, Systemen und Anwendungen, die Unternehmen zur Erfassung, Verarbeitung und Gewinnung von Erkenntnissen aus umfangreichen, schnelllebigen Datasets verwenden. Diese komplexen Datasets stammen aus verschiedenen Quellen, z. B. aus dem Internet, E-Mail-Nachrichten, sozialen Medien und von intelligenten Geräten. Mehr erfahren.
Business Analytics-Tools
Tools, mit deren Hilfe Daten aus Geschäftssystemen extrahiert und zu Analysezwecken in ein Repository (z. B. ein Data Warehouse) integriert werden. Analysetools reichen von Tabellenkalkulationen mit statistischen Funktionen bis hin zu ausgereiften Data Mining-Tools und Tools zum Erstellen von Vorhersagemodellen. Mehr erfahren.
Zwischenspeichern
Der Prozess, bei dem wichtige Daten in einem temporären Speicher vorgehalten werden, der schneller und effizienter als der herkömmliche Speicher ist. Das Zwischenspeichern hilft, die Datenbankkosten zu optimieren, den Durchsatz zu verbessern, die Wartezeit zu verringern und die App-Leistung zu steigern. Mehr erfahren.
Cloud
Eine Metapher für ein globales Computingnetzwerk aus Remoteservern, auf denen Anwendungen ausgeführt, Daten gespeichert sowie Inhalte und Dienste bereitgestellt werden. Die Cloud ermöglicht den Onlinezugriff auf Daten von internetfähigen Geräten und nicht nur von lokalen Computern aus. Mehr erfahren.
Cloudbursting
Eine Konfiguration zwischen einer privaten und einer öffentlichen Cloud, mit deren Hilfe die Nachfrage nach Cloudressourcen verwaltet wird. Wenn die Ressourcenkapazität einer privaten Cloud zu 100 % ausgeschöpft ist, wird der Überlaufdatenverkehr mittels Cloudbursting an die öffentliche Cloud geleitet. Mehr erfahren.
Cloud Computing
Ein Bereitstellungsmodell für Computingressourcen, bei dem verschiedene Server, Anwendungen, Daten und andere Ressourcen integriert und als Dienst über das Internet bereitgestellt werden. Ressourcen werden häufig virtualisiert, und Benutzer zahlen in der Regel nur für die Dienste, die sie nutzen. Mehr erfahren.
Arten des Cloud Computings
Es gibt viele Arten des Cloud Computings, allerdings sind die drei gängigsten Software-as-a-Service (SaaS) für webbasierte Anwendungen, Infrastructure-as-a-Service (IaaS) für den internetbasierten Zugriff auf Speicher- und Computingleistung sowie Platform-as-a-Service (PaaS), wodurch Entwickler Tools zum Erstellen und Hosten von Webanwendungen nutzen können. Mehr erfahren.
Cloudinfrastruktur
Die Hardware- und Softwarekomponenten, die für die Bereitstellung von Cloud Computing-Diensten über das Internet verwendet werden. Zu diesen Komponenten gehören Server, Speicher, Netzwerkgeräte und Virtualisierungstechnologie. Mehr erfahren.
Cloudmigration
Der Prozess, bei dem einige oder alle Ressourcen eines Unternehmens an einen oder mehrere Standorte in der Cloud verschoben werden. Obwohl bei der Cloudmigration häufig Ressourcen von lokalen Standorten auf die Server eines Cloudanbieters verschoben werden, können auch Ressourcen zwischen Clouds verlagert werden. Mehr erfahren.
Vorteile der Cloudmigration
Die Cloudmigration bietet zahlreiche Vorteile. Dazu zählen optimierte IT-Kosten, höhere Flexibilität und Skalierbarkeit, verbesserte Sicherheit, Compliance und Geschäftskontinuität sowie vereinfachte Ressourcenverwaltung und -überwachung. Mehr erfahren.
Cloudanbieter
Ein Drittanbieterunternehmen, das Cloud Computing-Dienste und -Ressourcen anbietet, in der Regel mit nutzungsbasierter Bezahlung. Zu den bekannten Cloudanbietern gehören Microsoft Azure, Google Cloud Platform und Amazon Web Services. Mehr erfahren.
Cloud-Dienstanbieter
Ein Unternehmen, das eine cloudbasierte Plattform, Infrastruktur, Anwendung oder einen cloudbasierten Speicherdienst bereitstellt (üblicherweise gegen eine Gebühr). Mehr erfahren.
Cloudspeicher
Eine Gruppe von Computern, die innerhalb eines Netzwerks verbunden sind, um umfangreiche Aufgaben auszuführen (z. B. die Analyse großer Datensätze und das Erstellen von Wettermodellen). Beim Cloud Computing können umfangreiche Grid-Computing-Netzwerke für einen bestimmten Zeitraum und Zweck genutzt werden, wobei Sie nur für die tatsächliche Nutzung bezahlen. Außerdem ersparen Sie sich die Zeit und Kosten für den Erwerb und die Bereitstellung der erforderlichen Ressourcen. Mehr erfahren.
Computerraster
Ein Dienst, mit dem Sie Daten in einem externen Speichersystem speichern, darauf zugreifen und diese verwalten können, das von einem Drittanbieter verwaltet wird. Cloudspeichersysteme sind in der Regel für die Anforderungen einer Person oder Organisation skalierbar. Mehr erfahren.
Maschinelles Sehen
Eine Form der KI, die die Art und Weise emuliert, wie Menschen Bilder sehen, verstehen und erkennen. Beim maschinellen Sehen werden Algorithmen und Automatisierungsfunktionen genutzt, um Computer in die Lage zu versetzen, Personen und Objekte auf Bildern und in Videos zu identifizieren und zu interpretieren. Mehr erfahren.
Container
Eine Softwareeinheit, in der der Code einer Anwendung mit den Konfigurationsdateien, Bibliotheken und Abhängigkeiten gruppiert wird, die zur Ausführung erforderlich sind. Mithilfe von Containern können IT-Teams Anwendungen mit minimalen Anpassungen in verschiedenen Umgebungen bereitstellen. Mehr erfahren.
Data Governance
Unternehmen, die für ihr Geschäftswachstum auf Daten angewiesen sind, benötigen eine Strategie zur effektiven und effizienten Verwaltung dieser Daten. Data Governance bezieht sich auf die spezifischen Prozesse, Richtlinien und Standards, die ein Unternehmen nutzt um zu gewährleisten, dass die unternehmenseigenen Daten sicher, privat und korrekt sind. Mehr erfahren.
Datenintegration
Der Prozess, bei dem Daten aus verschiedenen Quellen in einem einzelnen System und einer einheitlichen Ansicht kombiniert und konsolidiert werden. Mehr erfahren.
Data Lake
Eine Art von Datenrepository, in dem sowohl relationale als auch nicht relationale Daten aus einer Vielzahl von Quellen erfasst werden. Im Gegensatz zu einem Data Warehouse, in dem nur strukturierte Daten gespeichert werden können, bietet ein Data Lake die Möglichkeit, neben strukturierten Daten auch teilweise strukturierte und unstrukturierte Daten zu speichern. Mehr erfahren.
Datenmigration
Übertragen von Daten von einem Speicherort, z. B. einem lokalen Server, an einen anderen Speicherort, z. B. den Server eines Cloudanbieters. Die Datenmigration umfasst das Auswählen, Vorbereiten, Extrahieren und Übertragen von Daten von einem Computerspeichersystem in ein anderes. Mehr erfahren.
Wissenschaftliche Fachkräfte für Data Science
Wissenschaftliche Fachkräfte, die Technologie-, mathematische, geschäftliche und Kommunikationskenntnisse einsetzen, um wertvolle Informationen aus großen Datasets zu extrahieren. Wissenschaftliche Fachkräfte für Daten nutzen Big Data, um Muster aufzudecken, Vorhersagen zu treffen und Strategien in einer Vielzahl von Feldern zu erstellen. Mehr erfahren.
Data Warehouse
Ein zentraler Speicherort für strukturierte und teilweise strukturierte Daten, die für die Berichterstellung und Analyse verwendet werden. Informationen können aus einer Vielzahl von Quellen an ein Data Warehouse gesendet werden, einschließlich Point-of-Sale-Systemen, Anwendungen und relationalen Datenbanken. Mehr erfahren.
Datenbanksicherheit
Die Prozesse, Tools und Kontrollen, die Organisationen verwenden, um ihre Datenbanken vor Bedrohungen und Sicherheitsrisiken zu schützen. Die Datenbanksicherheit schützt die Datenbank selbst, Datenbankverwaltungssysteme, physische und virtuelle Server sowie die Netzwerkinfrastruktur. Mehr erfahren.
Datenbanksharding
Ein Partitionstyp, den Sie zum Aufteilen einer großen Datenbank in kleinere Datenbanken verwenden können, um diese so schneller und einfacher auf Servern verwalten zu können. Mehr erfahren.
Datenbanken
In der umfassendsten Definition ist eine Datenbank eine Sammlung von Informationen, die verknüpft sind. In der Informatik bezieht sich eine Datenbank auf eine Sammlung von Daten, die auf einem Computersystem gespeichert sind. Die grundlegendsten Typen von Datenbanken sind relationale und nicht relationale Datenbanken. Mehr erfahren.
Deep Learning
Eine Art von Machine Learning, bei der künstliche neuronale Netze auf der Grundlage unstrukturierter Daten verarbeiten, lernen und Entscheidungen treffen. Es wird häufig verwendet, um große, komplexe Datasets zu analysieren, nichtlineare Aufgaben auszuführen und schneller und genauer als Menschen auf Eingaben zu reagieren. Mehr erfahren.
DevOps
DevOps vereint Teams, Prozesse und Technologien, um Continuous Delivery an den Kunden zu ermöglichen. Beim DevOps-Ansatz arbeiten Entwicklung und Betrieb zusammen, um die Auslieferung der Software und die Sicherheit und Zuverlässigkeit von Produkten zu verbessern. Mehr erfahren.
Edgecomputing
Eine Technologie, mit der Internet der Dinge (IoT)-Geräte Daten am “Rand” eines Netzwerks verarbeiten können, entweder vom Gerät selbst oder von einem lokalen Server. Dadurch wird die Antwortzeit auf Remotegeräten verbessert, und Unternehmen erhalten schneller Erkenntnisse aus Gerätedaten. Mehr erfahren.
Elastisches Computing
Die Möglichkeit, Prozessor-, Arbeitsspeicher- und Speicherressourcen dynamisch bereitzustellen bzw. deren Bereitstellung dynamisch aufzuheben. So können sich ändernde Anforderungen erfüllt werden, ohne dass Sie sich Gedanken um Kapazitätsplanung und technische Anpassungen bei Spitzenauslastung machen zu müssen. Mehr erfahren.
Gesichtserkennung
Eine persönliche Identifikationstechnologie, die auf optischer Analyse basiert, um ein Bild zu analysieren. Die Gesichtserkennung kann für die Gesichtsidentifizierung, Gruppierung und Überprüfung verwendet werden. Mehr erfahren.
Grid Computing
Ein Dienst, der eine Gruppe von Netzwerkcomputern verwendet, die als virtueller Supercomputer zusammenarbeiten, um große oder datenintensive Aufgaben auszuführen. Mehr erfahren.
Hybrid Cloud Computing
Eine Art von Computing, bei dem lokale Rechenzentren mit Cloud Computing-Produkten und -Diensten kombiniert werden, um Legacyressourcen zu modernisieren. Auf diese Weise können Unternehmen die IT-Leistung verbessern, Kosten optimieren und die Kapazität sofort hoch- oder herunterskalieren. Mehr erfahren.
IaaS (Infrastructure-as-a-Service)
Eine virtualisierte Computerumgebung, die von einem Cloudanbieter als Dienst über das Internet bereitgestellt wird. Diese Infrastruktur kann Server, Netzwerkkomponenten und Software umfassen. Mehr erfahren.
Internet der Dinge (IoT)
Die Internet der Dinge oder IoT bezieht sich auf Geräte, Computer, Produkte und Geräte, die mit der Cloud verbunden und für die Erfassung und sichere Übertragung von Daten konfiguriert sind. IoT unterstützt viele Branchen dabei, Daten zu analysieren und fundierte Entscheidungen darüber in Echtzeit zu treffen. Mehr erfahren.
Java-Programmiersprache
Eine objektorientierte Programmiersprache mit mehreren Plattformen, die Anwendungen, Smartphonebetriebssysteme, Unternehmenssoftware und viele bekannte Programme auf Milliarden von Geräten weltweit unterstützt. Mehr erfahren.
Java Spring Boot
Eine Erweiterung für Spring (ein auf Java basierendes Open-Source-Webanwendungsframework), mit dem die Java-App-Entwicklung optimiert werden kann. Mehr erfahren.
Kubernetes
Eine Open-Source-Orchestrierungssoftware, mit der Sie Container bereitstellen, verwalten und skalieren können. Mehr erfahren.
Kubernetes im Vergleich zu Docker
Docker ist eine Open-Source-Technologie und ein Containerdateiformat zum Automatisieren der Bereitstellung von Anwendungen in Containern. Kubernetes ist eine Open-Source-Orchestrierungssoftware mit einer API, die steuert, wie und wo Container ausgeführt werden. Obwohl es ein häufiges Missverständnis gibt’, dass Sie zwischen Kubernetes und Docker wählen müssen, funktionieren sie in der Regel gut zusammen. Mehr erfahren.
Machine Learning
Hiermit wird das Verwenden mathematischer Modelle zur Vorhersage von Ergebnissen im Vergleich zur Verwendung von Anweisungen bezeichnet. Beim maschinellen Lernen werden Muster in den Daten identifiziert, ein Analysemodell erstellt und zum Treffen von Vorhersagen und Entscheidungen verwendet. Das Verfahren weist Ähnlichkeiten zum menschlichen Lernprozess auf, denn mehr Erfahrung führt zu verbesserter Genauigkeit. Mehr erfahren.
Machine Learning-Algorithmen
Unterstützt wissenschaftliche Fachkräfte für Daten bei der Identifizierung von Mustern in Datasets. Machine Learning-Algorithmen werden basierend auf dem gewünschten Ergebnis ausgewählt, um Werte vorherzusagen, Anomalien zu identifizieren, eine Struktur zu ermitteln oder Kategorien zu bestimmen. Sie werden häufig geteilt, indem sie für beaufsichtigtes Lernen, unbeaufsichtigtes Lernen oder vertiefendes Lernen verwendet werden. Mehr erfahren.
Microsoft Azure
Die Microsoft-Cloudplattform mit einer umfangreichen Sammlung von Produkten und Diensten, die Ihnen helfen sollen, neue Lösungen zum Leben zu erwecken. Mit Azure können Sie Anwendungen in mehreren Clouds, lokal und am Edge erstellen, ausführen und verwalten. Mehr erfahren.
Middleware
Software zwischen einem Betriebssystem und den Anwendungen, die darauf ausgeführt werden. Middleware ermöglicht die Kommunikation und Datenverwaltung verteilter Anwendungen. Beispiele hierfür sind Webserver, Anwendungsserver und Content Management-Systeme. Mehr erfahren.
Entwicklung mobiler Apps
Alle Prozesse, die an der Entwicklung, Codierung und Freigabe einer mobilen Anwendung für die Verwendung auf tragbaren elektronischen Geräten wie Smartphones, Tablets, Laptops, E-Readern, Smartwatches und Spielkonsolen beteiligt sind. Mehr erfahren.
Multicloud
Multicloud ist die Praxis, die Dienste mehrerer Cloudanbieter zu verwenden, um die Workloadleistung zu optimieren, die Flexibilität zu erhöhen und die Risiken zu mindern, die sich aus der Abhängigkeit von einem einzelnen Anbieter ziehen. Mehr erfahren.
NoSQL-Datenbanken
NoSQL-Datenbanken, die als „nicht relationale Datenbanken“, „NoSQL-DBs“ oder „Nicht-SQL-Datenbanken“ bezeichnet werden, verwenden flexible Datenmodelle, die nicht auf einem festen Schema basieren, wie es relationale Datenbanken (SQL) tun, um effizienten, skalierbaren Speicher zu ermöglichen, der große Mengen sich schnell ändernder, unstrukturierter Daten verarbeiten kann. Mehr erfahren.
Open-Source-ML
Machine Learning ermöglicht es Algorithmen und statistischen Modellen in verschiedenen Technologien, die Leistung zu verbessern, wenn sie für mehr Daten verfügbar gemacht werden. Immer mehr Unternehmen stellen Machine Learning-Algorithmen und Softwarebibliotheken öffentlich zur Verfügung. Dadurch ist es Entwicklern einfacher möglich, mit Open-Source-Projekten für Machine Learning zu experimentieren. Dieses Experimentieren hat zu einem schnellen Wachstum und einer schnellen Weiterentwicklung von Machine Learning-Frameworks und Bibliotheken geführt. Mehr erfahren.
PaaS (Platform-as-a-Service)
Eine Computingplattform (Betriebssystem und andere Dienste), die von einem Cloudanbieter wie Azure als Dienst über das Internet bereitgestellt wird. Eine Umgebung zur Anwendungsentwicklung, die Sie abonnieren und sofort nutzen können, ist ein Beispiel für PaaS. Mehr erfahren.
PostgreSQL
Eine relationale Open Source-Datenbank, die bei Entwicklern und Administratoren aufgrund ihrer Flexibilität und Integrität beliebt ist. PostgreSQL wird in einer Vielzahl von Bereichen eingesetzt, einschließlich Finanzdienstleistungen, Fertigung, Einzelhandel und Logistik. Mehr erfahren.
Private Cloud
Cloud Computing-Dienste, die nicht für die Allgemeinheit, sondern nur für ausgewählte Benutzer über das Internet oder über ein privates internes Netzwerk bereitgestellt werden. Mehr erfahren.
Private, öffentliche und hybride Clouds im Vergleich
Eine öffentliche Cloud basiert auf Cloudressourcen, die sich im Besitz eines Drittanbieters befinden und von diesem betrieben werden, während eine private Cloud ausschließlich von einer Organisation verwendet wird. Eine hybride Cloud kombiniert die lokale Infrastruktur (oder eine private Cloud) mit einer öffentlichen Cloud. Mehr erfahren.
Öffentliche Cloud
Cloud Computing-Dienste, die von einem Drittanbieter über das Internet angeboten werden und für jeden verfügbar sind, der sie erwerben möchte. Mehr erfahren.
Quantencomputing
Hierbei handelt es sich um die Verwendung von Quantenmechanik zum Ausführen von Berechnungen auf spezieller Hardware. Quantencomputer wenden das Verhalten der Quantenwissenschaften auf das Computing an, einschließlich Superposition, Verschränkung und Quanteninterferenz. Mehr erfahren.
Qubit
Die Grundeinheit von Informationen beim Quantencomputing. Während ein klassisches binäres Bit nur einen einzelnen binären Wert darstellen kann, z. B. 1 oder 0, kann ein Qubit (auch als Quantenbit bezeichnet) 0 oder 1 oder einen beliebigen Anteil von 0 und 1 in der Superposition beider Zustände darstellen. Mehr erfahren.
Relationale Datenbank
Ein effizienter, flexibler Datenbanktyp, der Datenpunkte mit definierten Beziehungen für schnellen Zugriff speichert und organisiert. Daten werden in Tabellen organisiert, die Informationen zu jeder Entität enthalten und vordefinierte Kategorien als Zeilen und Spalten anzeigen. Mehr erfahren.
Horizontale Skalierung im Vergleich zur vertikalen Skalierung
Mit der vertikalen Skalierung (vertikales Hochskalieren) können Sie die Rechenleistung oder Datenbanken nach Bedarf erhöhen oder verringern. Die horizontale Skalierung (horizontales Hochskalieren) umfasst das Hinzufügen weiterer Datenbanken oder das Aufteilen einer großen Datenbank in kleinere Knoten mithilfe eines Datenpartitionierungsansatzes namens Sharding. Mehr erfahren.
Serverloses Computing
Ein Computingmodell, bei dem der Cloudanbieter Server bereitstellt und diese verwaltet. Entwickler verbringen bei diesem Modell mehr Zeit mit der Entwicklung von Apps und weniger Zeit für die Verwaltung der Infrastruktur. Mehr erfahren.
SaaS (Software-as-a-Service)
Eine Anwendung, die von einem Softwareanbieter über das Internet bereitgestellt wird. Die Anwendung muss nicht erworben oder auf den Computern der Benutzer installiert oder ausgeführt werden und arbeitet stattdessen in der Cloud. Mehr erfahren.
SQL-Datenbank
Relationale Datenbanken, die Sammlungen von Tabellen speichern und strukturierte Datasets in einem Tabellenspalten- und Zeilenformat organisieren. SQL-Datenbanken werden mithilfe einer Programmiersprache namens SQL (Structured Query Language, strukturierte Abfragesprache) erstellt. Mehr erfahren.
Virtual Desktop-Infrastruktur (VDI)
IT-Infrastruktur, mit der Sie von fast jedem Gerät (z. B. einem PC, Smartphone oder Tablet) aus auf Computersysteme zugreifen können. Dieser Dienst macht es überflüssig, dass Ihr Unternehmen Ihnen einen physischen Computer zur Verfügung stellt. Mehr erfahren.
Virtueller Computer (VM)
Eine Computerdatei (üblicherweise als Image bezeichnet), deren Verhalten mit dem Verhalten eines physischen Computers identisch ist. Auf einem physischen Computer können mehrere virtuelle Computer gleichzeitig ausgeführt werden. Mehr erfahren.
Virtuelles privates Netzwerk (VPN)
Ein virtuelles privates Netzwerk, das eine Verbindung zwischen Ihrem Computer und einem Remoteserver herstellt, der einem VPN-Anbieter gehört. Diese Verbindung erstellt einen Punkt-zu-Punkt-Tunnel, der Ihre persönlichen Daten verschlüsselt, Ihre IP-Adresse maskiert und Ihnen das Umgehen von Websiteblöcken und Firewalls ermöglicht. Mehr erfahren.
Virtualisierung
Der Vorgang, bei dem eine virtuelle Umgebung erstellt wird, die Computerhardware, Betriebssystem, und Speichergeräte umfasst. Organisationen verwenden Virtualisierung, um einen einzelnen physischen Computer in mehrere virtuelle Computer umzuwandeln, die die Ressourcen des Hostcomputers gemeinsam nutzen. Mehr erfahren.