hat
Nan kou sa a nou pral gade teknik yo, prensip ak modèl kijan pou konsepsyon sistèm lojisyèl fleksib, évolutive, tèsab ak fleksib lè l sèvi avèk mikro sèvis yo. Nou pral etidye ki jan nou ka divize aplikasyon pou gwo nan pi piti mikroservices ki pi fasil yo bati ak lòt avantaj konpare ak aplikasyon monolitik antrepwiz. Yon achitekti mikroservice distribiye tou bay anpil defi. Nou pral etidye defi sa yo ak kouman yo adrese yo. Sijè nan kou sa a se estil achitekti, teknik entegrasyon ak modèl, konsepsyon domèn kondwi, evènman kondwi achitekti ak pwogramasyon reyaktif. (Kredi 4). (Pa gen okenn condition)
deu
In diesem Kurs werden die Techniken, Prinzipien und Muster beschrieben, wie flexible, skalierbare, testbare und belastbare Softwaresysteme mithilfe von Mikrodienstleistungen entworfen werden können. Wir werden untersuchen, wie wir große Anwendungen in kleinere Mikrodienste aufteilen können, die einfacher zu erstellen sind, und andere Vorteile im Vergleich zu monolithischen Unternehmensanwendungen. Eine verteilte Microservice-Architektur bringt auch viele Herausforderungen mit sich. Wir werden diese Herausforderungen untersuchen und wie wir sie angehen können. Themen dieses Kurses sind Architekturstile, Integrationstechniken und -muster, domänengetriebenes Design, ereignisgesteuerte Architektur und reaktive Programmierung. (4-Gutschriften). (Keine Voraussetzungen)