SlideShare uma empresa Scribd logo
1 de 27
Management Pack Plus for SOA :
Lower the TCO of Your SOA
Infrastructure
CONTACT US:
MAGNIFIC TRAINING
INDIA +91-9052666559
USA : +1-678-693-3475
info@magnifictraining.com
www. magnifictraining.com
The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.
<Insert Picture Here>
Presentation Agenda
• SOA Principles Of Oracle E-Business Suite
• Key Features Of Oracle EBS Adapter
• Leveraging SOA Suite
• SLA / KPI Monitoring Demo
• Forsythe Technology – Success Story
• PO Automation Demo
• Customer Benefits
• Q & A
SOA Principles
Oracle E-Business Suite
SOA Concept Oracle E-Business Suite SOA
Service Broker: Describe Service’s Location Integration Repository
Service Provider: An agent to implement a service Oracle E-Business Suite Adapter
Integration
Repository
Service Consumer EBS Adapter
ServiceClient
RegisterFind
Integration Repository
Source of truth
• An integral part of
Oracle E-Business
Suite
• Catalog of all
public integration
interfaces
• Oracle EBS
Adapter
introspects the
public interfaces
to expose them as
web services
E-Business Suite Adapter
Schematic Architecture
Oracle SOA Suite
ESB B2B
BPEL PM BAM
Oracle
EBS
Adapter
Open Interface Table &
Concurrent Programs
XML & eCommerce
Gateway
PL/SQL API, Views,
Business Events
IntegrationRepository
Adapter Framework
ESB
B2B
BAM
Adapter Framework
LegacyLegacy
ApplicationApplication
OracleOracle
E-Business SuiteE-Business Suite
PackagePackage
ApplicationApplication
TechnologyTechnology
Adapter Design-time
(JDeveloper)
WSIF
JCA
Native
Interfaces
Adapters
J2EE Application Server
(Oracle Application Server)
BPEL PM
Service Oriented Architecture
Oracle E-Business Suite Adapter – Life Cycle
JDeveloper
Develop
BPEL PM
Orchestrate
Oracle EBS Security
Access Control
Adapter Framework
Integrate:Technology Integration Repository
Integrate: Content
Enterprise Manager
Monitor & Manage
E-Business Suite Adapter
Key Features
• Leverages Integration Repository
• Supports widest range of interfaces
• Secured and Trusted Connection
• Functional Security Enabled
• Application Context Ready
• Transaction Support
• Supports Multiple Oracle EBS versions
E-Business Suite Adapter
Leverages Integration Repository
• Version aware
design-time
• Content Meta
Data File
• Packaged with
Adapter for
11.i.10
• Live Connection
and Cache in
R12
E-Business Suite Adapter
Widest Range of Integration Interfaces
• PL/SQL APIs
• Business Events
• Open Interface Tables
• Concurrent Programs
• XML Messages
• eCommerce Gateway Messages
• Interface Views
• More than 2500+ integration points…
E-Business Suite Adapter
Secured and Trusted Connection
• FND Username /
Password works
• APPS Schema name /
Password not required
• FMW, a trusted client
• Connection Managed
by the EM
Oracle E-Business Suite
Oracle Fusion Middleware
E-Business Suite Adapter
Function Security Enabled
Function Security is the authorization
mechanism used in Oracle E-Business Suite to
restricts user access to individual menus and
menu options
• Enforces User Authorization for execution
• Implemented for EBS R12 as well as EBS 11i10
• Profile Option EBS ADAPTER FUNCTION SEC ENABLEDEBS ADAPTER FUNCTION SEC ENABLED
• By Default it will be set to N
• To implement Function Security set to Y
• Available via Metalink Note: 464164.1
Application Context
Application Context:
• Organization ID
• Username
• Responsibility
• NLS
API
Apps.Initialize
Username,
Responsibility, Org ID
Profile
Option
Operating Unit
Operating Unit
As Org ID
Passing the Application Context
15
invoke1
invoke2
Apps Adapter
PL/SQL Invoke2
Order
Apps Adapter
PL/SQL Invoke1
Apps Context
Username=“operations”
Responsibility=“system admin”
Retains Application Context across multiple invokes
Initialized
Multi-Org support in R12.0
Username
Responsibility
Org ID
SYSADMIN
System Administrator
207
Header Variables Assign Values
Support for NLS
E-Business Suite Adapter
Global Transaction
18
Order
Adapter Partner
Link1
Order Fulfillment Process
Receive
invoke1
invoke2
Adapter Partner
Link2
Receive
Dehydration Store
Oracle BPEL PM
Global Transaction
implements
Two Phase Commit
Client Partner
Link
Failure
causes
Rollback
Connects to multiple EBS Instances
Flexibility in deployment
Oracle
EBusiness
Suite
Adapter
Legacy Applications
Technology Adapter
Visual and Declarative Development
Faster development to implementation time
Wizard steps based
on connected
instance version
Complexity is abstracted from User
<Insert Picture Here>
Leveraging FMW SOA Suite
Oracle BPEL PM
Process Orchestration
WebServiceWebService
InterfaceinOracleInterfaceinOracle
BPELPMBPELPM
Oracle BPEL PM
Concurrent ProgramsConcurrent Programs
XML & eCommerceXML & eCommerce
GatewayGateway
Oracle
EBusiness
Suite
Adapter
Open Interface Tables,Open Interface Tables,
View, PL/SQL APIsView, PL/SQL APIs
Business EventsBusiness Events
Oracle E-Business Suite Integration Interfaces Apps Adapter
IntegrationRepos
Orchestrate
Human Workflow
Transform & Integrate
Process as a Service
Oracle Business Activity Monitoring
Real-Time Dashboards
Oracle BAM
Concurrent ProgramsConcurrent Programs
XML & eCommerceXML & eCommerce
GatewayGateway
Oracle
EBusiness
Suite
Adapter
Open Interface Tables,Open Interface Tables,
View, PL/SQL APIsView, PL/SQL APIs
Business EventsBusiness Events
Oracle E-Business Suite Integration Interfaces Apps Adapter
IntegrationReposit
Real-Time KPIs / SLAs
Thin Browser GUI
BAM Sensor Action
Actionable Business Intelligence
Leveraging Oracle BAM
Order Fulfillment Use Case
• Sales Order book in Oracle E-Business Suite
• Business Event Raised (Order Entered)
• Business Event propagated to Oracle BPEL PM Process
• BAM Sensors pickup the Business Event
• Order Number and Order Status – Data
• Order Number and Order Status process by BAM Server
• Data viewed on the BAM Monitor
• Entire Order Fulfillment process tracked for KPIs/SLAs
Question & Answers
Should you require any further
information please do not hesitate to
contact us
http://www.oraclecourseonline.com
-oracle fusion soa online training
contact us:
info@magnifictraining.com or +919052666559
By Real Time Experts from Hyderabad,
Bangalore
,India,USA,Canada,UK, Australia, South
Africa.
Management pack plus for soa  lower the tco of your soa infrastructure

