Termine:
-
12. Juni 2024, 10:00 Uhr – Raum
0.505
Vorraussetzungen
- Die Inhalte von AP1, AP2, EBR, KTN und GDW
- Die Kompetenz zur Entwicklung bzw. Implementierung von Webanwendungen mit SpringBoot und Kotlin/Java
- Die Bereitschaft und Fähigkeit zum selbstständigen Wissenserwerb
Worum geht es?
Das Ziel des Tages ist es:
- einen Überblick über die Inhalte, Anforderungen und Erfolgskriterien des Kurses erlangt zu haben,
- Einführung in Docker
Zielkompetenz nach Abschluss
Studierende können nach dieser Sitzung folgende Fragen beanworten
- Was ist Containerisierung?
- Was ist der Unterschied zwischen Virtualisierung und Containerisierung?
- Welche Containerisierungstechnologien gibt es?
- Wie führe ein Deployment einer Webanwendung mit Docker lokal und einer produktiv Umgebung durch?
In der Lage sein ein Deployment einer Webanwendung mit Docker zu deployen
Literatur
- Edward Steel et al.: Hootsuite: In Pursuit of Reactive Systems (Link in die ACM DL)
- J. Bonér et al.: Reactive Microsystems: The Evolution of Microservices at Scale, O’Reilly (siehe auch Seite des Unternehmens Lightbend), Webinar
- Roland Kuhn: Reactive Design Patterns, Manning 2017, Da die Bibliothek geschlossen, hier ein Auszug für Ihren persönlichen Gebrauch
- Engineer Bainomugisha, Andoni Lombide Carreton, Tom van Cutsem, Stijn Mostinckx, and Wolfgang de Meuter. 2013. A survey on reactive programming. ACM Comput. Surv. 45, 4, Article 52 (August 2013), 34 pages
- Jack Moffitt: Professional XMPP Programming with JavaScript and JQuery, John Wiley 2010
- Saint-André et al.: XMPP - The Definitive Guide, O’Reilly 2009
- Dean Allemang, Jim Hendler: Semantic Web for the Working Ontologist, Morgan Kaufman 2014
- R.V. Guha et al.: Schema.org: Evolution of Structured Data on the Web, ACM QUEUE Vol. 13 Issue 9 2015
- Tim Berners-Lee: Linked Data, W3c 2006 Web SEite