Eberhard Wolff

Autor

Eberhard Wolff

  Eberhard Wolff (http://ewolff.com) arbeitet als freiberuflicher Architekt und Berater. Außerdem ist er ist Java Champion und Leiter des Technologie-Beirat der adesso AG. Sein technologischer Schwerpunkt liegt auf Spring, NoSQL und Cloud.

Infrastruktur für Microservices: Service Mesh und Istio

Die Flexibilität und die Geschwindigkeit von Microservices [1], [2] haben den hohen Preis eines verteilten Systems. Während der Betrieb dank Kubernetes kaum herausfordernd ist, müssen andere Funktionen aufwendig mit Bibliotheken implementiert und Werkzeuge für die Datenauswertung installiert werden. Ein Service Mesh wie Istio hilft, indem es viele Funktionen auf die Infrastrukturebene hebt und Analysetools mitbringt.

Docker: zentralisiertes Logging mit dem ELK-Stack

Logausgaben sind immer noch eine wichtige Quelle für Informationen über Anwendungen. Durch Docker entstehen sehr viele Container, die alle Loginformationen schreiben. Dabei geht schnell der Überblick verloren, wenn die Daten in unterschiedlichen Dateien landen. Genau dafür gibt es aber Werkzeuge, die helfen können – beispielsweise den ELK-Stack mit Elasticsearch zum Speichern der Daten, Logstash für die Verarbeitung der Logs und Kibana für die interaktive Analyse.

Anforderungen an eine "Next Generation IT"

In den letzten Jahren haben sich in der IT grundlegende Änderungen ergeben. Mittlerweile ist agile Softwareentwicklung dominierend – aber dennoch erreichen viele Unternehmen bei Weitem noch nicht die Ergebnisse, die sie sich von einer agilen Transformation versprechen. Gleichzeitig tauchen vermehrt Unternehmen mit hochgradig innovativer IT auf, die die erwarteten Ergebnisse scheinbar mühelos erreichen und um Größenordnungen leistungsfähiger als eine klassische IT erscheinen. Was machen diese Unternehmen anders und besser? Wie muss sich eine IT heute aufstellen, um den Anforderungen gerecht zu werden? Dieser Artikel ergründet die Prinzipien für eine „Next Generation IT“, die die Grundlage für die nächste Transformation der IT definieren.

X
- Gib Deinen Standort ein -
- or -