User Group "Softwarearchitektur und Softwareentwicklung"


Zweimal jährlich trifft sich die User Group "Softwarearchitektur und Softwareentwicklung" und diskutiert aktuelle Themen und Entwicklungen rund um Softwarearchitektur und -entwicklung.

Veranstaltungsort: Leipziger Foren - Konferenzetage — Hainstraße 16 | 04109 Leipzig

Beginn: 29. November 2016, 11:00 Uhr

Ende: 30. November 2016, 15:00 Uhr

  • Überblick
  • Agenda Tag 1
  • Agenda Tag 2
  • Leitung & Inhalt
  • Mitglieder
  • Anmeldung

Themenschwerpunkt des nächsten Treffens:

„Self-Contained Systems – Ein neuer Weg, um komplexe Anwendungen beherrschbar zu machen?“

Veranstaltungsort

Leipziger Foren - Konferenzetage
Leipziger Foren - Konferenzetage Hainstraße 16
04109 Leipzig

+49 341 98988-0

Abendveranstaltung

Thüringer Hof
Thüringer Hof Burgstraße 19
04109 Leipzig

+49 341 994 499 9

Hotel

Hotelempfehlungen
Hotelempfehlungen Gern können Sie von unseren Sonderkonditionen in den Leipziger Hotels profitieren. Suchen Sie sich ein Hotel aus der Empfehlungsliste aus und buchen Sie Ihr Zimmer direkt über den angegebenen Buchungslink oder telefonisch unter Angabe des Buchungscodes.
Mit dem Kooperationsangebot der Leipzig Tourismus und Marketing GmbH und der Deutschen Bahn reisen Sie entspannt und sicher zu Ihrer Veranstaltung in Leipzig! Steigen Sie ein und profitieren Sie von attraktiven Preisen und Konditionen.

29. November 2016

10:30 Uhr

Check-In

11:00 Uhr

Begrüßung und Eröffnung

Prof. Dr. Wilhelm Hasselbring - Christian-Albrechts-Universität Kiel

11:30 Uhr

Modularität: Schon immer gewollt und selten erreicht – Sind Micro-services und Self-Contained Systems der Durchbruch?

Dr. Matthias Naab – Fraunhofer IESE

Auf Grund der stetig wachsenden Größe von Software wird Modularität immer noch wichtiger, um Herr der Lage zu bleiben. Trotzdem hat man in der Praxis selten das Gefühl, dass Modularität wirklich erreicht wurde oder gar dauerhaft erhalten bleibt. Dieser Vortrag blickt auf zahlreiche Entwicklungs- und Renovierungsprojekte zurück, in denen auf Modularität hingearbeitet wurde. Er nimmt Modularität, die Ziele dahinter und die Probleme bei der Erreichung unter die Lupe. Microservices und Self-Contained Systems verdienen dabei als jüngste Hoffnungsträger hinsichtlich Modularität besondere Beachtung.

13:00 Uhr

Gemeinsames Mttagessen

14:00 Uhr

Self-Contained Systems richtig schneiden – mit Hilfe von Domain Driven Design

Dr. Andreas Knaus – Kühne + Nagel (AG & Co.) KG

Im Zuge von Micro-Service-Architekturen und Self-Contained Systems rückt auch der Ansatz des Domain Driven Design (DDD) wieder verstärkt ins Interesse der Entwicklergemeinde. DDD-Konzepte z.B. Bounded Context können dabei helfen, innerhalb einer komplexen Domäne sinnvolle fachliche Grenzen für Self-Contained Systems zu finden. Der Vortrag stellt die Grundlagen des Domain Driven Design vor und erläutert, wie dessen Ansätze genutzt werden können, um eine sinnvolle Systemarchitektur zu entwickeln. Best Practices aus dem echten Projektalltag zeigen, wie sich die Ideen des DDD konkret mit Hilfe eines Spring-basierten Technologie-Stacks umsetzen lassen.

15:30 Uhr

Gemeinsame Kaffeepause

16:00 Uhr

Continuous Delivery Skalierung in Zalando Tech: vom Datacenter zur Cloud

Lothar Schulz – Zalando SE

In dieser Präsentation wird aufgezeigt wie das Team erfolgreich von einer zentralistischen Continuous Integration Infrastruktur zu einer verteilten Continuous Integration Infrastruktur migrierte. Er wird Erfahrungen über den ursprünglichen Python basierten Ansatz weitergeben sowie CloudLobster, eine API zum Managen und Ausrollen von Continuous Integration Servern vorstellen.

