Vom Monolithen zu Microservices. Sam Newman
Quellen
Warum wollen Sie Microservices einsetzen?
Kostengünstig auf Last reagieren
Die Anzahl der Entwickler erhöhen
Wann können Microservices eine schlechte Idee sein?
Beim Kunden installierte und verwaltete Software
Gefühl für die Dringlichkeit vermitteln
Vision und Strategie entwickeln
Veränderungsvision kommunizieren
Mitarbeitern umfangreiche Unterstützung ermöglichen
Nutzen konsolidieren und weitere Veränderungen anstoßen
Neue Ansätze in der Unternehmenskultur verankern
Die Wichtigkeit der inkrementellen Migration
Nur die Produktivumgebung zählt
Reversible und irreversible Entscheidungen
Bessere Orte zum Experimentieren
Ein Domänenmodell zum Priorisieren einsetzen
Es gibt nicht die eine Lösung für alle
Woher wissen Sie, ob die Transformation funktioniert?
Vermeiden Sie den Sunk-Cost-Effekt
Seien Sie offen für neue Ansätze
Ändern wir den Monolithen, oder lassen wir es bleiben?
Ausschneiden, einfügen oder reimplementieren?