Anwendungen unterliegen im Laufe ihres Lebenszyklusses einer Reihe von sich verändernden Rahmenbedingungen. Der Artikel beschreibt an einem Beispiel aus der Praxis die Weiterentwicklung der Architektur einer Anwendung – ausgehend von einer Einzelplatzinstallation, über ein Mehrbenutzersystem mit einer Auslagerung von unkritischen Teilbereichen in die Cloud bis hin zu einem vollständigen Cloud-Service. Dabei wird darauf eingegangen, welche Veränderungen zur Erreichung der jeweiligen Evolutionsstufe umgesetzt wurden, welche Probleme dabei auftraten und was man daraus lernen kann, um die Architektur einer neuen Anwendung zugleich einfach und zukunftsfähig zu gestalten.
RSS-Feed abonnieren