Aufbau eines intelligenten digitalen Mesh: Teil 2 – Nutzung von APIs, Microservices und Containern
Da das Internet der Dinge (IoT) expandiert und die Anzahl vernetzter Geräte wächst, warnt Clare Grant, General Manager von Red Hat Mobile, dass Point-to-Point-Integrationen für große Unternehmen bald nicht mehr handhabbar sein werden.
Verwaltung vielfältiger Point-to-Point-Verbindungen
Offene APIs bieten eine einheitliche Schnittstelle für interne und externe Entwickler, Partner und Kunden, was Datenaustausch und Transaktionseffizienz verbessert. Zudem befähigen sie die Open-Source-Community, neue Funktionen zu entwickeln und zusätzlichen Wert zu schaffen.
Serviceorientierte Architektur
Microservices – bei denen Anwendungsfunktionen als unabhängig bereitstellbare Services verpackt sind – geben Teams die Flexibilität, mit neuen Features zu experimentieren und schnell auf Veränderungen zu reagieren.
Dennoch benötigen Microservices robuste Integrationsfähigkeiten wie Datentransformation, Orchestrierung und Konnektivität. Eine agile Integrationsstrategie, die APIs, Container und verteilte Integrationswerkzeuge nutzt, kann Integration direkt in den Anwendungsentwicklungszyklus einbetten.
Wenn sich clientseitige Funktionalität weiterentwickelt, muss das Backend ebenso agil sein. Durch den Einsatz einer Integrationsplattform können Entwickler rasch leichte Integrationsservices entwerfen und skalieren, die APIs bereitstellen. Geschäftsworkflows basieren auf Kernsystemen (Systems of Record) und unterstützender IT-Infrastruktur; das intelligente digitale Mesh benötigt ebenfalls Daten aus Backend-Systemen, um Anwendungen anzutreiben und Geschäftsnutzen zu liefern.
Ermöglicht durch Container
Unternehmen betreiben heute eine Mischung aus neuen KI-, Mobile- und IoT-Anwendungen neben traditioneller Business Intelligence, Web- und branchenspezifischer Software. Diese Vielfalt zu managen, kann komplex werden, doch Container-Technologie bietet eine klare Lösung.
Die Bereitstellung von Microservices in Containern ermöglicht es unabhängigen Teams, Services ohne Performance-Flaschenhälse bereitzustellen und zu skalieren. Container unterstützen kontinuierliche, leichte Deployments, die bedarfsgerecht skalieren und konsistente Versionskontrolle gewährleisten, was das Verschieben von Anwendungen zwischen Umgebungen erleichtert.
Da KI und IoT kontinuierliche Updates und elastische Skalierbarkeit verlangen – oft unabhängig voneinander – liefern Container die Infrastruktur für resiliente, modulare Bereitstellung. Sie sichern auch Portabilität, sodass bestehende Anwendungen mit minimalem Aufwand in verschiedenen Umgebungen laufen können.
Das Mesh annehmen
Erfolgreiche Implementierungen sind strategisch, nicht taktisch. Organisationen sollten isolierte Bemühungen vermeiden und KI, IoT, Datenanalytik und Mobile-Entwicklung als integrale Bestandteile einer einheitlichen Technologie-Roadmap betrachten.
Im Zeitalter digitaler Services muss Unternehmenssoftware Cloud, Mobile, Social, Big Data, IoT und KI integrieren, um Geschäftsergebnisse zu verbessern. Agile Integration – mittels Plattformen, die unabhängig entwickelte Anwendungen verwalten und skalieren – ermöglicht Organisationen, das volle Potenzial dieser transformativen Technologien auszuschöpfen.
CIOs können aus internen Erfolgen, branchenübergreifenden Beispielen und der Open-Source-Community lernen, um Ressourcen strategisch zu fokussieren und einen überzeugenden Business Case für Entwicklungs- und Integrationsinitiativen zu schaffen, die schnell skalierbar sind.
Autor: Clare Grant, General Manager, Red Hat Mobile
Internet der Dinge-Technologie
- Billionen-skaliertes Elasticsearch durch In-Memory k-NN-Beschleunigung
- Multichannel-Datenlogger mit Raspberry Pi bauen – Teil 1: Anforderungen & Architektur
- Von reaktiven Reparaturen zu prädiktiver Zuverlässigkeit: Instandhaltung für Peak-Produktivität elevieren
- Sound nutzen: Data Transmission jenseits Smartphones transformieren
- Hyperkonvergenter Secondary Storage: Unified Data Management für Enterprise IoT
- Hyperkonvergenz und IoT: Edge Computing Power freisetzen (Teil 1)
- Das intelligente digitale Mesh nutzen: Moderne App-Entwicklung für CIOs – Teil 1
- Legacy-Infrastruktur für IoT-Erfolg sichern
- IoT für HVAC Big Data nutzen: Energie, Komfort und Luftqualität optimieren – Teil 2
- IoT-Daten für Manufacturing Excellence nutzen