Projektdetails
Microservices, DevOps und Containerisierung im Cloud Computing
Cloudbasierte Systeme bieten heute schon eine gigantische Vielfalt an Services an, man spricht daher auch von Anything-as-a-Service, kurz XaaS. Außerdem müssen moderne Cloud-Systeme ausreichend skalieren und parallelisieren, um die teils immense Last von Nutzeranfragen zu stämmen. Dies stellt neue Herausforderungen an die Softwareentwicklung und -konzeption, deren Lösung hierfür neue Paradigmen und Workflows sind. Wir zeigen euch, wie diesem Problem durch eine (micro-)serviceorientierte Architektur begegnet werden kann und welche Vorteile sich daraus für die Interoperabilität, Skalierbarkeit und Entwicklung von Cloud-Anwendungen ergeben können. Wir haben es im Rahmen der Lehrveranstaltungen “Engineering Adaptive Mobile Applications” und “Service und Cloud Computing” ausprobiert: Unsere React-Native-App “ordered.online” ist eine experimentelle App zum Bestellen von Speisen und Getränken in Restaurants und basiert serverseitig vollständig auf Microservices. Anhand dieser App wollen wir euch zeigen, wie wir hierzu ein Netzwerk aus replizierbaren und containerisierten Microservices mit Docker Swarm erstellt haben. Welche Herausforderungen haben sich daraus für uns ergeben und welche reellen Anwendungsfälle für den Microservice-basierten Ansatz gibt es? Dies wollen wir in unserem Vortrag kritisch betrachten und diskutieren.
Ansprechpartner
OUTPUT CONTACT
Silvia KappluschRaum: APB / 1014
Telefon: (49) 351 463 38465
E-Mail: silvia.kapplusch@tu-dresden.de
OUTPUT LIVE
Franziska HannßRaum: APB / 2069
Telefon: (49) 351 463 39186
E-Mail: franziska.hannss@tu-dresden.de
OUTPUT App
Thomas SpringerRaum: APB / 3084
Telefon: (49) 351 463 43532
E-Mail: thomas.springer@tu-dresden.de