Erfahrungen, Learnings und Herausforderungen bei dieser Umstellung werden ebenfalls Teil des Vortrages sein.

17:30 Uhr

Ende des ersten Veranstaltungstages

19:00 Uhr

Gemeinsames Abendessen und gemütlicher Tagesausklang im Thüringer Hof

Bild im Text zu Gemeinsames Abendessen und gemütlicher Tagesausklang im Thüringer Hof

Wir laden ein: Leipzig kulinarisch entdecken

Mitten im Zentrum Leipzigs liegt eines des Traditionsrestaurants der Stadt. Entdecken Sie gemeinsam mit uns thüringische und fränkische Spezialitäten. Vertiefen Sie die Gespräche mit den anderen Teilnehmern in ungezwungener Atmsophäre und lassen Sie den ersten Veranstaltungstag gemeinsam ausklingen.

Mehr Infos

30. November 2016

09:00 Uhr

Sanierung einer havarierten zeitkritischen Webanwendung durch Neustrukturierung in Self-Contained Systems

Roland Majchszak – adesso AG

Eine neu eingeführte Webanwendung im Finanzbereich hat strenge Vorgaben zum Antwortzeitverhalten, die nicht gehalten werden können. Die Anwendung muss umstrukturiert und teilweise neu entwickelt werden, um den Last- und Performanceanforderungen zu genügen. Eine Aufteilung in kleinere, aber performantere Self-Contained-Systems erlaubt die abschnittsweise Sanierung der Anwendung. Der Vortrag zeigt mit welchen architektonischen Umbaumaßnahmen dies erreicht werden kann.

10:30 Uhr

Gemeinsame Kaffeepause

11:00 Uhr

Migration zu Microservices und Self-Contained Systems: Ein Para-digmenwechsel auch für die Persistenz

Holger Knoche – b+m Informatik AG

Microservices und Self-Contained Systems (SCS) sind eine vielversprechende Möglichkeit, bestehende Softwaresysteme zu modernisieren und beispielsweise deren Wartbarkeit oder Skalierbarkeit zu verbessern. Ein Aspekt, der bei Überlegungen zu einem solchen Vorhaben oftmals übersehen wird, ist die Auswirkung auf die Persistenz. Eine grundlegende Eigenschaft von Microservices ist jedoch die eigenständige Datenhaltung der Services, die dem insbesondere in betrieblichen Anwendungen verbreiteten Paradigma der zentralisierten und integrierten Datenhaltung diametral gegenübersteht. Dieser Para-digmenwechsel bedingt grundlegende Veränderungen am Design der Anwendungen, da beispielsweise ACID-Transaktionalität nur noch in eng begrenzten Kontexten realisierbar ist. Dieser Vortrag stellt zunächst Gründe und Hindernisse für die Migration bestehender Anwendungen zu Microservices und SCS vor. Im Zuge dessen werden die Ergebnisse der Umfrage, die im Rahmen des Treffens der User Group im April durchgeführt wurde, vorgestellt. Im Anschluss werden anhand von Beispielen aus der Praxis die Herausforderungen des Paradigmenwechsels in der Persistenz aufgezeigt und Muster zum Um-gang mit diesen Herausforderungen erläutert.

12:30 Uhr

Gemeinsames Mttagessen

13:30 Uhr

Abschlussdiskussion und Themenfindung für das nächste Anwendertreffen

alt

Wie genau das nächste Anwendertreffen gestaltet wird, liegt in Ihren Händen. Gemeinsam mit Ihrem fachlichen Leiter legen Sie den Themenschwerpunkt des nächsten Treffens fest. Nutzen Sie die Gelegenheit und bringen Sie die Themen ein, die Ihren Praxialltag bewegen.

15:00 Uhr

Ende der Veranstaltung

Ihr fachlicher Leiter

Prof. Dr. Wilhelm Hasselbringlehrt und forscht am Institut für Informatik an der Christian-Albrechts-Universität zu Kiel. Seine Fachgebiete sind Software Engineering, Technologietransfer und Verteilte Systeme. Seit 2009 engagiert er sich ehrenamtlich als Sprecher des Kompetenzverbundes Software Systems Engineering (KoSSE). Diese Projekte bündeln die Softwaretechnik-Kompetenzen der Informatik-Fachbereiche der Universitäten Kiel und Lübeck mit IT-Unternehmen in Schleswig-Holstein.

Er ist Mitglied in der Gesellschaft für Informatik, dort u. a. Sprecher der Fachgruppe Softwaretechnik und im Leitungsgremium der Fachgruppe Softwarearchitektur.

