T-Mobile auf der SubConf 2008
Titel des Vortrages: SOA @ T-Mobile – SOA und Subversion? Wir zeigen den Zusammenhang.
Kategorie: Anwendervortrag
Level: Fortgeschrittene
Tag und Uhrzeit: Mittwoch, 15. Oktober 2008, 17:05 - 17:50 Uhr
Inhalt: Das SOA Backplane Programm hat sich zur Aufgabe gemacht, in den verschiedenen Landesgesellschaften der T-Mobile eine einheitliche SOA (Service Oriented Architecture) zu etablieren. Die Hauptentwicklungsarbeit der technischen Infrastruktur wird von der T-Mobile Deutschland getragen. Auch die anderen Landesgesellschaften steuern Ressourcen zur Entwicklung bei. Bedingt durch die starke örtliche Trennung der Entwicklung, mussten auch Prozesshürden der verschiedenen Landesgesellschaften überwunden werden.
Große Teile der Entwicklungswerkzeuge stammen aus der Open-Source Welt (openArchitectureWare, GForge, Eclipse, Subversion, JBoss, ...). In diesem Projekt kommt Subversion nicht nur als herkömmliches Versionsverwaltungssystem zum Einsatz, sondern wir haben es mit unserem Service Repository integriert. Mit Subversion werden nicht nur die eigentlichen Sourcen verwaltet, sondern auch Source-Code von Plugins zur dynamischen Protokollerweiterung des ESBs. Dieser Code unterliegt genauso der Versionierung wie die Service Definitionen und der Source Code der Infrastruktur Komponenten selbst und muss in die verschieden Umgebungen (Entwicklung, Test & Abnahme sowie Produktion) in der jeweils richtigen Version ausgeliefert werden. Angestoßen wird die Konfiguration des ESBs aus einem zentralen Service Repository mit Subversion Anbindung.
In diesem Vortrag werden das Programm mit seiner Zielarchitektur, die technische Umsetzung sowie die Integration von Subversion dargestellt. Hierbei gehen wir insbesondere auf die Rolle der Integration unseres Service Repositories und Subversion ein. Wir werden unsere gemachten Erfahrungen ausführlich darstellen.
Carsten Sensler sammelte seine ersten praktischen Erfahrungen bei der IDG mbH (EDV-Dienstleister der Gothaer) und war von 2005 bis 2006 als IT-Berater bei der blueCarat AG tätig. Seit 2007 ist er bei der T-Mobile Deutschland als System & Solution Designer angestellt. Dabei übernimmt er schwerpunktmäßig Aufgaben u. a. in der Konzeption, Umsetzung sowie dem Betrieb des SOA-Backplane Programmes. Außerdem nimmt er die Rolle des Teamleiters eines internationalen Teams wahr und gibt internationale Trainings bzgl. des SOA Backplane Programmes. Ein weiterer Schwerpunkt ist die modellgetriebene Softwareentwicklung (MDSD) sowie die modellgetriebene Testentwicklung (MDTD).
Andre Karalus ist seit 1996 als Berater mit Schwerpunkt objektorientierter Technologie bei Kunden verschiedener Branchen beschäftigt. Sein Erfahrungsschatz umfasst sowohl Middleware-Technologien, OOA/OOD als auch Requirements-Analyse und Vorgehensmodelle. Sein besonderes Interesse gilt aber Integrationstechnologien im JEE-Umfeld und MDA. Zurzeit arbeitet er in einem internationalen Projekt bei T-Mobile Deutschland als freiberuflicher Berater und gestaltet dort mit am Design und der Umsetzung des SOA Backplane Programmes.


