Rückblick auf die //Build 2016/

Die Softwareentwicklung unterliegt ständigen Veränderungen und Neuerungen. Einer der wichtigsten Zeitpunkte, in denen die Microsoft-Entwicklergemeinde von Neuerungen erfährt, ist die Build. Ich hatte die Gelegenheit, die Neuerungen vor Ort zu erfahren und mich 3 Tage lang mit den Experten zu verschiedensten Themen auszutauschen. Im Folgenden möchte ich meine ganz persönlichen Eindrücke schildern. Die mit Spannung…

Artikel: Gemeinsame Einsichten – Monitoring von Anwendungen mit Application Insights

Um die eigene Anwendung richtig einschätzen zu können, sind Daten aus dem Live-Betrieb der Anwendung äußerst hilfreich. Jeder Entwickler wird schon einmal ein Logging-Framework genutzt oder selbst implementiert haben. Dabei geht es vor allem darum, Fehler, die im Live-Betrieb auftreten, nachvollziehen zu können. Dem gegenüber steht das Server-Monitoring durch den IT-Betrieb. Hierbei werden Daten zur…

DevOps und Continuous Delivery: sich gemeinsam kontinuierlich verbessern

Softwareentwicklung ist Teamarbeit. Die sich immer mehr verbreitenden agilen Vorgehensmodelle sind das beste Beispiel dafür. Dabei wird beispielsweise ein Sprint bzw. eine Iteration gemeinsam geplant, sich täglich über den Fortschritt ausgetauscht und abschließend gemeinsam reflektiert. Am Ende des Sprints steht ein Softwareprodukt zur Verfügung, welches neue Features und Verbesserungen enthält und von den Kunden genutzt…