CAS Distributed Systems (DS)

Verteilte Systeme stellen besondere Anforderungen an Entwickler bezüglich Architektur, Design und Implementation. Dieses CAS richtet sich an Software-Entwickler, welche für die Konzeption und Realisierung von verteilten Applikationen verantwortlich sind.

Umfeld

Durch die weltweite Vernetzung des Internets haben verteilte Systeme eine grosse Bedeutung erhalten. Diese stellen besondere Anforderungen an Entwickler bezüglich Design und Implementation. Beim Entwurf eines verteilten Systems muss eine geeignete Software-Architektur gefunden werden, für deren erfolgreiche Realisierung das Beherrschen der eingesetzten Technologien unablässig ist.

Zielpublikum

Das CAS richtet sich an Software-Entwickler, welche für die Konzeption und Realisierung von verteilten Applikationen verantwortlich sind.

Ausbildungsziel

Die Teilnehmenden erhalten fundierte Kenntnisse in der Konzeption und Realisierung von verteilten Software-Systemen. Dazu gehören die theoretischen Grundlagen der Parallelität und Kommunikation, das Bewerten verschiedener Architekturen, die Anwendung von Design Patterns sowie die Umsetzung mit Hilfe geeigneter Java-Technologien.