Курс: Oracle SOA Suite 11g: Build Composite Applications

Курс: Oracle SOA Suite 11g: Build Composite Applications

Курс: Oracle SOA Suite 11g: Build Composite Applications


Продолжительность курса: 40 ак. ч.

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

Описание курса:
This course teaches you to design and develop SOA composite applications for application integration with services. You'll use a Service-Oriented Architecture (SOA) implementation approach.
With the Oracle JDeveloper 11g Integrated Development Environment (IDE), you'll learn how to design, develop, deploy and test SOA Composite applications. Composite applications are modeled and developed according to the Service Component Architecture (SCA) specifications.
These applications are comprised of Mediator, BPEL, Business Rules and Human Tasks (Workflow) components. You'll also learn how to secure interactions between services using Oracle Web Services Manager policies.
Learn how to integrate your organization’s applications into agile, reusable, service-based connectivity to reduce risk and respond faster to business requirements. Become more effective at managing and monitoring a composite application to support your organization’s integration roadmap strategy and lower its total cost of ownership.

Аудитория:
• SOA Architect
• Application Developers
• Business Analysts
• Developer
• Technical Consultant

Результат обучения:
После изучения курса слушатель будет уметь:
• Work with Mediator components with routing rules, filters, and transformations
• Orchestrate business process flows by using BPEL
• Implement Business Rule component with IF-THEN rules and decision tables
• Test, debug, and troubleshoot a SOA composite application
• Initiate SOA composite applications using the Events Delivery Network
• Apply security policies to service endpoints to secure interactions
• Implement Human workflow with Human Task components
• Describe SOA concepts and related technology
• Create a SOA composite application using JDeveloper

Программа курса:
Модуль 1. Introduction to Service Oriented Architecture
• Explaining Service Component Architecture
• Explaining the Oracle SOA Suite 11g architecture and components
• Explaining Business Events and the Event Delivery Network
• Reviewing of services and key standards
• Describing Service-Oriented Architecture (SOA)

Модуль 2. Getting Started with Composite Applications
• Introducing working with adapters
• Creating a Mediator component
• Defining a Routing Service
• Creating a file adapter service reference
• Creating XSL Transformations with the XSLT Mapper
• Examining the composite.xml Source
• Describing basic synchronous and asynchronous interaction patterns
• Discussing XSD and Web Services Description Language (WSDL)

Модуль 3. Managing and Monitoring a Composite Application
• Testing a Composite Application
• Deploying a Composite Application
• Discussing Application state
• Using Configuration Plans
• Managing the life cycle of a Composite Application
• Managing SOA Applications with JDeveloper
• Testing a Composite Application in Enterprise Manager
• Versioning Applications

Модуль 4. Working With Data
• Introducing XSL Transformations
• Using Dictionaries
• Using Attributes
• Testing Transformations
• Using the Mapper in JDeveloper
• Discussing Data Standards
• Using XPath Functions
• Working with native format data

Модуль 5. Using the JMS and JDBC Adapters
• Introducing Binding Components and JCA Adapters
• Discussing JMS Messaging
• Discussing Adapters and the WebLogic Application Server
• Discussing Transactionality
• Configuring JMS Resources with WebLogic Administration Console
• Monitoring Adapters
• Configuring the JDBC Adapter
• Introducing the Oracle JMS Adapter

Модуль 6. Introduction to BPEL
• Testing a BPEL Process in Enterprise Manager
• Using the BPEL Design Editor
• Using the Sequence and Scope Activities
• Defining Business Processes and BPEL
• Introducing parts of a BPEL Process
• Discussing variables in a BPEL Process

Модуль 7. More BPEL Activities
• Waiting for a message with the Pick activity
• Discussing Synchronous and Asynchronous Interaction Patterns
• Conditional Branching with the If activity
• Indexing XML arrays dynamically
• Processing with the Flow activity
• Suspending a process with the Wait activity
• Parallel and Sequential Looping with the Foreach activity
• Looping with the While activity

Модуль 8. Handling Faults in Composite Applications
• Introducing Faults and Fault Handling options
• Introducing the Fault Management Framework
• Managing Faults in Synchronous and Asynchronous Mediators
• Throwing Faults
• Introducing Compensation and Compensation Handlers
• Returning Faults from Synchronous and Asynchronous Processes
• Recovering Faults with Enterprise Manager Fusion Middleware Control
• Introducing Faults and Fault Handlers in BPEL Processes

Модуль 9. Introducing Human Tasks
• Sending Notifications to Users Preferred Channel
• Introducing Human Tasks
• Creating and configuring a Human Task in a Composite Application
• Generating and deploying Task Display Forms
• Using the Worklist Application to view and act on task information
• Introducing the Oracle User Messaging Service
• Adding a Human Task to a BPEL Process
• Configuring UMS Notification Properties

Модуль 10. Introducing Business Rules
• Introducing the Business Rule Component
• Examining Business Rule Component Files
• Editing Business Rules at Runtime
• Creating rules and decision tables with the JDeveloper Rule Editor
• Describing the role of the Rules SDK
• Describing the Oracle Business Rules architecture

Модуль 11. Testing SOA Composite Applications
• Running Test Cases
• Examining results of a Test Run
• Discussing Test Suites and Test Cases
• Emulating outbound, fault, and callback messages
• Debugging Composite Applications
• Introducing the Composite Test Framework
• Testing initiation of inbound messages
• Defining Emulations and Assertions

Модуль 12. Securing Services and Composite Applications
• Describing the Fusion Middleware security architecture
• Explaining security for services
• Attaching security policies at design time in JDeveloper
• Attaching security policies post-deployment in Enterprise Manager

Модуль 13. Designing and Managing Business Events
• Subscribing to an event
• Managing events in Oracle Enterprise Manager
• Publishing an event
• Describing the Event Delivery Network
• Creating a business event

Модуль 14. Monitoring Composite Applications with Sensors and Oracle BAM
• Preparing an Oracle BAM Dashboard
• Introducing Business Activity Monitoring
• Creating and configuring composite sensors
• Introducing Oracle Complex Event Processing
• Creating and configuring a BAM Sensor Action in a BPEL Process
• Creating a Data Object with BAM Architect
• Creating and configuring BPEL sensors
• Integrating Oracle BAM with the BAM Adapter

Модуль 15. Oracle BPM, Governance, and the SOA Suite
• Introducing the Oracle Business Process Management Suite
• Discussing SOA challenges and governance objectives
• Describing the governance lifecycle
• Introducing the Oracle Governance solution
• Exploring another definition of Business Process
• Explaining the elements of a BPMN Business Process Model Записаться на курс

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Oracle
  • Код курса: OracleI17
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Киров,
  • Направление: Oracle Integration
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 102900 ₽
  • Дистанционно: 102900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru