Oracle SOA Suite 10g: Services-Orchestrierung Training  

Oracle BPEL Schulung: Mit Oracle Rules Geschäftsregeln ausgliedern

Oracle BPEL Schulung Oracle Schulung

Dieser Kurs behandelt die Grundlagen der Service-Orchestrierung (Service Oriented Architecture, SOA) und der Implementierung von SOA-basierten Anwendungen. Dies umfasst Enterprise Services Bus (ESB), die Integration von Geschäftsprozessen mit Business Process Execution Language (BPEL), Oracle Rules sowie Human Workflow. Die Teilnehmer lernen, wie sie mit Hilfe des Standards der Business Process Execution Language (BPEL) verschiedene Services zu einem End-to-End-Prozessfluss vereinen und wie sie mit Hilfe des Adapter Framework von Oracle Daten mit dem BPEL Process Manager und den Oracle ESB Services übertragen und transformieren. Mit dem Oracle Web Services Manager (OWSM) werden sichere Interaktionen eingerichtet und überwacht. Sie stellen BPEL-Prozesse auf dem Oracle Application Server SOA Suite bereit und testen sie. Mit diesen Qualifikationen verbessern Sie die Geschwindigkeit und Flexibilität Ihrer Anwendungsentwicklung und optimieren die Nutzung vorhandener Anwendungen. Informieren Sie sich heute noch!

Diese Oracle BPEL Schulung bieten wir Ihnen auch als individuelles Oracle BPEL Training vor Ort als Firmen-Seminar an.

Zielgruppe  

Businessanalytiker

Voraussetzungen  

Erforderliche Vorkenntnisse: XML, XML-Schema, XPath und XSLT, Web Services-Grundlagen wie WSDL und SOAP und SQL Grundlagen

Für weitere Informationen über die Voraussetzungen zu diesem Oracle BPEL Kurs, rufen Sie kostenfrei an unter (0800) 477 246 6

Oracle BPEL Seminar-Inhalt  

Introducing Service-Oriented Architecture Concepts and Oracle SOA Suite 10g

  • Introducing Course Objectives and Course Environment
  • Describing Service-Oriented Architecture and Standards Enabling SOA
  • Introducing Oracle SOA Suite 10g
  • SOA-Grundlagen - Web-Standards, Web Services und Adapter
  • Services über BPEL orchestrieren
  • Decision Services zu BPEL hinzufügen
  • Daten mit ESB weiterleiten und transformieren
  • Mit BPEL und Sensoren SOA Services überwachen

Oracle SOA Suite installieren und konfigurieren

  • Installing Oracle SOA Suite 10g and Oracle Service Registry
  • Optionen für Standalone-Installationen beschreiben
  • Architektur von Oracle BPEL Process Manager sowie Komponenten und Architektur von Oracle Enterprise Service Bus (ESB) beschreiben
  • Creating Connections in Oracle JDeveloper
  • Komponenten und Architektur von Oracle Web Services Manager (OWSM) beschreiben
  • Oracle Rule Author and Oracle Web Services Manager
  • Oracle Application Server 10g (10.1.3.1) SOA Edition installieren und verwalten
  • Configuring a Data Source and Data Adapter by Using Application Server Control

Einfache BPEL-Prozesse erstellen

  • BPEL-Projekte in Oracle BPEL Process Designer erstellen
  • BPEL-Prozesse in BPEL Process Designer prüfen und BPEL-Prozesse entwickeln
  • BPEL-Aktivitäten konfigurieren
  • Struktur der XML-Quelle des BPEL-Prozesses überprüfen und WSDL von BPEL-Prozessen anzeigen
  • BPEL-Prozesse bereitstellen
  • BPEL-Suitcase und zugehörige Komponenten überprüfen
  • BPEL-Prozesse als Web Services aufrufen
  • BPEL-Prozesse in Oracle BPEL Control ausführen und verwalten

