Service-orientierte Architekturen (SOA) sind bei vielen Unternehmen ein aktuelles Thema. Alle wichtigen Hersteller versuchen sich als sich derzeit als SOA-Anbieter zu positionieren.
Die Vorstellungen was eine SOA ausmacht sind aber häufig noch sehr unterschiedlich und reichen von einfachen Web Service-Implementierungen bis zu prozessgetriebenen, busbasierten Systemen.
Dieser Workhop vermittelt eine fundierte Einführung in das Thema Service-orientierter Architekturen. Er zeigt wo SOA sinnvoll ist und worauf es bei einer Einführung ankommt.
1 Tag
Dieser Workshop wird nur als Inhouse Workshop angeboten. Gerne unterbreiten wir Ihnen ein individuelles Angebot.
Bitte sprechen Sie uns an.
Der Workshop richtet sich an Entscheider, Projektleiter und Architekten.
Kenntnisse im Bereich verteilter Anwendungen und Web Services sind vorteilhaft aber nicht zwingend erforderlich.
Dieser Workshop zeigt herstellerneutral den aktuellen Stand im Bereich von Service-orientierten Architekturen.
Behandelt werden sowohl strategische als auch technische Aspekte.
Gemeinsam mit den Teilnehmern wird eine für das Unternehmen geeignetes Vorgehen für den Einsatz einer SOA erarbeitet.
Wolfgang Pleus arbeitet seit über 15 Jahren als Berater im Bereich grosser Unternehmenslösungen.
In zahlreichen Projekten hat er praktische Erfahrungen im Bereich serviceorientierter Architekturen erworben.
Er arbeitet herstellerunabhängig in den Bereichen J2EE und .NET und verfügt über Erfahrungen mit Produkten der führenden SOA/BPM-Anbieter.
Als Trainer gibt er diese Erfahrungen regelmäßig national und international weiter.
Grundlegende Konzepte
Service-orientierte Architekturen sind kein Selbstzweck, sondern dienen der Verbesserung von IT-Systemen und Geschäftsprozessen.
Dabei ist SOA nicht im "luftleeren" Raum entstanden, sondern führt konsequent bewährte Praktiken fort.
Im ersten Teil geht es darum grundlegende Begriffe zu erläutern, und in den historischen Kontext einordnen.
Was ist ein Service?
Was ist SOA?
Historie
Standards
Technische Säulen einer SOA
Jeder Hersteller hat eine eigene Vorstellung, welche Produkte zum Aufbau einer SOA eingesetzt werden sollen.
Dabei gibt es naturgemäß unterschiede, die das Verständnis deutlich erschweren.
In diesem Teil geht es daher darum, herstellerneutral die wesentlichen Technologien zu erläutern, die eine vollständige SOA auszeichnen.
Am konkreten Beispiel wird das Zusammenspiel der verschiedenen Technologien erläutert und so ein ganzheitliches Verständnis ermöglicht.
Enterprise Service Bus
Service Host
Service Repository
Identity Managment
Business Process Management
Business Activity Monitoring
Rule Engines
Design- und Entwicklungsparadigmen
Wie bei jeder neuen Technologie ist es erforderlich, bekannte Lösungsansätze zu überdenken und unter Umständen neue Paradigmen zu entwickeln.
Dies ist häufig erst während der praktischen Umsetzung möglich, da Erfahrungswerte fehlen.
Dieser Teil zeigt wo ein Umdenken erforderlich ist und welche Paradigmen in einer SOA wichtig sind.
Durch die Vermittlung von Erfahrungswerten wird der initiale Aufwand einer SOA-Einführung reduziert.
Wiederverwendbarkeit
Reichweite
Serviceschneidung
Schnittstellen
Mediation
Typsystem
Zustandsverwaltung
Transaktionen
Sicherheit
Betriebliche Aspekte
360 Grad BPM
IT-Strategie
SOA ist nur teilweise ein technisches Thema. Die vielleicht grösste Herausforderung liegt eher auf organisatorischer Ebene.
In diesem Teil werden Strategien vermittelt, die eine erfolgreiche SOA Einführung ermöglichen.
SOA Maturity Model
SOA Domain Model
Strategie und Prozesse
Projekte und Anwendungen
Kosten und Nutzen
Organisation und Governance
Vorgehensmodelle
Produkte und Standards
Zur Realisierung einer SOA sind zahlreiche Produkte und Standards erforderlich.
Der Workshop vermittelt Kenntnisse aller wichtigen Standards in diesem Umfeld.
J2EE, .NET, Open Source
XML, SOAP, WSDL
UDDI, ebXML
WS-Security, SAML, XACML
BPEL, BPMN
JBI, SCA
Zusätzliche, optionale Bausteine
Diese Erweiterungen dienen zur Weiterführung und Vertiefung des SOA-Themas. Sie sind nicht integraler Bestandteil des SOA-Workshops.
Dauer und Umfang variieren je nach konkreter Ausgestaltung und werden individuell vereinbart.
SOA Potentialanalyse und Roadmap
SOA Projekt-Mentoring
SOA Prototyping mit JEE
SOA Prototyping mit .NET
Weiterführende Workshops:
SOA Open Source Reference Platform (OSPR) Workshop
SOA Oracle SOA Suite Reference Platform (ORAPR) Workshop