Oracle Integration Cloud (OIC) Course Content
Course
Duration - 45-50 Hrs., 5-6 Weeks
Introduction To Oracle Integration Cloud Training
Oracle Integration Cloud
Oracle Integration Cloud has the power to
integrate your cloud and on-premises applications, automate business processes, gain insight into your business
processes, and develop visual applications—all in one place.
What you’ll
learn
Ø Build wide range
of Integrations in OIC for SaaS to SaaS, and SaaS to On-Premise
use cases.
Ø
Understand and build process
automation using Oracle Process Cloud Service.
Ø
Build variety
of visual applications using Oracle Visual
Builder Cloud Service.
Ø Build an END-TO-END PROJECT for REAL TIME CUSTOMER USE CASE using VBCS, PCS
and ICS
Ø We will provide
Certification guidance and help you with Resume and Interview Preparation
Course Content
Module 1: Introduction to Oracle Integration Cloud
Ø
Why OIC?
Ø Integration
Challenges
Ø
What is OIC?
Ø
Introduction to OIC Components - Integration, PCS, VBCS
Ø OIC Flavors
Ø High level overview of the course content
Module 2: Oracle Cloud Account Sign Up
Process & OCI Console Overview
Ø Oracle Cloud Account Sign Up Process for Free Tier Account
Ø Oracle Cloud Infrastructure Console Overview
Ø
Demo how to provision new Oracle Integration Cloud Instance
Ø
Explain how IDCS supports
OIC with user authentication
Ø Demo user creation
and role assignment in Oracle Integration Cloud
Module 3: Navigation in Oracle Integration Cloud
Ø Explain Home Page and Navigation Options available in OIC
Ø Deep Dive into Integrations Designer
Page and explain
7 options available there
Ø
Explore Visual Builder Cloud Service features
available in web or mobile
app build
Ø Walkthrough
of Process Cloud Service Work Area and explain processes, spaces, etc.
Ø
Monitoring Page options – Usage Metrics,
Monitor Integration Options
etc.
Ø Explain Settings available
in OIC
Module 4: Web
Service Basics
Ø What are Web Services?
Ø
SOAP Service
Basics
Ø WSDL and XML
Ø Test Standard SOAP Service – ERP Integration Service
Ø
REST API Basics
Ø
Test Standard
REST API – ERP Banks
REST API
********* PART 1: Building
Application Integrations in OIC
Module 5: Introduction to Integrations in OIC
Ø
Understand main components of Integration
Ø Integration
Development Workflow
Ø
6 Integration Styles available in Integrations
Module 6: Build First REST API in OIC - App
Driven Orchestration Style
Ø
Build the API
Ø Enable Tracking on the API
Ø
Activate the API
Ø Test the API & Monitor the request
Module 7: Build First SOAP Service
in OIC - App Driven Orchestration Style
Ø
Build the SOAP Service
Ø
Enable Tracking
on the SOAP Service
Ø
Activate the Service
Ø Test the SOAP Service & Monitor the request
Module 8: Build Complex File Transfer Service - File
Transfer Style
Ø Understand
FTP Adapter Capabilities
Ø
Demo on PGP Encryption
Ø Build File Transfer
Service to move files using FTP adapter
Ø Demo Basic and Advanced Scheduling Options
Ø
Activate, Schedule, Test and Monitor
the Integration runs
Module 9: Build Complex Journal Import Service - App
Driven Orchestration Style
Ø
Use Case – Import
Journals in ERP Cloud using
web services approach
Ø Build complex integration with App Driven
Orchestration style
Ø
Perform complex
transformations in Integration
Ø Use Scope, Loops
and Notifications in OIC
Ø
Use Fault Handling Mechanism
& Notifications
Ø Activate, Test and Monitor the Integration runs
Module 10: Build Complex AR Invoice REST API - App Driven Orchestration Style
Ø Use Case – Build REST API with multiple Endpoints
to Import AR Invoices in ERP Cloud
Ø
Expose GET endpoint
to fetch AR Invoice Details
from ERP Cloud
Ø
Expose POST endpoint to create AR Invoice in ERP Cloud
Ø
Understand how to invoke
seeded REST APIs using ERP Adapter
Module 11: FBDI Automation Service - Scheduled Orchestration Style
Ø
Use Case – Automate
the load of GL Daily rates in ERP Cloud using FBDI approach
Ø
Build FBDI automation integration using scheduled orchestration style
Ø Kick off bulk import
in ERP Cloud to import
data in cloud
Ø
Build Callback
Integration to feedback
user and to download log/output files from ERP Cloud
Ø Activate, Test and Monitor the Integration runs
Module 12: Publish to OIC Service
Ø Build Publish to OIC Service
which subscribes to SaaS business
event
Ø
Publishes message
to OIC Pub/Sub Channel
Ø Activate, Test and Monitor the Publish to OIC Service
Module 13: Subscribe to OIC Service
Ø Build Subscribe to OIC Service
to subscribe to message in OIC Pub/Sub
Channel
Ø Prepare file with details and move it to FTP.
Ø
Activate, Test and Monitor
the Integration runs
Module 14: SaaS to On Premise
Service with Connectivity Agent
Ø
Use Case – Item updates in ERP Cloud should be synced automatically to On Premise
database
Ø Introduce Agent Group
concept in OIC
Ø
Establish connectivity between SaaS cloud and On Premise using an agent
Ø
Build Integration to push item updates from ERP Cloud to On Premise database
Ø
Activate, Test and Monitor
the Integration runs
Module 15: Salesforce to ERP Cloud Integration Service
Ø
Use Case: Create Customer
Account in ERP Cloud as soon as it is created in Salesforce
Ø Performs required setups
in Salesforce and ERP Cloud
Ø
Establish connectivity with Salesforce and ERP Cloud from OIC
Ø Build an Integration to integrate Salesforce with ERP Cloud
Ø Activate, Test and Monitor the Integration runs
Module 16: HCM Data Loader Automation Service
Ø Use Case – Automate the data load to HCM Cloud using HCM
Data Loader
Ø
Build HCM DL automation integration using scheduled orchestration style
Ø
Feed status back to user based on HCM DL Completion status in HCM Cloud
Ø
Activate, Test and Monitor
the Integration runs
Module 17: Outbound Flow/Bulk
Extraction from ERP Cloud
Ø Use Case – Set up Outbound Flow/Bulk Extraction from ERP Cloud to SFTP using BIP report
Ø
Build Integration using App Driven
orchestration style
Ø Kick off BIP report using
External Report Service
Ø Decode the output and push it to SFTP
Module 18: Versioning and Cloning, Migration of Integrations using
Packages
Ø Understand
and use versioning in Integrations
Ø
Understand and use cloning
in OIC
Ø Use Packages to do bulk migration of Integrations
Ø
Use Integration archive files to migrate 1 integration at a time
********* PART 2: Build Visual Applications using Visual Builder
Cloud Service (VBCS)
Module 19: Introduction to VBCS
Ø
Introduction to VBCS
Ø Understand
and explore the components involved
in VBCS app
Ø Understand the data sources available in VBCS
Ø
Managing the life cycle
of VBCS app
Module 20: Build first
VBCS application
Ø Build HR Web Application using VBCS
Ø
Load Business
Objects using Excel and use them as data source
Ø
Use Charts
in VBCS Pages
Ø Understand the building
blocks of VBCS
Ø
Create and Use Datatypes, Variables, Pages, Routings
etc.
Ø Explore Action Chains and all the available features
Ø
Activate and Test the VBCS app
Module 21: Using REST Services in VBCS
Ø Understand
how to use REST services
as data source
in VBCS
Ø
Build connections in VBCS using REST APIs
Ø Build data flow and UI in VBCS app
Ø Activate and Test the VBCS app
Module 22: Mobile App (Progressive Web App)
in VBCS
Ø Explain Progressive Web App (PWA)
and it's build process
Ø
Build Mobile App in VBCS as PWA
Ø Stage the app and demo installation using QR Code
Ø
Explain how updates can be pushed
downstream automatically
********* PART 3: Process
automation using Process
Cloud Service (PCS)
Module 23: Introduction to PCS
Ø
Introduction to PCS
Ø Managing Process Applications
Ø Understand and explore
the seeded templates
available in PCS
Module 24: Build First PCS
application
Ø
Build PCS app using Quick Start template
Ø Understand various options
available in PCS app
Ø
Activate, Test and Monitor
the process runs
Ø
PCS App Life Cycle Management
Ø Migration and Deployment of PCS App
Module 25: Build Dynamic
Process in PCS
Ø Understand how Dynamic
Process works in PCS
Ø
Create a Dynamic Process
for a Use Case
Ø Explore and use Stages, Activities, Roles, and Markers
in Dynamic Process
Ø Activate the dynamic
process, Test and Monitor the process
Module 26: Build Mix and Match Process in PCS
Ø
Understand How Mix
and Match Process
works in PCS
Ø Invoke Structured process
from Dynamic Process
and vice versa
Ø
Activate the Mix and Match process,
Test and Monitor the process
Module 27: Build Decision
Model in PCS
Ø
Understand how Decision Model works in PCS
Ø Create a Decision
Model for a Use Case
Ø
Activate Decision
Model and Create
a snapshot
Ø Create PCS App and invoke
Decision Model created
above
********* PROJECT - Complex AR Invoice End to
End (E2E) Solution (VBCS -> PCS -> ICS ->
ERP)
Introduction
to Project Use Case
Ø Customer has a requirement to build a custom
web application which will allow 250 odd users
to login and submit AR Income Requests. These requests need to go
through the Manager and Income
Department approval and might also need Finance Director approval in case
amount exceeds certain limit prior to interfacing into Oracle ERP Cloud.
Components required
for Solution Build:
Ø
Complex VBCS App with advanced features
Ø
Multilayer Approval
Process in PCS with Conditional Rules and Internal/External API Invocation
Ø
ICS REST API to create AR Invoice in ERP Cloud and update Invoice Request in VBCS
Ø Test the End to End flow covering
all failure points
Module 28: Build Complex AR Invoice Web App using VBCS
Ø Build Complex AR Invoice Web App in VBCS
Ø
Design and Implement master detail design
in UI
Ø Explore and use all the features available in VBCS
Ø Invoke ERP AR Invoice REST API
to push AR Invoice to ERP Cloud
Ø
Invoke PCS Approval Process
from VBCS on invoice submission
Ø
Implement sorting
and filtering in app
Ø Explore Validation Options
available in VBCS
Ø Use Java Script
functions to do custom validations
Ø
Activate and Test the VBCS App
Module 29: Build Complex
Invoice Approval Process in PCS
Ø
Build Complex
Invoice Approval Process
in PCS
Ø Multilayer
approval process with conditional rules
Ø Design a form and attach
it to trigger connection in PCS
Ø
Register and Invoke Internal
and External APIs
Ø
Build PCS application tying
all the components together
Ø
Activate, Test and Monitor
the process runs
Module 30: AR
Invoice REST API Build in ICS
Ø
Build Complex
AR Invoice REST API
Ø
PCS to invoke this REST API once
Invoice is Approved
Ø REST API to receive Invoice
Id from PCS
Ø Pull the Invoice
and Invoice Line Details from VBCS
Ø
Create AR Invoice in ERP Cloud and update status back on VBCS Invoice Request
Module 31: Test
the E2E Flow - VBCS -> PCS -> ICS -> ERP Cloud
Ø Login to VBCS App and submit Invoice
Request
Ø
Approval process
in PCS should be triggered and Manager should
receive notification
Ø Once Invoice is finally approved,
REST API should get kicked off in ICS
Ø ICS REST API to create
AR Invoice in ERP Cloud and
Ø
Update Transaction Number and Status
back on Invoice Request in VBCS
Module 32: Guidance on Certification and Resume Preparation, Interview and Job Assistance
Ø
Explain certification options available in OIC
Ø Provide tips on how to prepare for Certification
Ø
Help with Resume Preparation as Integration Specialist
Ø Discuss common interview questions in OIC
No comments:
Post a Comment