Services mit BPEL orchestrieren

  • Enterprise Service Bus Architecture: Single Instance
  • Synchronen oder asynchronen Typ von BPEL Services wählen und Struktur überprüfen
  • Creating an ESB Service and Routing Rules in ESB
  • Prozessfluss zum Aufrufen eines synchronen Service erstellen
  • Partner Links erstellen sowie Invoke-Aktivitäten und Assign-Aktivitäten hinzufügen
  • Prozessfluss zum Aufrufen eines asynchronen Service erstellen
  • Registering an ESB Project
  • BPEL-Quell-Code für synchrone und asynchrone Aufrufe überprüfen, BPEL-Prozesse bereitstellen und ausführen

Parallele Verarbeitung und bedingte Verzweigungen

  • Aktivitäten parallel verarbeiten
  • Flow-Aktivitäten hinzufügen
  • Bedingte Verzweigungen implementieren
  • Switch-Aktivitäten hinzufügen
  • Describing the Assign Activity
  • Using the XPath Expression Builder
  • Examining the BPEL Process XML Source Structure
  • Deploying the BPEL Process and Executing a BPEL Process

Fault-Behandlung und Exception-Verwaltung implementieren

  • Scope-Aktivitäten in BPEL-Prozesse integrieren
  • Exception-Verzweigungen vom Typ Catch hinzufügen und konfigurieren
  • Exception-Verzweigungen vom Typ CatchAll hinzufügen
  • Pick-Aktivitäten implementieren
  • onMessage-Komponenten verwalten
  • onAlarm-Komponenten für Aktivitäts-Timeouts konfigurieren
  • Adding Activities to a Scope and Configuring a Scope
  • Configuring Branches of a Switch Activity

Processing BPEL Activities in Parallel

  • Processing Activities in Parallel
  • Transformation Services zu BPEL-Prozessen hinzufügen
  • XSLT Mapper-Tool
  • Transformation Mappings testen und analysieren
  • Implementing a Pick Activity
  • BPEL Deployment Descriptor Properties
  • Defining Preference Properties
  • Defining Deployment Descriptor Properties in JDeveloper

BPEL über Adapter integrieren

  • Adapter Services definieren und Adapter Framework beschreiben
  • Out-Bound Adapter-Architektur definieren und Typen von Out-Bound Adapter Services auflisten
  • Unidirektionale asynchrone In-Bound Adapter-Architektur definieren
  • Typen von In-Bound Adapter Services auflisten
  • Adapter Services mit Oracle BPEL Process Manager integrieren
  • Typen von Adaptern beschreiben und Built-In-Technologieadapter wählen
  • Invoking a Database Adapter from BPEL
  • File Adapter Service wählen und Adapter zum Lesen einer Datei bzw. Schreiben in eine Datei konfigurieren

Adapterfähige Services von BPEL aus implementieren

  • Routing Rules in ESB
  • Database Adapter aus BPEL aufrufen
  • While-Aktivitäten zum Erstellen von Aktivitätsausführungsschleifen hinzufügen
  • Transformation Services in BPEL and ESB
  • Adding and Configuring Transformation Services in BPEL
  • Using the XSLT Mapper in BPEL
  • Adding Transformation to an ESB Service
  • Dictionary and Report Generation

Administration and Exception Handling in ESB

  • Human Workflow Services - Grundlagen
  • Testing an ESB Service
  • Workflow-Architektur von Oracle BPEL
  • Human Workflow-Austauschschemas
  • Tasks und WorkLists
  • Workflow Services, Identity Services und Notification Services
  • Typen von Notification Services beschreiben und implementieren
  • Workflow in Oracle BPEL Process Designer modellieren

BPEL-Prozesse verwalten und überwachen

  • Was ist BPEL Console?
  • Verwaltung und Überwachung mit BPEL Console
  • BPEL Console-Benutzeroberfläche
  • Compensation in Transactions
  • Lebenszyklus von BPEL-Prozessen verwalten
  • BPEL Process Manager verwalten
  • Was sind Sensoren?
  • Interfacing with Oracle BAM

