PUBLIKATIONEN

Serien im Javamagazin

Java Magazin Logo

Die Kunst des Logging: Production ready? Joachim Arrasz, Jonathan Buch

Reactive Programming, Microservices, Message-oriented Middleware und andere moderne Architekturansätze fordern von Entwicklern heutzutage bei der Auswahl ihrer Tools mehr Weitblick, mehr (Ein-)Blick in die Produktion und deren Anforderungen, als noch vor einigen Jahren. Alle diese Ansätze bringen üblicherweise die Möglichkeit einer besseren Verteilung der gesamten Anwendung mit sich. Dies hat aber beträchtliche Auswirkungen auf den Betrieb von Anwendungen dieser Art.

Innerhalb dieser Miniserie wollen wir die hierdurch entstehenden Anforderungen an Entwickler, als auch an die eingesetzten Tools selbst genauer unter die Lupe nehmen. Zum Ende eines jeden Artikels versuchen wir uns an einer möglichst objektiven Bewertung der Werkzeuge im jeweiligen Einsatzszenario. Da aber viele miteinander interagierende Tools vorgestellt werden, müssen wir uns auf eine Beschreibung und eine Bewertung beschränken und wollen mit den Artikeln das Zusammenspiel und die Funktionsweise beschreiben... (mehr lesen)
PDF zum Download


Java Magazin Logo

Softwareprojekte vor dem Livegang: Production-ready? Joachim Arrasz, Sebastian Heib

Im ersten Teil dieser Serie ging es um das Zusammenspiel zwischen Entwicklern und Betreibern rund um das Themengebiet des Loggings, und wir konnten aufzeigen, wie wichtig es bereits während der Entwicklung ist, gemeinsam zu arbeiten und sich abzustimmen. Dieses Mal werden wir uns mit der Phase der Produktionsvorbereitung beschäftigen. Die Entwicklung hat die benötigen Features und Storys umgesetzt und bereitet sich nun auf die Produktion vor. Was muss ein Team in dieser Situation leisten, um sicherstellen zu können, dass alle relevanten Schrauben korrekt sitzen? Welche Themen müssen berücksichtigt werden, und welche Tools kann man zur Unterstützung einsetzen?

Stellen wir uns folgendes Szenario vor: Ein Team hat mehrere Wochen/Monate an einem neuen, auf der grünen Wiese entstandenen Softwareprojekt gearbeitet und dabei jede für den Livegang relevante und abnahmepflichtige Story umgesetzt. Was kommt nun? Was sollte passieren und was passiert üblicherweise?... (mehr lesen)
PDF zum Download


Java Magazin Logo

Wenn die Softwareproduktion beginnt: Production-ready? Joachim Arrasz, Sascha Rüssel

Nachdem wir im ersten Teil der Serie "Production-ready?" darauf abzielten, den Entwicklern aufzuzeigen, wie sie dem Betrieb das Leben einfacher machen können, und im zweiten Teil die Vorbereitungen des Betriebs besprochen wurden, wollen wir uns in diesem letzten Teil der Miniserie dem Thema Produktion widmen. Wie können die gesammelten Produktionsdaten der Entwicklung weiterhelfen?

Unser beispielhaftes Projektteam hat es geschafft: Die Software ist in Betrieb und die ersten Hürden sind genommen. Das Team verfolgt die ersten Tage und Wochen der Produktion des neuen Betriebs. Statistische Auswertungen der gesammelten Logs sollten eventuelle Probleme rechtzeitig erkennen lassen, und die Betriebsmannschaft kann somit auf Basis dieser Auswertungen die ersten Verbesserungen vornehmen. ... (mehr lesen)
PDF zum Download

synyx GmbH & Co. KG

Open Source Solutions

Gartenstraße 67
76135 Karlsruhe

+49 721 203823-0 +49 721 203823-12