바로가기 메뉴
본문 바로가기
주메뉴 바로가기

Oracle

교육개요
교육 커리큘럼과 강사는 사정에 의해 변경될 수 있습니다.
교육명,를 포함한 교육과정 표
교육명 공통 Oracle SOA Suite 12c: Build Composite Applications 1차
교육기간 2019-03-11 ~ 2019-03-15
교육시간 09:30~17:00(1일 6시간, 총 30시간)
교육장 영우글로벌러닝  지도보기
강사
정원 20명
교육비 2,255,000원(VAT별도)


교육소개
This Oracle SOA Suite 12c: Build Composite Applications training teaches you how to design and develop SOA composite applications for application integration with services. Learn to create an SOA Composite application using JDeveloper 12c, test, debug and troubleshoot and more.
교육목표
○ 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
○ Orchestrate business process flows by using BPEL
○ Work with Mediator components with routing rules, filters, and transformations
○ Create a SOA composite application using JDeveloper
교육대상
SOA Architect / Application Developers / Business Analysts / Developer / Technical Consultant
교육내용

□ Course Topics 

 

 

○ Introduction to Service Oriented Architecture

 

  • Installing the Oracle SOA Suite 12c Quickstart
  • Explaining Service Component Architecture
  • Explaining the Oracle SOA Suite 12c Architecture and Components
  • Explaining Business Events and the Event Delivery Network
  • Describing Service-Oriented Architecture (SOA)
  • Reviewing of Services and Key Standards

 

 

○ Getting Started with Composite Applications 

  • Defining a Routing Service
  • Creating XSL and XQuery Transformations with the XSLT Mapper
  • Creating a Mediator Component
  • Introducing Working with Adapters
  • Discussing XSD and Web Services Description Language (WSDL)
  • Examining the composite.xml Source
  • Describing Basic Synchronous and Asynchronous Interaction Patterns
  • Creating a File Adapter Service Reference

 

 

○ Managing and Monitoring a Composite Application 

  • Using Configuration Plans
  • Testing a Composite Application
  • Testing a Composite Application in Enterprise Manager
  • Managing SOA Applications with JDeveloper
  • Versioning Applications
  • Managing the Life Cycle of a Composite Application
  • Discussing Application state
  • Deploying a Composite Application

 

 

○ Working With Data 

  • Using Attributes
  • Working with Native Format Data
  • Introducing XSL Transformations
  • Testing Transformations
  • Using XPath Functions
  • Discussing Data Standards
  • Using the Mapper in JDeveloper

 

 

○ Using the JMS and JDBC Adapters 

  • Discussing Adapters and the WebLogic Application Server
  • Introducing Binding Components and JCA Adapters
  • Discussing Transactionality
  • Configuring the JDBC Adapter
  • Discussing JMS Messaging
  • Introducing the Oracle JMS Adapter
  • Monitoring Adapters
  • Configuring JMS Resources with WebLogic Administration Console

 

 

○ Introduction to BPEL 

  • Discussing Variables in a BPEL Process
  • 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

 

 

○ More BPEL Activities 

  • Suspending a Process with the Wait Activity
  • Parallel and Sequential Looping with the Foreach Activity
  • Examining Structured and Extension BPEL 2.0 Activities
  • Looping with the While Activity
  • Waiting for a Message with the Pick Activity
  • Conditional Branching with the If Activity
  • Indexing XML Arrays Dynamically
  • Processing with the Flow Activity

 

 

○ Handling Faults in Composite Applications 

  • Configuring Fault Policies
  • Recovering Faults with Enterprise Manager Fusion Middleware Control
  • Introducing the Fault Management Framework
  • Throwing Faults in BPEL Processes
  • Introducing Faults and Fault Handling Options
  • Returning Faults from Synchronous and Asynchronous BPEL Processes
  • Introducing Compensation and Compensation Handlers
  • Managing Faults in Synchronous and Asynchronous Mediators

 

 

○ Introducing Human Tasks

  • Using the Worklist Application to View and Act on Task Information
  • Introducing Human Tasks
  • Generating and Deploying Task Display Forms
  • Configuring UMS Notification Properties
  • Introducing the Oracle User Messaging Service
  • Creating and Configuring a Human Task in a Composite Application
  • Adding a Human Task to a BPEL Process
  • Sending Notifications to User's Preferred Channel

 

Sharing Functionality

  • Creating and Using Standalone Subprocesses
  • Introducing Templates
  • Describing the Differences Between Templates and Subprocesses
  • Using the Design-time Meta Data Services (MDS) Repository to share files
  • Introducing BPEL Subprocesses
  • Creating and Using Project, Service Component, and Scope Activity Templates
  • Creating and Using Inline Subprocesses

 

Using the REST Adapter

  • Creating and Configuring a REST Adapter
  • Comparing REST and SOAP Web Services
  • Introducing REST Services

 

○ Introducing Business Rules

  • Editing Business Rules at Runtime
  • Describing the Oracle Business Rules Architecture
  • Introducing the Business Rule Component
  • Describing the Role of the Rules SDK
  • Examining Business Rule Component Files
  • Creating Rules and Decision Tables with the JDeveloper Rule Editor

 

○ Designing and Managing Business Events

  • Subscribing to an Event
  • Managing Events in Oracle Enterprise Manager
  • Describing the Event Delivery Network
  • Publishing an Event
  • Creating a Business Event

 

Testing SOA Composite Applications

  • Examining Results of a Test Run
  • Running Test Cases
  • Emulating Outbound, Fault, and Callback Messages
  • Introducing the Composite Test Framework
  • Discussing Test Suites and Test Cases
  • Testing Initiation of Inbound Messages
  • Defining Emulations and Assertions
  • Using the SOA Debugger to Debug Composite Applications

 

○ Securing Services and Composite Applications

  • Explaining Security for Services
  • Attaching Security Policies Post-Deployment in Enterprise Manager
  • Describing the Fusion Middleware Security Architecture
  • Attaching Security Policies at Design Time in JDeveloper

 

학원의 설립ㆍ운영 및 과외교습에 관한 법률 시행령에 따라 다음과 같이 수강료를 환불해드립니다.

  1. 반환기한 : 반환사유가 발생한 경우 반환기준에 따라 반환사유 발생일로부터 5일 이내에 교습비등을 환불해 드리겠습니다.
  2. 반환기준
    • 1) 교습을 할 수 없거나 교습장소를 제공할 수 없게 된 날을 기준으로 이미 납부한 교습비등을 일할 계산한 금액을 환불해 드리겠습니다.
    • 2) 교습기간이 1개월 이내인 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 총 교습시간 1/3 경과 전 : 이미 납부한 교습비등의 2/3에 해당하는 금액
      - 총 교습시간 1/2 경과 전 : 이미 납부한 교습비등의 1/2에 해당하는 금액
      - 총 교습시간 1/2 경과 후 : 반환하지 않음
    • 3) 교습기간이 1개월을 초과하는 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 교습시작 후 : 반환사유가 발생한 해당월의 반환 대상 교습비등(교습기간 1개월 이내 기준 산출금액)과 나머지 월의 교습비등 전액을 합산한 금액