Ihre Thematischen Schwerpunkte

Architektur ist ein wesentlicher Erfolgsfaktor für jedes Softwaresystem. Die Herausforderung für Softwarearchitekten liegt darin, die Ansprüche diverser Stakeholder möglichst in Einklang zu bringen und dabei die eigenen Vorgaben nicht zu vernachlässigen. Einzelkämpfer haben dabei keine Chance, denn neben Kreativität spielen Kommunikations- und Konfliktfähigkeit eine große Rolle im Berufsalltag.

Um es Softwarearchitekten zu vereinfachen, sich einerseits über aktuelle Trends auf dem Laufenden zu halten und andererseits aus diesem Pool an Möglichkeiten die jeweils beste Lösung für das eigenen System auszuwählen, gibt es die User Group „Softwarearchitekt und Softwareentwicklung“. In dieser User Group treffen sich Softwarearchitekten, um die für sie relevanten Themen innerhalb dieses Spannungsfelds zu diskutieren.

Der Fokus liegt bei unseren Anwendertreffen dabei vor allem auf folgenden Themen:

  • Best Practice Beispiele
  • Technologische Entwicklungen im Architekturumfeld
  • Bewertung von Trends und Architekturen
  • Rolle der Architektur im Unternehmen
  • Konfliktmanagement
  • IT-Compliance
  • Serviceorientierung

Kennenlern-Angebot

1.390 EUR (zzgl. MwSt.) für eine einmalige Teilnahme zum Kennenlernen der User Group

Preise für die Mitgliedschaft in der User Group

Reguläre Teilnahmegebühr für Unternehmen

Ermäßigte Teilnahmegebühr für Partnerunternehmen der Softwareforen Leipzig

1.390 EUR (zzgl. MwSt.) pro Halbjahr

990 EUR (zzgl. MwSt.) pro Halbjahr

290 EUR (zzgl. MwSt.) für eine zweite Person

290 EUR (zzgl. MwSt.) für eine zweite Person

Teilnahmebedingungen

Alle Preise sind Nettopreise und verstehen sich zzgl. der gültigen gesetzlichen Umsatzsteuer. Es gelten unsere Allgemeinen Geschäftsbedingungen

Kennenlern-Angebot:

Die Anmeldung im Rahmen des Kennenlern-Angebots ist einmalig pro Unternehmen und User Group möglich. Die Teilnahmegebühr beträgt 1.390 EUR (zzgl. MwSt.). Als Teilnehmerbeitrag für eine zweite Person des Unternehmens werden 290 EUR (zzgl. MwSt.) erhoben. Das Kennenlern-Angebot ist nicht mit Rabatten kombinierbar.

Mitgliedschaft:

Der Mitgliedszeitraum beträgt 6 Monate. Die Mitgliedschaft beginnt zum 1. des Folgemonats Ihrer Anmeldung. Eine Kündigung kann bis zum 15. vor Ablauf der 6-monatigen Mitgliedschaft erfolgen, ansonsten verlängert sich die Mitgliedschaft um weitere 6 Monate. Die Kündigung muss in schriftlicher Form erfolgen. Es gilt das Datum des Kündigungseingangs.

Die Mitgliedsgebühr von 1.390 EUR (zzgl. MwSt.) wird zu Beginn des Mitgliedszeitraumes in Rechnung gestellt und enthält die Teilnahme für eine Person an einem zweitägigen Arbeitstreffen inklusive Verpflegung, Tagungsunterlagen und Abendveranstaltung.

Finden in dem bestehenden Mitgliedszeitraum zwei Arbeitstreffen der User Group statt und das Mitgliedsunternehmen möchte an der zweiten Veranstaltung teilnehmen, so verlängert sich der Mitgliedszeitraum automatisch um ein halbes Jahr.

Grundsätzlich können zwei Personen des Unternehmens an einem Arbeitstreffen teilnehmen. Als Teilnehmerbeitrag für eine zweite Person des Unternehmens werden 290 EUR (zzgl. MwSt.) erhoben. Jedes Mitgliedsunternehmen erhält zudem ein Online-Benutzerkonto auf unserer Webseite mit exklusivem Zugang zu allen Dokumenten und Inhalten der User Group.

Jetzt anmelden

Ansprechpartner

Natalie Sontopski, Veranstaltungsmanagerin
Bild von Natalie Sontopski
Tom Weise, Kunden- und Partnermanagement
Bild von Tom Weise

Download