Java-Anwendungen und BPEL-Prozesse integrieren

  • Java-Inline-Einbettung
  • WSIF-Integration beschreiben
  • BPEL-Prozesse von JSP, JSF oder ADF aus aufrufen
  • Java/J2EE Services in BPEL-Prozesse integrieren
  • Creating a Rule Repository and Rule Definitions 1
  • Web Services als BPEL-Clients implementieren
  • Integrating Rules with a BPEL Process
  • Creating a Decision Service PartnerLink

Decision Services und erweitertes BPEL anwenden

  • Workflow Services in Oracle BPEL Process Manager
  • Implementing Human Workflow Services
  • Gründe für die Verwendung von Korrelationsgruppen
  • onAlarm-Aktivitäten und Timeouts implementieren
  • Architektur und Komponenten von Oracle Business Rules beschreiben
  • Decision Services mit Oracle Business Rules implementieren
  • Regeln im Oracle Rule Author entwerfen und aus BPEL-Prozessen aufrufen
  • Understanding XMail E-Mail Server and Configuring the E-Mail Client

Oracle Enterprise Service Bus konfigurieren

  • ESB-Architektur und -Komponenten - Einführung
  • Oracle ESB-Topologie - Optionen
  • Invoking a BPEL Process from JSP and with the JSP Tag Library
  • Executing Java Code in a BPEL Process
  • ESB - Vorteile
  • ESB mit SOA-Komponenten integrieren
  • WSIF Java Calls
  • Embedding Java Code in BPEL

Nachrichten mit ESB weiterleiten

  • Mit ESB Designer in Oracle JDeveloper arbeiten
  • Routing-Regeln angeben
  • Transformationen an Nachrichtendaten erstellen
  • Xpath-Ausdrücke für Routing-Regeln angeben (in Jdev)
  • Domain Value Map (DVM) in JDeveloper erstellen und Werte mit Hilfe von Suchen konvertieren
  • ESB Services zur externen Referenz als WSDL bereitstellen
  • ESB Services mit BPEL-Prozessen integrieren
  • Lebenszyklus von ESB-Projekten verwalten

ESB-Komponenten mit ESB Control verwalten

  • Auf ESB Control zugreifen
  • ESB-Anwendungen verwalten
  • ESB Services testen
  • ESB Services protokollieren
  • Securing a BPEL Process in Oracle WSM
  • Invoking a Secured Web Service from BPEL
  • Deploying and Testing the BPEL Process
  • Invoking a Secured Web Service from ESB

Exceptions in ESB-Komponenten verwalten

  • Exception-Verwaltung in ESB Design konfigurieren
  • Oracle WSM Monitor Architecture
  • Exceptions für synchrone und asynchrone Services verwalten
  • Anwendungs- und Geschäftsprozess-Faults behandeln
  • Schwerwiegende Exceptions verwalten
  • Bedingungen zum Wiederholen von Operationen nach Fehlern angeben
  • Executing Custom Views
  • Creating an Alarm Rule and Alarm Processing Rule

Architektur der OWSM-Komponenten konfigurieren

  • OWSM-Komponenten und -Architektur (Policy Manager, Monitor und Konsole) identifizieren
  • Policy Enforcement Points (PEP) beschreiben
  • PEP mit Hilfe von Gateways and Agents implementieren
  • Gängiger Anwendungsfall - Gateway in DMZ mit Server-seitigem Agent kombinieren

Policys für Gateway und Agents konfigurieren

  • Gateways und Agent-Komponenten erstellen
  • Policys für Gateways und Agents erstellen
  • Policys bei Gateways und Agents registrieren
  • Policy-Verwaltungsschritte in OWSM definieren
  • Was ist ein Pipeline-Template?
  • Policy-Historie verwalten

BPEL und ESB Services mit OWSM sichern

  • Oracle Application Service-Sicherheitsarchitektur beschreiben
  • Mit sicheren BPEL-Prozessen und Services arbeiten
  • Outbound-Sicherheit verwalten
  • Inbound-Sicherheit verwalten
  • WS-Security mit Oracle Web Security Manager (OWSM) implementieren
  • SOAP-basierte ESB Services mit OC4J-Interceptor sichern

