Course Outline
Introduction to Oracle SOA Suite 12c
- Understanding SOA concepts and principles
- Overview of Oracle SOA Suite 12c architecture and components
- SOA composite applications and deployment architecture
Installation and Configuration
- Installing Oracle SOA Suite 12c and JDeveloper
- Configuring domain and connection settings
- Setting up Oracle Database and WebLogic Server for SOA
Developing SOA Composite Applications
- Creating and managing composite applications in JDeveloper
- Configuring components: BPEL, Mediator, and Business Rules
- Deploying composites to the SOA server
BPEL Process Design and Orchestration
- Introduction to BPEL and process design patterns
- Implementing synchronous and asynchronous processes
- Error handling, compensation, and correlation in BPEL
Working with Mediators and Adapters
- Designing message routing and transformations using Mediators
- Integrating with external systems using adapters (Database, File, JMS, REST, SOAP)
- Implementing data mappings with XSLT and XQuery
Human Workflow and Business Rules
- Configuring human workflow components and task forms
- Integrating workflow into composite applications
- Defining and applying business rules for dynamic decision-making
Securing and Monitoring SOA Applications
- Managing security policies and identity propagation
- Monitoring composites in Oracle Enterprise Manager Fusion Middleware Control
- Troubleshooting and performance tuning
Administering and Managing SOA Deployments
- Managing SOA partitions and revisions
- Versioning and migration of composites
- Backup, recovery, and maintenance best practices
Summary and Next Steps
Requirements
- An understanding of XML, XSD, and Web Services
- Experience with Java or another object-oriented programming language
- Familiarity with basic enterprise integration concepts
Audience
- Integration developers
- System architects
- Middleware administrators
Testimonials (3)
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Course - Oracle SQL Language
the exercises