Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Eine serviceorientierte Methodik
- Einführung in eine SOA-Einführungs-Roadmap
- Drei Analyseansätze
- Serviceorientierte Analyse
Vorteile von SOA
- Traditioneller EAI-Ansatz
- Probleme mit dem traditionellen EAI-Ansatz
- Einstieg in eine serviceorientierte Architektur (SOA)
- Wir können den Prozess leicht ändern
- Fluss mithilfe des Legacy-Ansatzes ändern
- Ersetzen einer Anwendung
- Weitere Vorteile
- Business Vorteile
- Adoptionsphasen
SOA Vergangenheit und Gegenwart
- Von XML über Web Service bis SOA
- Wie SOA früher gemacht wurde
- Neue Standards für SOA
- Vergleichen Sie SOA mit anderen Architekturen
Was ist serviceorientierte Architektur?
- Was ist SOA?
- Schaffung eines gemeinsamen Verständnisses von SOA
- Die Entwicklung von SOA
- Einführung in die Konzepte von Services und SOA
- Designprinzipien von SOA
- Die Beziehung zwischen SOA und Webdiensten
- Die Vorteile und Risiken von SOA
Einführung in die Modellierung und UML
- Warum Modelle mit SOA verwenden
- Der Unterschied zwischen Modell und Methodik
- Warum die Unified Modeling Language verwenden?
- Geschäftsprozesse identifizieren
- Notation, Muster und Methodik
- Welche Methodik soll ich wählen?
Einführung in Business Prozesse
- Wie eine Sammlung von Diensten eine Aufgabe ausführt
- Einfache Anfrage-Antwort-Interaktion
- Komplexe Interaktion mit vielen Diensten
- Es besteht Bedarf an einem Koordinatordienst
- Geburt der Orchestrierung oder des Geschäftsprozesses
- Erstellen von Prozessen mit Business Process Execution Language (BPEL)
- BPM-basierte Lösungen für die Orchestrierung
- Beispielgeschäftsprozesse
Web Services
- Grundlegende Elemente von Webdiensten
- Kernstandards für Webdienste
- Die Bedeutung von WSDL
- Das Design von SOAP
- Die Nutzung von Registern über UDDI
- Die Grundkonzepte der Serviceorientierung
Verteilen von Diensten über ein Netzwerk
- Angleichen funktionaler und nichtfunktionaler Anforderungen
- Die Rolle von Vermittlern in Servicenetzwerken
- Einführungen in WS-*-Erweiterungen
- SOA-Grundsätze
Modellierung von SOA-Bausteinen
- Verwendung von UML zur Analyse und Gestaltung von Schnittstellen
- Generieren eines Domänenmodells
- Use Cases umsetzen und realisieren
- Zeigt die Webservice-Zusammenarbeit
- Verwendung von Kommunikationsdiagrammen
Enterprise Service Bus (ESB)
- Ziele
- Dienstaufruf
- Legacy-Systemintegration
- Web Services zur Rettung
- Die Rolle des ESB in SOA
- Sicherheit und ESB
Prozessgesteuerte Dienste
- Abstraktion der Serviceschicht
- Einführung in die Geschäftsprozessschicht
- Prozessmuster
- Orchestrierung und Choreografie
- Der Einsatz von WS-BPEL zur Prozessautomatisierung
Serviceorientiertes Referenzmodell
- Referenzmodelle und Referenzarchitekturen
- Das IMPACT SOA-Referenzmodell und die Architektur
- SOA-Anbieter und ihre Beziehung zu SOA
- SOA-Unterstützung in .NET- und Java EE-Plattformen
Geschichtete Architektur
- Das Schichtenmuster
- Klassische dreistufige Architektur
- Verbindung zur Domänenebene herstellen
- Verlinkung zur Benutzeroberfläche
- Verwenden von Paketen zum Zerlegen eines Systems
- Gegenseitige Abhängigkeiten vermeiden
- Was ist Layering und warum brauchen wir es?
- Anwendungsdienstschicht
- Business Serviceschicht
- Orchestrierungsdienstschicht
Voraussetzungen
Allgemeine Kenntnisse der IT-Systeme des Unternehmens sind erforderlich; Kenntnisse der IT-Systemintegration können von Vorteil sein.
14 Stunden
Erfahrungsberichte (3)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
Kurs - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Kurs - Enabling SOA with BPM and BPMN
Die Übung und der Trainer sind sehr hilfreich bei der Kodierung.
Paul Andrew - IT
Kurs - REST API - a pattern of exchange of information between sites
Maschinelle Übersetzung