Web Services mit OWSM überwachen und Berichte über sie erstellen

  • Web-Services überwachen
  • OWSM Monitor beschreiben
  • Betriebsumgebung verwalten (SLA, QoS)
  • Alarmregeln für Web Services einrichten (E-Mail)
  • Alarme mit OWSM Control anzeigen
  • Nachrichtenflüsse überwachen
  • Logging-Informationen für Policys verwalten und anzeigen

Termine und Preise  

Oracle SOA Suite 10g: Services-Orchestrierung Schulung

Preis:
€ 3.685,00 zzgl. MwSt.
€ 4.385,15 inkl. MwSt.

Dauer:
5 Tage

PDF Download
Termin auf Anfrage  
Termine für dieses Seminar werden nur auf Anfrage angelegt.

 Organisatorisches zum Seminar 

Kategorie: Oracle BPEL Aufbauseminar

Uhrzeiten:

Montags:
Dienstags bis Freitags:

9.30 - 17.00 Uhr
9.00 - 17.00 Uhr

 

Sonstiges:
Getränke, Mittagessen, SOA and BPM-Teilnahmezertifikat und Oracle BPEL-Schulungsunterlagen sind im Preis inbegriffen

 Alternative Oracle Trainings

Oracle BPEL Firmenschulung  

Die Vorteile einer Oracle BPEL Firmenschulung in Ihrem Hause (InHouse Schulung) oder bei der INCAS liegen auf der Hand:

  • Teilnehmerunabhängiger Tagessatz
  • Zeitersparnis durch eine kurze und intensive Oracle BPEL Schulung
  • Freie Terminwahl, auf Wunsch auch Abends oder an Wochenenden
  • Zielorientierter als eine offene Oracle BPEL Schulung, da exakt auf Ihre Bedürfnisse zugeschnitten
  • Vertraulicher, da Internes auch intern bleibt
  • Wir leihen Ihnen auf Wunsch gerne Schulungsrechner

PDF Download Firmenschulung Senden Sie mir ein unverbindliches Angebot:

Ansprechpartner

Gewünschter Oracle BPEL Seminarort

  •  
  •  
  •  

Nimm zwei! - Die große INCAS Bonus Aktion  

Diese INCAS Aktion gibt Ihnen nicht nur doppeltes Wissen, sondern auch einen iPod nano der 7. Generation für puren Musikgenuss. Nimm zwei! heißt: Sie buchen zwei Trainings aus dem über 2000 Seminare starken [...]

Der erste Kurs bei dem ich vieles mit nach Hause nehmen und ausbauen kann gepaart mit einer guten Trainingsatmosphäre und gemeinsamen leckeren Essen -- für die kurzen Zeit optimal... hab Feuer gefangen!

Hartmut Lehmann, TKN Java Programming Language, Java SE 6

Kompetenter Trainer vermittelt breit gefächertes Wissen in angenehmer Atmosphäre. Empfehlenswert!

Hans-Peter Müller, Deutsche Bahn MySQL für Entwickler

Ich habe in den fünf Tagen mehr gelernt, als ich erwartet hatte, mit den wichtigsten Funktionen bin ich nun vertraut und freue mich auf den Einsatz auf der Arbeit.

Ralph Gräser, Oracle Database 11g: Administration Workshop

Herr Reinhard ist der geborene Trainer! Er hat es verstanden die drei Tage Schulung als eine äußerst angenehme und lehrreiche Zeit darzustellen!

Jusuf Didsarovic, 3M Solaris 10 ZFS-Administration

Frische Präsentation mit praxisorientierten Ausführungen.

Volker Kox, Volksbank Immobilien GmbH / Volksbank Schwalmtal eG OpenOffice Writer und Calc

ORACLE Certified Master

Kontakt  

INCAS Training und Projekte GmbH & Co. KG
Europark Fichtenhain A 15
D-47807 Krefeld
Fon: 02151 366250
Freecal: 0800 4772466
Fax: 02151 3662529
E-Mail: info@incas-training.de