Microservice Architektur: Ein Fundament für mobile Applikationen?
Dateien
[Microservice Architektur: Ein Fundament für mobile Applikationen?]
Autor:innen
Autor:in (Körperschaft)
Publikationsdatum
12/2015
Typ der Arbeit
Studiengang
Typ
01B - Beitrag in Magazin oder Zeitung
Herausgeber:innen
Herausgeber:in (Körperschaft)
Betreuer:in
Übergeordnetes Werk
IMVS Fokus Report
Themenheft
DOI der Originalpublikation
Reihe / Serie
Reihennummer
Jahrgang / Band
9
Ausgabe / Nummer
1
Seiten / Dauer
6-13
Patentnummer
Verlag / Herausgebende Institution
Verlagsort / Veranstaltungsort
Auflage
Version
Programmiersprache
Abtretungsempfänger:in
Praxispartner:in/Auftraggeber:in
Zusammenfassung
Der renommierte Software-Architekt Martin Fowler hat 2014 den Begriff „Microservice Architektur“ geprägt. Mit einem solchen Architektur-Ansatz wird eine komplexe Anwendungssoftware nicht nur in Software-Komponenten aufgeteilt, sondern diese bleiben auch im Betrieb unabhängige Komponenten, die in einem eigenen Prozess laufen und die untereinander lediglich über technologie- und sprachunabhängige Schnittstellen kommunizieren. Die lose Koppelung der Komponenten bietet diverse Vorteile. Deshalb haben in der Zwischenzeit verschiedene grosse Firmen wie Amazon oder Netflix diesen Architekturansatz aufgegriffen. Auch wir haben uns bei der Überarbeitung des hochschuleigenen Informationssystems „App4Technik“ entschlossen, die Gesamtapplikation aus einer monolithischen Software-Architektur in eine Microservice Architektur zu überführen, die sowohl die Server-Applikation wie auch die mobile Technik-App umfasst. In diesem Artikel beschreiben wir unsere Erfahrungen aus dieser Migration.
Schlagwörter
Software-Architektur, Microservice Architektur, mobile Applikationen, unabhängige Software-Komponenten, lose Koppelung, technologieunabhängige Schnittstellen, sprachunabhängige Schnittstellen, App4Technik
Fachgebiet (DDC)
600 - Technik
Veranstaltung
Startdatum der Ausstellung
Enddatum der Ausstellung
Startdatum der Konferenz
Enddatum der Konferenz
Datum der letzten Prüfung
ISBN
ISSN
1662-2014
2296-4169
2296-4169
Sprache
Deutsch
Während FHNW Zugehörigkeit erstellt
Ja
Zukunftsfelder FHNW
Publikationsstatus
Veröffentlicht
Begutachtung
Peer-Review der ganzen Publikation
Open Access-Status
Lizenz
Zitation
LUTHIGER, Jürg, 2015. Microservice Architektur: Ein Fundament für mobile Applikationen? IMVS Fokus Report. Dezember 2015. Bd. 9, Nr. 1, S. 6–13. DOI 10.26041/fhnw-538. Verfügbar unter: https://doi.org/10.26041/fhnw-538