Blog

MAD Summit

22
Mrz

Aus Monolith wird Modulith

Mit der Open-Source-Bibliothek ArchUnit lässt sich auch in monolithischen Codebasen langfristige Wartbarkeit sicherstellen. Bei unserer Einführung in das Thema wird es dabei eher um die Methodik gehen als um die technische Seite. Wir werden sehen, wie man ArchUnit in den Architekturprozess im Team integriert, Akzeptanz generiert und Kommunikation fördert. Denn eine wartbare Architektur lässt sich am besten generieren, wenn alle Beteiligten hinter ihr stehen.
14
Okt

Architekturen für Cloud-Lösungen

Bereits seit einigen Jahren sind Cloud-Anwendungen in aller Munde. Besonders in Aspekten wie Kostenreduktion und effizienterer Nutzung verfügbarer Ressourcen ist die Cloud schwer zu schlagen. Dabei zeigt sich das wahre Potenzial erst bei der Verwendung Cloud-optimierter Architekturen und Entwurfsmuster, da diese es ermöglichen, stabile Software zu entwickeln und komplexe Anforderungen in kleine, handliche Lösungen aufzuteilen. Doch dieser Vorteil hat seinen Preis. So stellen sich beispielsweise die folgenden Fragen: „Wie können die Services untereinander kommunizieren, wenn Systeme ausfallen?“ oder „Wie gehe ich mit Lastspitzen um?“
11
Mrz

Warum spricht jeder über DDD?

Microservices versprechen eine Vielzahl von Verbesserungen in der Softwareentwicklung. Diese können nur umgesetzt werden, wenn eine gut geschnittene Architektur als Grundlage vorhanden ist. DDD hilft uns, diese Grundlage in der Fachlichkeit zu finden.
13
Okt

Services über APIs einbinden und eigene APIs anbieten

Apps für Smartphones und Tablets bieten heute oft weiterführende Informationen. Beispiele sind das Wetter auf einem Buchungsportal für Hotels oder die Webseite der Gemeinde, die Ankunfts- und Abfahrtszeit der Bahn anzeigt. Dieser Beitrag gibt einen Überblick über interessante APIs. Und Ihr eigener Service? Den können Sie auch für andere Entwickler und deren Apps bereitstellen. Der Einstieg ist recht einfach.