Course Outline
Introduction to Oracle SOA Suite 12c
- Exploring 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
- A solid understanding of XML, XSD, and Web Services
- Prior experience with Java or another object-oriented programming language
- Familiarity with fundamental enterprise integration concepts
Audience
- Integration developers
- System architects
- Middleware administrators
Testimonials (3)
good explanation on each points and provide assignment for practices.
Piseth Ben - ACLEDA Bank Plc.
Course - Oracle Database 19c: SQL Tuning Workshop
Greg was very patient and helpful
Chris Havel - Encyclopaedia Britannica
Course - ORACLE SQL Fundamentals
Learning about a new tool, the practices help a lot in understanding the topics, and that was what I liked the most.
David Vargas Alpizar - BANCO BAC SAN JOSE S.A
Course - Oracle Database 19c: Administration
Machine Translated