Slides from a Oracle SOA Suite 12c training I did for r2m.
The goal was to prepare for the 1z0-434 certification.
This is part 1 of 3 (co-workers will do other parts, but I will link them as they happen in over the next few weeks).
The labs and demo can be found here: https://github.com/mickem/soa-12c-assignments
Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)Lucas Jellema
Mobile applications as well as a large class of modern HTML5 web applications are built on top of an architecture with special provisions, such as RESTful services; the personal cloud, to provide a cross-device experience; push; cache; localization; scalability; and secure interaction with the enterprise back end. Gartner refers to this as the web-oriented architecture. Oracle Fusion Middleware offers key products (Oracle SOA Suite, Oracle Identity Management, and Oracle API Gateway) to implement this architecture, possibly in combination with cloud services such as Oracle Mobile Cloud Service, Oracle Messaging Cloud Service, and Oracle Storage Cloud Service. This session discusses the architecture itself and what it entails.
Op 11 december was Simone Geib bij AMIS te gast. Zij is Director of Product Management bij Oracle en hét gezicht van SOA Suite 12c release. Maar liefst 80 toehoorders zijn bij AMIS bijgepraat over alle ins en outs. Simone nam daarnaast ruim de tijd om alle vragen te beantwoorden.
Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)Lucas Jellema
Mobile applications as well as a large class of modern HTML5 web applications are built on top of an architecture with special provisions, such as RESTful services; the personal cloud, to provide a cross-device experience; push; cache; localization; scalability; and secure interaction with the enterprise back end. Gartner refers to this as the web-oriented architecture. Oracle Fusion Middleware offers key products (Oracle SOA Suite, Oracle Identity Management, and Oracle API Gateway) to implement this architecture, possibly in combination with cloud services such as Oracle Mobile Cloud Service, Oracle Messaging Cloud Service, and Oracle Storage Cloud Service. This session discusses the architecture itself and what it entails.
Op 11 december was Simone Geib bij AMIS te gast. Zij is Director of Product Management bij Oracle en hét gezicht van SOA Suite 12c release. Maar liefst 80 toehoorders zijn bij AMIS bijgepraat over alle ins en outs. Simone nam daarnaast ruim de tijd om alle vragen te beantwoorden.
E-Business Suite comes packed with great tools. Learn more about the free web service integration tools included in the Oracle software you already own. Check out our free whitepaper for more information: http://www.smartdogservices.com/whitepapers/free-web-service-integration-tools-included-in-ebs/
Oracle Middleware and Hardware Complete SolutionFumiko Yamashita
I put together a slide deck which explains the benefit of Oracle Middleware & Hardware offerings together as a complete solution. I hope you'll find it useful....
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...RapidValue
In the last couple of years, enterprises have understood that mobile applications can help them, reduce the infrastructure costs, boost productivity and facilitate flexibility of millennial employees. As a result, we now observe a plethora of enterprise mobile applications in the market.
Employers and employees both find it challenging to manage and economically maintain multiple applications catering to different use cases.
This paper is a continuation of the previous whitepaper on Approach to Unified Mobile Application Implementation for Multisystem Integration. It discusses solution to the abovementioned problem by describing a sample integrated implementation which manages various important use cases from different legacy systems.
A unified mobile application acts as a one-stop solution for the sales team as it will mobilize use cases right from recruitment of sales team to submitting and approving their expense reports/purchase requisitions to managing opportunities
and contacts along with respective follow-ups. This includes integration of various on-premise and cloud-based systems like Oracle EBS, Salesforce, Oracle Taleo,Kofax and MS Outlook. The entire design of the unified mobile application is scalable and
modularized for ensuring flexibility and easy configuration.
The Unified Mobile App solution mentioned in the whitepaper provides an intuitive UI and also, a highly customizable and scalable solution. This paves the way for future integrations. Mobilizing legacy systems with Unified Mobile App has several advantages. You can seamlessly, share data where it’s needed to automate business processes.
It provides users a 360-degree view of business-critical information.
This paper explains how to build a Unified Mobile Application to Integrate SalesForce.com (SFDC), Oracle E-Business Suite (EBS), Taleo, Outlook and Kofax
Modules.
Password Policies in Oracle Access Manager. How to improve user authenticatio...Andrejs Prokopjevs
This presentation is about how System Administrators and/or Oracle Apps DBAs can improve and meet user authentication security standards in Oracle E-Business Suite by using Oracle Access Manager integration and it's password policy management.
We will talk about:
- Current Oracle E-Business Suite password security limitations.
- Implementation of password policy management in Oracle Access Manager releases. Comparing the capabilities and why you should upgrade your OAM to the latest 11gR2.
- A use case example of most common configuration.
- Demo.
Presented by Matt Brasier, C2B2 Principal Consultant, at the Oracle User Group Scotland Conference on the 10th of June 2015
Find out more about C2B2 Oracle SOA Suite servcies here: http://www.c2b2.co.uk/soa
Oracle SOA Suite Performance Tuning- UKOUG Application Server & Middleware SI...C2B2 Consulting
Matt Brasier, C2B2 Head of Consulting speaking at the UK Oracle User Group App Server & Middleware Special Interest Group Event on Wednesday, the 9th of October 2013.
E-Business Suite comes packed with great tools. Learn more about the free web service integration tools included in the Oracle software you already own. Check out our free whitepaper for more information: http://www.smartdogservices.com/whitepapers/free-web-service-integration-tools-included-in-ebs/
Oracle Middleware and Hardware Complete SolutionFumiko Yamashita
I put together a slide deck which explains the benefit of Oracle Middleware & Hardware offerings together as a complete solution. I hope you'll find it useful....
Unified Mobile Application to Integrate SalesForce, Oracle EBS, Taleo, Outloo...RapidValue
In the last couple of years, enterprises have understood that mobile applications can help them, reduce the infrastructure costs, boost productivity and facilitate flexibility of millennial employees. As a result, we now observe a plethora of enterprise mobile applications in the market.
Employers and employees both find it challenging to manage and economically maintain multiple applications catering to different use cases.
This paper is a continuation of the previous whitepaper on Approach to Unified Mobile Application Implementation for Multisystem Integration. It discusses solution to the abovementioned problem by describing a sample integrated implementation which manages various important use cases from different legacy systems.
A unified mobile application acts as a one-stop solution for the sales team as it will mobilize use cases right from recruitment of sales team to submitting and approving their expense reports/purchase requisitions to managing opportunities
and contacts along with respective follow-ups. This includes integration of various on-premise and cloud-based systems like Oracle EBS, Salesforce, Oracle Taleo,Kofax and MS Outlook. The entire design of the unified mobile application is scalable and
modularized for ensuring flexibility and easy configuration.
The Unified Mobile App solution mentioned in the whitepaper provides an intuitive UI and also, a highly customizable and scalable solution. This paves the way for future integrations. Mobilizing legacy systems with Unified Mobile App has several advantages. You can seamlessly, share data where it’s needed to automate business processes.
It provides users a 360-degree view of business-critical information.
This paper explains how to build a Unified Mobile Application to Integrate SalesForce.com (SFDC), Oracle E-Business Suite (EBS), Taleo, Outlook and Kofax
Modules.
Password Policies in Oracle Access Manager. How to improve user authenticatio...Andrejs Prokopjevs
This presentation is about how System Administrators and/or Oracle Apps DBAs can improve and meet user authentication security standards in Oracle E-Business Suite by using Oracle Access Manager integration and it's password policy management.
We will talk about:
- Current Oracle E-Business Suite password security limitations.
- Implementation of password policy management in Oracle Access Manager releases. Comparing the capabilities and why you should upgrade your OAM to the latest 11gR2.
- A use case example of most common configuration.
- Demo.
Presented by Matt Brasier, C2B2 Principal Consultant, at the Oracle User Group Scotland Conference on the 10th of June 2015
Find out more about C2B2 Oracle SOA Suite servcies here: http://www.c2b2.co.uk/soa
Oracle SOA Suite Performance Tuning- UKOUG Application Server & Middleware SI...C2B2 Consulting
Matt Brasier, C2B2 Head of Consulting speaking at the UK Oracle User Group App Server & Middleware Special Interest Group Event on Wednesday, the 9th of October 2013.
Introducing SOA and Oracle SOA Suite 11g for Database ProfessionalsLucas Jellema
This session introduces SOA and the new Oracle SOA Suite 11g to the realm of database professionals from which it sometimes seems so far removed. What are the key SOA concepts and objectives? What is at the heart of Oracle SOA Suite 11g: composite applications, BPEL PM, and the mediator. The session shows how SOA services can be leveraged from the database, from triggers, PL/SQL units, or even SQL and how the database can publish events to the event delivery network. It covers how the SOA infrastructure can access the database, primarily using Oracle Database and Oracle Advanced Queueing adapter and how database developers can help in doing so efficiently. It ends with hints for applying SOA concepts to "normal" database development.
OpenText™ Content Suite 16 is a new way to think about Enterprise Content Management (ECM); a new way to build the foundation for Digital Transformation and drive collaboration, competitive advantage, and customer service across the enterprise. Content Suite is all about the end user and Personal Productivity, with simple, intuitive tools and experiences that let people engage and work the way they want. Process Productivity has never been so well-connected. Content Suite bridges the silos and communication gaps that have isolated lead applications and hindered back-office efficiency. It’s all supported by new levels of industry-leading OpenText Control, the transparent, automated application of full governance and security to more structured and unstructured information than ever before. More: http://www.opentext.com/what-we-do/create-a-better-way-to-work/opentext-content-suite-16
My slide deck, for the Visual Note-Taking 101 Webinar on Tuesday, May 12th 2009, featuring Austin Kleon, Sunni Brown and myself.
Register for Visual Note-Taking 101:
http://vizthink.com/index.php?option=com_content&task=view&id=434
Blog post with more details on the Rohdesign Weblog:
http://www.rohdesign.com/weblog/archives/003057.html
Oracle OpenWorld 2009 AIA Best PracticesRajesh Raheja
Oracle OpenWorld 2009 Session S311197
Jedi Masters Reveal
Oracle Application Integration Architecture (AIA) Foundation Pack Best Practices
Building Process Integrations
It is a presentation of a research paper on Component Based Software Engineering vs Service Oriented Architecture. It deals with basic comparative study of CBSE and SOA , SOA technologies and Service Components, Modern Components. It also covers discussions and justifications of performance issues of web services.
This is a presentation of a research paper on comparative study of Component based Software Engineering and Service Oriented Architecture. It covers technologies of both paradigms as well as technical discussions and justifications on SOA. It also covers modern components.
The technology of tomorrows integration plattformMichael Medin
A more technical appendix for the integration platform of tomorrow presentation we did at radar I2I. This is from the Integration Stockholm meetup. It details how the next generation enterprise integration platform is being built at many of our customers.
A presentation I held at Radar Groups I2I conference about how to build the next generation enterprise integration platform: The executive summary is: Simplicity
Automated monitoring with NSClient++ and IcingaMichael Medin
A brief guide on how to create scripts to automate configuration management in Icinga from NSClient++. Not only will we setup the host when NSClient++ is installed we will also setup relevant service monitoring as well depending on what is running on the machine.
Continuous delivery from the trenches Redhat Forum EditionMichael Medin
How we approached CI/CD in an enterprise settings from within. The talk describe the process on which we focused instead of tools. This is the same as the others but widescreen...
A presentation form Integration Stockholm where we shared our collected thoughts on how to implement Continuous Delivery in mainly Enterprise organisations. What has worked for us and what did not work and how to approach CI/CD and succeed...
Continuous Delivery is easy in development projects and modern organisation who delivery services but how is it with all the enterprise customers? How do get continuous delivery when we work with "customized COTS"?
What happens when a SOA success meets the cloud for the first time? And how to avoid the inevitable...
A presentation I did at radars i2i (Integrate 2 Innovate) conference in Stockholm.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
4. Fundamentals
Explain basic SOA concepts and how they map to implementations
Describe the components and architecture of SOA Suite
Describe SOA Suite's role in cloud integration and mobile applications
Use the right components to implement common integration patterns
Analyze XPath expressions to retrieve elements in an XML document
Describe Oracle’s SOA governance capabilities
Describe how B2B capabilities enable trading partner relationships
Describe the main features of the Enterprise Scheduler Service (ESS)
Service Mediation
Differentiate between when to use Mediator and Service Bus
Explain the role of Service Bus and the benefits it provides
Create and configure Service Bus proxies, pipelines, and business services
Use throttling, endpoint management, and caching to scale business services in Service Bus
Configure a service as RESTful and access it using the REST approach
Deployment and Troubleshooting
Deploy and undeploy components to SOA Suite
Discuss the role Maven and Hudson play
Create test cases to initiate inbound messages and to emulate outbound, fault and callback messages
Monitor components deployed to SOA Suite
Describe how SOA Suite applications scale to large-scale production
Troubleshoot a deployed SOA Suite application
Installation and Configuration
Install and configure SOA Suite
Upgrade a production application from SOA Suite 11g
Install and configure Oracle Event Processing (OEP)
DAY I
5. Fundamentals
Explain basic SOA concepts and how they map to implementations
Describe the components and architecture of SOA Suite
Describe SOA Suite's role in cloud integration and mobile applications
Use the right components to implement common integration patterns
Analyze XPath expressions to retrieve elements in an XML document
Describe the main features of the Enterprise Scheduler Service (ESS)
Service Mediation
Differentiate between when to use Mediator and Service Bus
Explain the role of Service Bus and the benefits it provides
Create and configure Service Bus proxies, pipelines, and business
services
Deployment and Troubleshooting
Deploy and undeploy components to SOA Suite
Discuss the role Maven and Hudson play
Create test cases to initiate inbound messages and to emulate
outbound, fault and callback messages
Monitor components deployed to SOA Suite DAY I
6. Fundamentals
Describe Oracle’s SOA governance capabilities
Describe how B2B capabilities enable trading partner relationships
Service Mediation
Use throttling, endpoint management, and caching to scale
business services in Service Bus
Configure a service as RESTful and access it using the REST
approach
Deployment and Troubleshooting
Describe how SOA Suite applications scale to large-scale
production
Troubleshoot a deployed SOA Suite application
Installation and Configuration
Install and configure SOA Suite
Upgrade a production application from SOA Suite 11g
Install and configure Oracle Event Processing (OEP)
DAY I
7. Adapters
Describe the role adapters play in a SOA composite application
Describe the adapter architecture
Use the file, database, and JMS adapters
Configure adapters at design-time and run-time
Describe cloud-related adapters
BPEL Modeling
Use the BPEL Editor to create synchronous and asynchronous processes
Use WSDL partner link types and BPEL partner link elements to interact with services
Use the assign activity to manipulate data in BPEL variables
Model conditional branching, looping, and parallel processing
Implement exception handling, compensating transactions and correlation
Create and configure BPEL and composite sensors
Use the BPEL Debugger
Securing Services
Describe the role and features of Oracle Web Service Manager (OWSM)
Describe identity propagation
Attach security policies to end points at design-time and run-time
DAY II
8. DAY III
Business Rules
Create if/then rules with Rules Designer
Create decision table rules with Rules Designer
Integrate a rule into a BPEL process
Describe how rules are used with mediator and human task components
Human Task Services
Design a human task
Invoke a human task from a BPEL process
Generate Application Development Framework (ADF) task forms for human tasks
Interact with the Worklist application to act on tasks
Business Activity Monitoring (BAM)
Describe the role of BAM
Use activity monitors, counters, business indicators and interval monitoring objects
Create alert rules to launch alerts
Build an executive dashboard
Event Processing
Explain event-driven architecture and the support provided by Event Delivery Network (EDN)
Use components to publish and consume events
Explain Complex Event Processing (CEP) and how it is supported by Oracle Event Processing (OEP)
Explain Event Processing Network (EPN) and how it relates to OEP
Explain how various OEP CQL data cartridges enhance the capabilities of the CQL engine
11. <?xml version="1.0"?>
<soap:envelope xmlns:soap="http://www.medin.name/wicked" >
<soap:body>
This is a sample message
</soap:body>
<soap:title>This is the title</soap:title>
<soap:extension>101</soap:extension>
</soap:envelope>
PUT /messages HTTP/1.1
Host: www.medin.name
Content-Type: text/xml; charset=utf-8
Content-Length: nnn
REST
13. A service-oriented architecture (SOA) is
an architectural pattern in which
application components provide services
to other components via a communications
protocol, typically over a network.
The principles of service-orientation are
independent of any vendor, product or
technology.
YES! YES! YES!
http://en.wikipedia.org/wiki/Service-oriented_architecture
18. • Reduce impedance mismatch between business and IT
• Reuse functionality across business processes and
organizations
• Interoperate between loosely-coupled services in a platform-
independent fashion
• Respond quickly to business demands as SOA applications are
more flexible
• Save time and money in delivering new functionality due to
reuse and flexibility
Reuse
Flexibility
Maintenance
25. • Service Component Architecture (SCA) is a software technology
created by major software vendors, including IBM, Oracle and
TIBCO. SCA provides a model for composing applications that
follow service-oriented architecture principles. The
technology encompasses a wide range of disparate technologies
and as such is specified in various independent specifications
in order to maintain programming language and application
environment neutrality.
http://en.wikipedia.org/wiki/Service_Component_Architecture
(Web) Service enablement
30. Composite
S
Component
S R R
PWeb service (SOAP over HTTP)
Oracle Healthcare
ADF-BC service (Java/JSF)
Oracle B2B
JCA adapters (technology, and apps)
BAM 11g adapter (only for 11g)
EJB service (Java)
Oracle E-Business Suite
HTTP binding
REST service
Direct binding (SOA/RMI/OSB)
Cloud adapters
Oracle MFT (Managed File Transfer)
32. Analytics
Orchestration
Virtualization and Mediation
Connectivity
Business Activity Monitoring Event Processing
BPEL Process Manager Business RulesHuman Tasks
Service Bus
Cloud Business to BusinessOn-premises
Apps Services Platform Apps Mainframe DB EDI XML MFT
Infrastructure
Messaging JavaCaching
ManagementandSecurity
ModellingandDevelopment
33. Analytics
Orchestration
Virtualization and Mediation
Connectivity
Infrastructure
Man.&Sec.
Development
BAM (Business Activity Monitoring)
BPEL Process Manager
Business Rules
Human Tasks (Workflow)
OSB (Oracle Service Bus)
WLS-JMS
WLS (WebLogic Server)
Coherence
JCA-Adapters
Cloud Adapters
ESS (Enterprise Service Scheduler)
OEP (Oracle Event Processor)
EDN (Event Delivery Network)
Java
…
UMS (User Messaging Service)
ODI (Oracle Data Integrator)