Was ist Edge Computing?
- 2 Minuten - 421 WörterEdge Computing – Die zukunftsweisende Technologie
Edge Computing ist eine relativ neue Technologie, die es Entwicklern ermöglicht, Anwendungen für die “Rand” der IT-Infrastruktur zu entwickeln. Dies bedeutet, dass Anwendungen nicht mehr von einem Server im Rechenzentrum ausgeführt werden müssen - sondern von Geräten in unserer unmittelbaren Umgebung. Anwendungen für Edge Computing können sowohl online- als auch offline-basiert sein und basieren häufig auf Bilderkennungs- oder Nachrichtenanalyse-Algorithmen. Die technologischen Herausforderungen des Edge Computing stellen Entwickler vor große Herausforderungen, da die meisten Edge-Computing-Anwendungen realtime basieren und reaktionsschnell sein müssen.
Was ist Edge Computing?
Edge Computing ist die Verarbeitung und Analyse von Daten durch Anwendungen, die nicht in der Cloud oder auf einem zentralisierten Server, sondern an einer “Edge-Location” wie dem Endgerät des Benutzers oder einem Netzwerkknoten im Rechenzentrum selbst ausgeführt werden. Edge Computing kann online-basiert sein (z.B. Echtzeit-Analyse von Videofeeds) oder offline-basiert (z.B. lokale Suche nach bestimmten Mustern in großen Datensätzen). Die Technologie bietet viele Vorteile gegenüber herkömmlichen Ansätzen zur Datenerfassung und -verarbeitung: 1) Reduzierte Latenz: Edge Computing ermöglicht es uns, Erkenntnisse praktisch in Echtzeit zu erhalten - da Informationen nicht mehr an externe Server übermittelt werden müssen, verringert sich die Zeit (Latenz), bis das Resultat berechnet ist 2) Energy Efficiency: Durch den Wegfall der notwendigen Übertragung großer Datensätze über weite Entfernung hinweg entsteht beim Edge Computing eine enorme Energieersparnis 3) Skalierbarkeit: Edge Computing kann leicht skaliert werden, indem man mehrere Geräte mit jeweils unterschiedlicher Leistungsfähigkeit nutz 4}"
Die Vorteile von Edge Computing
sind vielfältig und spiegeln sich in folgenden drei Punkten wider:
- Reduzierte Latenz: Edge Computing ermöglicht es uns, Erkenntnisse praktisch in Echtzeit zu erhalten - da Informationen nicht mehr an externe Server übermittelt werden müssen, verringert sich die Zeit (Latenz), bis das Resultat berechnet ist.
- Energy Efficiency: Durch den Wegfall der notwendigen Übertragung großer Datensätze über weite Entfernung hinweg entsteht beim Edge Computing eine enorme Energieersparnis.
- Skalierbarkeit: Edge Computing kann leicht skaliert werden, indem man mehrere Geräte mit jeweils unterschiedlicher Leistungsfähigkeit nutzt.
Anwendungsbeispiele für Edge Computing
Zu den Anwendungsbeispielen für Edge Computing zählen unter anderem vernetzte Fahrzeuge, intelligente Städte sowie die digitale Fabrik und das Internet der Dinge.
Vernetzte Verkehrsmittel: In vernetzten Verkehrsmitteln wird eine Vielzahl an Sensoren genutzt, um Informationen über die Umgebung zu erfassen. Diese Daten werden in Echtzeit verarbeitet und können dem Benutzer und anderen Systemen sofort zur Verfügung gestellt werden. So kann Edge Computing helfen, Staus und Unfälle zu vermeiden und die Zuverlässigkeit für alle Verkehrsteilnehmer zu erhöhen.
Fazit: Edge Computing ist die Zukunft
der Datenverarbeitung, da es eine Vielzahl von Vorteilen gegenüber dem herkömmlichen Cloud Computing bietet.