Mais conteúdo relacionado

Último

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 

Último (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 

Destaque

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destaque (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Management pack plus for soa lower the tco of your soa infrastructure

  • 1. Management Pack Plus for SOA : Lower the TCO of Your SOA Infrastructure CONTACT US: MAGNIFIC TRAINING INDIA +91-9052666559 USA : +1-678-693-3475 info@magnifictraining.com www. magnifictraining.com
  • 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  • 3. <Insert Picture Here> Presentation Agenda • SOA Principles Of Oracle E-Business Suite • Key Features Of Oracle EBS Adapter • Leveraging SOA Suite • SLA / KPI Monitoring Demo • Forsythe Technology – Success Story • PO Automation Demo • Customer Benefits • Q & A
  • 4. SOA Principles Oracle E-Business Suite SOA Concept Oracle E-Business Suite SOA Service Broker: Describe Service’s Location Integration Repository Service Provider: An agent to implement a service Oracle E-Business Suite Adapter Integration Repository Service Consumer EBS Adapter ServiceClient RegisterFind
  • 5. Integration Repository Source of truth • An integral part of Oracle E-Business Suite • Catalog of all public integration interfaces • Oracle EBS Adapter introspects the public interfaces to expose them as web services
  • 6. E-Business Suite Adapter Schematic Architecture Oracle SOA Suite ESB B2B BPEL PM BAM Oracle EBS Adapter Open Interface Table & Concurrent Programs XML & eCommerce Gateway PL/SQL API, Views, Business Events IntegrationRepository
  • 7. Adapter Framework ESB B2B BAM Adapter Framework LegacyLegacy ApplicationApplication OracleOracle E-Business SuiteE-Business Suite PackagePackage ApplicationApplication TechnologyTechnology Adapter Design-time (JDeveloper) WSIF JCA Native Interfaces Adapters J2EE Application Server (Oracle Application Server) BPEL PM
  • 8. Service Oriented Architecture Oracle E-Business Suite Adapter – Life Cycle JDeveloper Develop BPEL PM Orchestrate Oracle EBS Security Access Control Adapter Framework Integrate:Technology Integration Repository Integrate: Content Enterprise Manager Monitor & Manage
  • 9. E-Business Suite Adapter Key Features • Leverages Integration Repository • Supports widest range of interfaces • Secured and Trusted Connection • Functional Security Enabled • Application Context Ready • Transaction Support • Supports Multiple Oracle EBS versions
  • 10. E-Business Suite Adapter Leverages Integration Repository • Version aware design-time • Content Meta Data File • Packaged with Adapter for 11.i.10 • Live Connection and Cache in R12
  • 11. E-Business Suite Adapter Widest Range of Integration Interfaces • PL/SQL APIs • Business Events • Open Interface Tables • Concurrent Programs • XML Messages • eCommerce Gateway Messages • Interface Views • More than 2500+ integration points…
  • 12. E-Business Suite Adapter Secured and Trusted Connection • FND Username / Password works • APPS Schema name / Password not required • FMW, a trusted client • Connection Managed by the EM Oracle E-Business Suite Oracle Fusion Middleware
  • 13. E-Business Suite Adapter Function Security Enabled Function Security is the authorization mechanism used in Oracle E-Business Suite to restricts user access to individual menus and menu options • Enforces User Authorization for execution • Implemented for EBS R12 as well as EBS 11i10 • Profile Option EBS ADAPTER FUNCTION SEC ENABLEDEBS ADAPTER FUNCTION SEC ENABLED • By Default it will be set to N • To implement Function Security set to Y • Available via Metalink Note: 464164.1
  • 14. Application Context Application Context: • Organization ID • Username • Responsibility • NLS API Apps.Initialize Username, Responsibility, Org ID Profile Option Operating Unit Operating Unit As Org ID
  • 15. Passing the Application Context 15 invoke1 invoke2 Apps Adapter PL/SQL Invoke2 Order Apps Adapter PL/SQL Invoke1 Apps Context Username=“operations” Responsibility=“system admin” Retains Application Context across multiple invokes Initialized
  • 16. Multi-Org support in R12.0 Username Responsibility Org ID SYSADMIN System Administrator 207 Header Variables Assign Values
  • 18. E-Business Suite Adapter Global Transaction 18 Order Adapter Partner Link1 Order Fulfillment Process Receive invoke1 invoke2 Adapter Partner Link2 Receive Dehydration Store Oracle BPEL PM Global Transaction implements Two Phase Commit Client Partner Link Failure causes Rollback
  • 19. Connects to multiple EBS Instances Flexibility in deployment Oracle EBusiness Suite Adapter Legacy Applications Technology Adapter
  • 20. Visual and Declarative Development Faster development to implementation time Wizard steps based on connected instance version Complexity is abstracted from User
  • 22. Oracle BPEL PM Process Orchestration WebServiceWebService InterfaceinOracleInterfaceinOracle BPELPMBPELPM Oracle BPEL PM Concurrent ProgramsConcurrent Programs XML & eCommerceXML & eCommerce GatewayGateway Oracle EBusiness Suite Adapter Open Interface Tables,Open Interface Tables, View, PL/SQL APIsView, PL/SQL APIs Business EventsBusiness Events Oracle E-Business Suite Integration Interfaces Apps Adapter IntegrationRepos Orchestrate Human Workflow Transform & Integrate Process as a Service
  • 23. Oracle Business Activity Monitoring Real-Time Dashboards Oracle BAM Concurrent ProgramsConcurrent Programs XML & eCommerceXML & eCommerce GatewayGateway Oracle EBusiness Suite Adapter Open Interface Tables,Open Interface Tables, View, PL/SQL APIsView, PL/SQL APIs Business EventsBusiness Events Oracle E-Business Suite Integration Interfaces Apps Adapter IntegrationReposit Real-Time KPIs / SLAs Thin Browser GUI BAM Sensor Action Actionable Business Intelligence
  • 24. Leveraging Oracle BAM Order Fulfillment Use Case • Sales Order book in Oracle E-Business Suite • Business Event Raised (Order Entered) • Business Event propagated to Oracle BPEL PM Process • BAM Sensors pickup the Business Event • Order Number and Order Status – Data • Order Number and Order Status process by BAM Server • Data viewed on the BAM Monitor • Entire Order Fulfillment process tracked for KPIs/SLAs
  • 26. Should you require any further information please do not hesitate to contact us http://www.oraclecourseonline.com -oracle fusion soa online training contact us: info@magnifictraining.com or +919052666559 By Real Time Experts from Hyderabad, Bangalore ,India,USA,Canada,UK, Australia, South Africa.

Notas do Editor

  1. Here is the list of agenda items: First will touch upon SOA principles followed by Oracle E-Business Suite. We will cover Integration Architecture Next I’ll cover Key features of E-Business Suite Adapter with special emphasis on Security. We’ll also go though Function Security Demo. Next We’ll look at how we can leverage SOA Suite in E-Business Suite Service enablement. We’ll discuss order fulfillment case study Finally we’ll cover native SOA enablement and demo for the same followed by Q &amp; A
  2. As you might already be that in a typical SOA interaction scenario where we have 3 roles Provider, Consumer and Broker E-Business Suite also follows the generic SOA Principles. Here as you can see the Service Provider role is played by EBS Adapter and the Service Broker role is played by the Integration Repository. Service Consumer is end user who locates the service from Integration Repository and invokes it by providing necessary input parameters. At the run-time, EBS adapter services the request.
  3. An integral part of Oracle E-Business Suite, 11i10 has hosted version and R12 has integrated with EBS Catalog of all public integration interfaces, these are annotated by the product teams and published by oracle for external integration Oracle EBS Adapter introspects the public interfaces to expose them as web services
  4. Let’s understand the schematic architecture of EBS adapter. On left of Adapter you can see various interfaces from Oracle E-Business Suite like PL/SQL APIs, Business Events, XML Gateway Transactions, eCommerce Gateway transactions, Open Interface Tables and Concurrent Programs. These interface are the integration points which are published in integration repository as a catalogue to the outside world. On right of adapter we’ve various fusion middleware components like BPEL Process Manager for process orchestration, Enterprise Service Bus to deliver event driven architecture, Business Activity Monitoring for real-time dashboards and Integration B2B for transacting with business partners. In the middle we have EBS adapter which exposes the integration interfaces of Oracle EBS as services, so that they become accessible to FMW SOA components.
  5. Oracle EBS Adapter is part of the larger ecosystem of Adapters from Oracle FMW. These adapters are technologically based on the Adapter Framework which in turn is based on Oracle Application Server. The technology, legacy, packaged application interfaces are exposed as services with the adapters from Adapter Framework. These adapters are based on the JCA standards. The consumers of the services on the right hand side are the FMW SOA Suite components like BPEL PM, ESB, BAM or B2B which are serviced via the WSIF. In a typical integration flow in a business scenario will utilize one or more of these adapters. JDev is the single design time IDE for all adapters including EBS Adapter.
  6. This is a typical life cycle of EBS adapter. As an end user you develop adapter artifacts using JDeveloper. Behind the scenes it uses adapter framework as integration technology and IREP for bringing content into the Adapter. You choose the EBS integration interface to which you want to integrate with. Now if you require to orchestrate, use BPEL PM and for event-driven architecture use ESB for creating the integration flow. Services artifacts will be deployed in either the BPEL PM or ESB Server based on the design-time component used. Once deployed you are ready to invoke your intended Oracle EBS interface. During invocation, EBS adapter ensures that you’ve required privilege to execute that interface through the implementation of EBS Security model. And finally you can monitor your web services using Enterprise Manager.
  7. Let’s look at some of the key features of Oracle EBS Adapter Leverages Integration Repository for R12 and 11i10 You can choose your integration point from a large number of interfaces like PL/SQL APIs, Open Interface Tables, Concurrent Programs, XML Messages, ECommerce Transactions etc. The connection between EBS and FMW SOA Suite is secured and trusted EBS adapter implements Functional Security as an authorization mechanism for end users Implicit Application Context initialization which is necessary for invoking some of the interfaces from Oracle E-Business Suite. Using 2 phase commit Transaction is maintained From the same EBS Adapter you can connect to Multiple versions of Oracle EBS And last but not the least it’s Standards Based Now lets cover these features in detail:
  8. Oracle EBS Adapter is version aware and able to detect version of E-Business Suite instance. For 11.I.10 it uses content meta data file where as in R12 it uses live content from Integration Repository to be displayed in Object Module Browser visible in right hand side of the slide. It show the published E-Business Suite interface points from Integration Repository. In this case we are looking at the Process_Order_Header PL/SQL API. This API is under PL/SQL interfaces which is under Business Entity called Sales Order which is under Order Management which belongs to Order Management Suite. The wizard shows each of the input and output parameters associated with the API. All of the artifacts needed to convert this API into web service are created automatically by the EBS Adapter.
  9. EBS Adapter enables widest range of integration interfaces. 1200+ pl/sql APIs are there to choose from, these are primarily used for inline integration Similarly we have 147+ OIT for batch data integration Concurrent Programs (214+) are primarily associated with OITs XML Messages (170+) for B2B messages eCommerce Gateway Interface(24+), for EDI integration transaction Business Events (1400+), for event driven integration
  10. In order to connect oracle EBS adapter from FMW SOA Suite, only FND user password is required. All you need to do is to register FMW SOA Suite as trusted node. For configuring connection and managing the same EM is used
  11. Before we look into this feature let’s understand what’s function security: Function Security is the authorization mechanism used in Oracle E-Business Suite. Granularity of The protection provided is at menus and menu options level but not at data level. You can enforce function security for any E-Business Suite protected resource which can be represented as function. Function can be as low level as individual PL/SLQ or java API or it be as high level as whole application. You can control access of UI Components and a collection of functions called Menus. EBS Adapter implements the function security model of EBS. To run the EBS Adapter service the user should have right execution privileges to execute the interface. This functional security feature is available for both 11i10 and R12 versions of oracle EBS. For using function security you need to enable it by setting corresponding profile option to yes and grant execute privileges to user. For more details you can refer to metalink note 464164.1
  12. EBS Adapter uses the two-phase commit (2pc) protocol to arrive at consensus among multiple participants in a global transaction. This diagram shows a BPEL process where we use EBS adapter to invoke two partner links. In case invocation of first partnerlink goes through fine but second invocation fails then it’ll rollup even first partnerlink execution and there by maintain the transaction.
  13. Supports multiple version of Oracle EBS Works seamless across multiple versions in the ecosystem Version aware design-time Live Connection and Cache for IREP in R12 Packaged IREP content for 11.5.10 Direct Application connectivity for pre 11.5.10 No run-time configuration required
  14. Let’s learn how do we leverage the SOA Suite using EBS Adapter. And before we jump into the case study to learn about, let me first throw some light on Oracle FMW SOA Suite from a technology stack perspective.
  15. Oracle BPEL Process Manager enables enterprises to orchestrate disparate applications and Web services into business processes. The ability to quickly build and deploy these processes in a standards-based manner delivers critical functionality for developing a Service-Oriented Architecture (SOA). Oracle E-Business Suite Adapter enables E-Business Suite to expose its business services as standard web services and participate into the business process orchestration in a heterogeneous IT ecosystem. For example, Consider “Order to Receipt” is one of the most common business processes that any company requires. The PeopleSoft CRM application may be used to capture the order; the JDE EnterpriseOne application may be used to fulfill (pick/ship) the order; and Oracle E-Business Suite may be used to Invoice the customer. Oracle BPEL PM will be the key integration platform to orchestrate the Order to Receipt business process between these three applications and Oracle E-Business Suite is enabled for this process orchestration via the E-Business Suite Adapter
  16. Oracle Business Activity Monitoring (Oracle BAM) is a complete solution for building interactive, real-time dashboards and proactive alerts for monitoring business processes and services. Oracle BAM gives business executives and operation managers the information they need to make better business decisions and take corrective action if the business environment changes. Oracle E-Business Suite Adapter enables to implement Oracle BAM solutions. For example, Oracle BAM can monitor the business event raised by Oracle Order Management for triggering Sales Order and this particular business event is propagated outbound from Oracle E-Business via Oracle E-Business Suite Adapter