SlideShare une entreprise Scribd logo
1  sur  25
Introduction to
Oracle SOA suite 12c
….in 20 slides
VINCENZO CAPOZZOLI
IT SENIOR CONSULTANT
IE.LINKEDIN.COM/IN/VINCENZOCAPOZZOLI
October 2015 Introduction to Oracle SOA suite 12c in 20 slides
The problem
is…
…Enterprise Integration
Connecting disparate
applications quickly,
reliably and securely
From
Spaghetti
Integration…
…To
Service Oriented
Architecture…
5%
Oracle SOA
Suite is all
about...
…composing,
integrating and
analysing the disparate
requirements of cloud,
mobile and IoT devices
Composing
• A unified toolset for the development of services and
composite applications
Integrating
• A standards-based platform that is service enabled
and easily consumable by modern web applications,
allowing enterprises to quickly and easily adapt to
changes in their business and IT environments
Analysing
• Greater visibility, controls and analytics to govern
how services and processes are deployed, reused and
changed across their entire lifecycle
10%
• Robust set of adapters
• Extensive support to integrate Oracle Applications on the same SOA
platform
• Customers can leverage this functionality for integrating these and
other software applications
Features and
characteristic...
…cover all of the
capabilities needed to
deliver robust, agile and
reliable SOA solutions in
any Enterprise context
15%
Market
position
“Oracle SOA Suite
provides leading
technologies to support
a wide range of
application integration
and SOA infrastructure
requirements”
20%
Key components
….one by one
October 2015 Introduction to Oracle SOA suite 12c in 20 slides
• Designed to take care of the technical infrastructure (policy
management, process management, messaging, transaction
management, etc.)
• Architects and developers can focus on developing the architecture
and ignore the low-level technical implementation details
Architecture
and
components
…unified package of
best-of-breed
components designed
to work together and
provide rapid and rich
SOA solutions.
It’s part of the core of
the Oracle Fusion
Middleware (OFM) suite
25%
Connectivity
…has the most robust
set of adapters on the
market today and
provides market-leading
applications and
database connectivity.
Layer #1
30%
Application
Adapters
Legacy
Adapters
Changed Data
Capture (CDC)
Adapters B2B Adapters
Technology
Adapters
SAP CICS VSAM Batch RosettaNet File
PeopleSoft IMS DB Adabas EDI FTP
Siebel IMS TM DB2/390 Healthcare JMS
Oracle
Applications
VSAM Microsoft SQL
Server 2005
ebXML Database
J. D. Edwards Tuxedo Microsoft SQL
Server 2000
MFT Advanced
Queueing
Salesforce.com IMS/DB MQ Series
RightNow VSAM CICS Socket
J.D.Edwards LDAP
Coherence
* New in SOA Suite 12c
Main adapters…
Layer #2
35%
Service Bus
…connects, mediates
and manages
interaction between
heterogeneous services,
legacy systems, ERPs
and other ESB instances
• Communication medium that connects all assets of the
enterprise SOA and provides industry standard
interfaces to the enterprise as a whole, not just to
specific applications
Messaging Engine
• Virtualization layer that is key to any sustainable multi-
channel strategy and more specifically any mobile
strategy
Virtualisation
• Mediation to translate and transform message formats,
integration technologies and security schemes to
provide the loose coupling between systems
Mediation
…provides a solution for
governing the
interactions with shared
services
Web Service
Manager
Layer #2
40%
Establish trust
• Build security and operations policies that can be
layered over new or existing applications and services
Automate consumer management
• Automate enforcement of contracts between
consumer and provider to preserve business alignment
Ensure service levels
• Use dashboards to monitor policies as they execute, to
ensure service levels and avoid potential problems
Minimize compliance risk
• Centralize creation and management of policies and
apply anywhere
BPEL Process
Manager
…allows the creation,
deploying and
management of cross-
application business
processes
Layer #3
45%
Ease of
Use
Design and
deploy processes
using productive
development and
management
tools, part of the
Oracle SOA Suite
reviewed by
InfoWorld as the
“the most
comprehensive
and easy to use
product on the
market today”
Advanced
Scalability
Run mission-
critical processes
with high-
availability and
reliability utilizing
unique Oracle
Grid technology
Re-use
Leverage your
existing IT
investments and
re-invent them to
create new
composite
services for
organisations
Enterprise
Scheduler
…provides the ability to
schedule different jobs,
including: Java, PL/SQL,
binary scripts and many
others, distributed across
the nodes of a Oracle
WebLogic Server cluster
50%
Schedule
periodic
notifications
for faulted
instances that
meet selection
criteria
Schedule long
running jobs to
recover
instances that
meet the
selection
criteria
Schedule a
user created
script
Submit a job
from BPEL
Layer #3
Business Rules
…makes processes and
applications more
flexible to easily define
and modify business
logic without
programming
HighPerformance
Evaluate rules
rapidly using a
light-weight,
high
performance
rules engine
OptimizedforSOA
Strong
integration with
Java, XML and
Oracle SOA Suite
technologies
enables
seamless use of
business rules in
these
environments
Extensible
An open
architecture
enables
customized rule-
authoring tools
for any type of
interface
Oracle Business Rules
enables the separation of
business logic into easy to
use table for business users
Layer #3
55%
Layer #4
60%
Event
Processing
…allows the
development of event
processing applications
to improve the
effectiveness of
business operations
Real-time
pattern
matching
• Define and
identify complex
event patterns to
improve the early
identification of
emerging
business trends
Highly scalable
• Can process
hundreds of
thousands of
events per second
Industry leader
• Voted as the #1
Event Processing
Solution Provider
by Waters
Ranking
BAM
…is a complete solution
for building interactive,
real-time dashboards
and proactive alerts for
monitoring business
processes and services
Layer #4
StreamlineOperations
Gain real-time visibility
into critical business
processes through
push-based
dashboards and alerts.
This animated visibility
is powered by event-
driven architecture
with updates to KPIs
within seconds of data
access
EnhanceProductivity
Build and customize
dashboards, alerts and
reports for the
business and IT users
without any coding
FlexibleIntegration
Provide visibility into
existing SOA, BPM and
EDA investments and
3rd party
infrastructure such as
databases, JMS
servers, and web
services. Offers pre-
built integration with
Oracle Business
Intelligence among
other Oracle products
65%
…and
JDeveloper
…integrated development
environment that
simplifies the
development of Java-
based SOA and Java EE
applications
Versatility
• Provides visual and declarative tools for Java Server
Faces (JSF), Enterprise Java Beans (EJB / JPA), Oracle
TopLink, JSP and the Oracle Application Development
Framework - the heart of Oracle Fusion
Lower costs
• Is a completely free commercial IDE. It lowers the
acquisition barrier for developers who want more
than what is offered in other Java IDEs
Effective Support
• Is backed by Oracle’s award winning customer service
operation with 24x7 support and framework source
code available to supported customers
70%
From 11g to 12c
….key improvements
one by one
October 2015 Introduction to Oracle SOA suite 12c in 20 slides
From: 11g
To: 12c
New to Oracle SOA Suite
12c are well over
100 enhancements
as a result of close
collaboration with
thousands of customers
• Main categories of enhancements deployed into v12c…
75%
Enhanced
Productivity
…many new features
and enhancements
around developer
tooling, administration,
operations and
performance
Unified Design Interface
• Oracle Service Bus and Oracle Event Processing
integrated into a single unified experience
Jumpstart templates
• Provide an easy way to package SOA composites,
components or fragments of a BPEL process and
distribute them
• Project, Component and Custom activity templates
• BPEL sub-processes
Rapid Install
• New Quick Start installer
• Installation time reduced to less than 30 minutes
Improvement #1
80%
New adapters to allow
the interaction with
external parties on the
cloud (e.g.
Saleforce.com)
New Cloud Adapter
SDK to allow
customers and
partners to rapidly on-
board new SaaS
applications into their
enterprise business
processes
New design-time
query editor to build,
validate and test these
queries right at design-
time
Oracle Managed File
Transfer enables
secure file exchange
between internal
departments and
external partners.
Oracle B2B allows
users to send and
receive messages by
using MFT
Cloud
integration
…simplified integration
with cloud applications
Improvement #2
85%
Mobile
Integration
…new binding available to
simplify support to mobile
by exposing traditional
SOAP services, Enterprise
Java Beans (EJBs) and JCA
adapters to JSON/REST
WS
Improved wizards
and adapters
available in
JDeveloper to
support REST/JSON
integration
Full support to
exposure of
functionality as
REST/JSON APIs
Automated
conversion from XML
to JSON
Improvement #3
90%
Internet Of
Things
…infrastructure and IoT
services which in turn
help drive innovation,
enable new revenue
streams and improve
operational efficiencies
Improvement #4
95%
Oracle Event
Processing (OEP)
delivers real-time
analysis of high-
velocity data
Ability to filter,
correlate and process
events in real time so
that downstream
applications are
driven by true, real-
time intelligence.
Built on industry
standards, including
SQL, Java, and OSGI,
it provides an open
architecture for
processing complex
events
Conclusions
….
October 2015 Introduction to Oracle SOA suite 12c in 20 slides
Strenghts and
cautions
“Oracle's application
infrastructure
middleware offering has
been evolving through
internal development
and acquisitions”, but…
Strenghts
• Second-largest application infrastructure
middleware vendor in the market (3.5B$ of
licenses sold)
• Comprehensive, integrated and feature-rich
application infrastructure offering
• Important Customer references
Cautions
• Many reference clients said Oracle was a
difficult vendor to deal with from a
commercial perspective and continue to report
dissatisfaction with Oracle's standard support
• The company still lags other vendors in the
mobile integration
• Oracle hasn't reached the same market
awareness and momentum of the incumbent
B2B players in these markets.
100%
References
http://www.oracle.com/us/products/middleware/soa/inside-look-soa-suite-wp-2217219.pdf
http://www.oracle.com/technetwork/middleware/soasuite/overview/wp-soa-suite-whats-new-12c-2217186.pdf
https://en.wikipedia.org/wiki/Oracle_SOA_Suite
http://www.gartner.com/technology/reprints.do?id=1-1YGZ0QT&ct=140730&st=sb
http://www.slideshare.net/raastech/an-unbiased-look-oracle-soa-suite-12c
October 2015 Introduction to Oracle SOA suite 12c in 20 slides

Contenu connexe

Tendances

Tendances (20)

Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 
Five Cool Use Cases for the Spring Component in Oracle SOA Suite
Five Cool Use Cases for the Spring Component in Oracle SOA SuiteFive Cool Use Cases for the Spring Component in Oracle SOA Suite
Five Cool Use Cases for the Spring Component in Oracle SOA Suite
 
oracle service bus
oracle service busoracle service bus
oracle service bus
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
 
Oracle Enterprise Manager
Oracle Enterprise ManagerOracle Enterprise Manager
Oracle Enterprise Manager
 
SAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoftSAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoft
 
Three layer API Design Architecture
Three layer API Design ArchitectureThree layer API Design Architecture
Three layer API Design Architecture
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
 
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...
 
Enterprise Service Bus
Enterprise Service BusEnterprise Service Bus
Enterprise Service Bus
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
 
Oracle EBS R12.2 - Deployment and System Administration
Oracle EBS R12.2 - Deployment and System AdministrationOracle EBS R12.2 - Deployment and System Administration
Oracle EBS R12.2 - Deployment and System Administration
 
How to Deploy WSO2 Enterprise Integrator in Containers
How to Deploy WSO2 Enterprise Integrator in ContainersHow to Deploy WSO2 Enterprise Integrator in Containers
How to Deploy WSO2 Enterprise Integrator in Containers
 
Oracle SOA Suite in use – a practical experience report
Oracle SOA Suite in use – a practical experience reportOracle SOA Suite in use – a practical experience report
Oracle SOA Suite in use – a practical experience report
 
Modern Enterprise integration Strategies
Modern Enterprise integration StrategiesModern Enterprise integration Strategies
Modern Enterprise integration Strategies
 
Oracle Integration Cloud Service (ICS) best practices learned from the field
Oracle Integration Cloud Service (ICS) best practices learned from the fieldOracle Integration Cloud Service (ICS) best practices learned from the field
Oracle Integration Cloud Service (ICS) best practices learned from the field
 
ESB Presentation
ESB PresentationESB Presentation
ESB Presentation
 
Azure Functions VS AWS Lambda: overview and comparison
Azure Functions VS AWS Lambda: overview and comparisonAzure Functions VS AWS Lambda: overview and comparison
Azure Functions VS AWS Lambda: overview and comparison
 
Oracle OSB Tutorial 1
Oracle OSB Tutorial 1Oracle OSB Tutorial 1
Oracle OSB Tutorial 1
 
MuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysMuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleys
 

Similaire à Introduction to soa suite 12c in 20 slides

sun-servicespan-solution-brief
sun-servicespan-solution-briefsun-servicespan-solution-brief
sun-servicespan-solution-brief
Faruque Amin
 
Red Hat JBOSS_ FuseServiceWorks_Feb2015
Red Hat JBOSS_ FuseServiceWorks_Feb2015Red Hat JBOSS_ FuseServiceWorks_Feb2015
Red Hat JBOSS_ FuseServiceWorks_Feb2015
Isaac Wm. Cornetti
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App Development
WSO2
 
Oracle eBusiness and Middleware
Oracle eBusiness and MiddlewareOracle eBusiness and Middleware
Oracle eBusiness and Middleware
Carina Kordan
 
Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010
Doina Draganescu
 

Similaire à Introduction to soa suite 12c in 20 slides (20)

Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWS
 
sun-servicespan-solution-brief
sun-servicespan-solution-briefsun-servicespan-solution-brief
sun-servicespan-solution-brief
 
AMIS 25: Moving Integration to the Cloud
AMIS 25: Moving Integration to the CloudAMIS 25: Moving Integration to the Cloud
AMIS 25: Moving Integration to the Cloud
 
Engineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providersEngineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providers
 
Red Hat JBOSS_ FuseServiceWorks_Feb2015
Red Hat JBOSS_ FuseServiceWorks_Feb2015Red Hat JBOSS_ FuseServiceWorks_Feb2015
Red Hat JBOSS_ FuseServiceWorks_Feb2015
 
Oracle Apps Day Fusion Middleware Keynote
Oracle Apps Day Fusion Middleware KeynoteOracle Apps Day Fusion Middleware Keynote
Oracle Apps Day Fusion Middleware Keynote
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App Development
 
101_Customer_Move and Modernize Siebel_07012021.pptx
101_Customer_Move and Modernize Siebel_07012021.pptx101_Customer_Move and Modernize Siebel_07012021.pptx
101_Customer_Move and Modernize Siebel_07012021.pptx
 
Oracle eBusiness and Middleware
Oracle eBusiness and MiddlewareOracle eBusiness and Middleware
Oracle eBusiness and Middleware
 
Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010
 
ScaleFocus Telco expertise
ScaleFocus Telco expertiseScaleFocus Telco expertise
ScaleFocus Telco expertise
 
Oracle SOA Suite 11g
Oracle SOA Suite 11gOracle SOA Suite 11g
Oracle SOA Suite 11g
 
Wonderware Skelta BPM Software Brochure
Wonderware Skelta BPM Software BrochureWonderware Skelta BPM Software Brochure
Wonderware Skelta BPM Software Brochure
 
Soa(service oriented architecture)
Soa(service oriented architecture)Soa(service oriented architecture)
Soa(service oriented architecture)
 
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
 
DCSF19 Adding a Modern API Layer to ‘Dockerized’ Legacy Apps
DCSF19 Adding a Modern API Layer to ‘Dockerized’ Legacy Apps  DCSF19 Adding a Modern API Layer to ‘Dockerized’ Legacy Apps
DCSF19 Adding a Modern API Layer to ‘Dockerized’ Legacy Apps
 
WSO2 Summit London 2018: Digital Technology Landscape
WSO2 Summit London 2018: Digital Technology LandscapeWSO2 Summit London 2018: Digital Technology Landscape
WSO2 Summit London 2018: Digital Technology Landscape
 
Arunprakash Alagesan
Arunprakash AlagesanArunprakash Alagesan
Arunprakash Alagesan
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Introduction to soa suite 12c in 20 slides

  • 1. Introduction to Oracle SOA suite 12c ….in 20 slides VINCENZO CAPOZZOLI IT SENIOR CONSULTANT IE.LINKEDIN.COM/IN/VINCENZOCAPOZZOLI October 2015 Introduction to Oracle SOA suite 12c in 20 slides
  • 2. The problem is… …Enterprise Integration Connecting disparate applications quickly, reliably and securely From Spaghetti Integration… …To Service Oriented Architecture… 5%
  • 3. Oracle SOA Suite is all about... …composing, integrating and analysing the disparate requirements of cloud, mobile and IoT devices Composing • A unified toolset for the development of services and composite applications Integrating • A standards-based platform that is service enabled and easily consumable by modern web applications, allowing enterprises to quickly and easily adapt to changes in their business and IT environments Analysing • Greater visibility, controls and analytics to govern how services and processes are deployed, reused and changed across their entire lifecycle 10%
  • 4. • Robust set of adapters • Extensive support to integrate Oracle Applications on the same SOA platform • Customers can leverage this functionality for integrating these and other software applications Features and characteristic... …cover all of the capabilities needed to deliver robust, agile and reliable SOA solutions in any Enterprise context 15%
  • 5. Market position “Oracle SOA Suite provides leading technologies to support a wide range of application integration and SOA infrastructure requirements” 20%
  • 6. Key components ….one by one October 2015 Introduction to Oracle SOA suite 12c in 20 slides
  • 7. • Designed to take care of the technical infrastructure (policy management, process management, messaging, transaction management, etc.) • Architects and developers can focus on developing the architecture and ignore the low-level technical implementation details Architecture and components …unified package of best-of-breed components designed to work together and provide rapid and rich SOA solutions. It’s part of the core of the Oracle Fusion Middleware (OFM) suite 25%
  • 8. Connectivity …has the most robust set of adapters on the market today and provides market-leading applications and database connectivity. Layer #1 30% Application Adapters Legacy Adapters Changed Data Capture (CDC) Adapters B2B Adapters Technology Adapters SAP CICS VSAM Batch RosettaNet File PeopleSoft IMS DB Adabas EDI FTP Siebel IMS TM DB2/390 Healthcare JMS Oracle Applications VSAM Microsoft SQL Server 2005 ebXML Database J. D. Edwards Tuxedo Microsoft SQL Server 2000 MFT Advanced Queueing Salesforce.com IMS/DB MQ Series RightNow VSAM CICS Socket J.D.Edwards LDAP Coherence * New in SOA Suite 12c Main adapters…
  • 9. Layer #2 35% Service Bus …connects, mediates and manages interaction between heterogeneous services, legacy systems, ERPs and other ESB instances • Communication medium that connects all assets of the enterprise SOA and provides industry standard interfaces to the enterprise as a whole, not just to specific applications Messaging Engine • Virtualization layer that is key to any sustainable multi- channel strategy and more specifically any mobile strategy Virtualisation • Mediation to translate and transform message formats, integration technologies and security schemes to provide the loose coupling between systems Mediation
  • 10. …provides a solution for governing the interactions with shared services Web Service Manager Layer #2 40% Establish trust • Build security and operations policies that can be layered over new or existing applications and services Automate consumer management • Automate enforcement of contracts between consumer and provider to preserve business alignment Ensure service levels • Use dashboards to monitor policies as they execute, to ensure service levels and avoid potential problems Minimize compliance risk • Centralize creation and management of policies and apply anywhere
  • 11. BPEL Process Manager …allows the creation, deploying and management of cross- application business processes Layer #3 45% Ease of Use Design and deploy processes using productive development and management tools, part of the Oracle SOA Suite reviewed by InfoWorld as the “the most comprehensive and easy to use product on the market today” Advanced Scalability Run mission- critical processes with high- availability and reliability utilizing unique Oracle Grid technology Re-use Leverage your existing IT investments and re-invent them to create new composite services for organisations
  • 12. Enterprise Scheduler …provides the ability to schedule different jobs, including: Java, PL/SQL, binary scripts and many others, distributed across the nodes of a Oracle WebLogic Server cluster 50% Schedule periodic notifications for faulted instances that meet selection criteria Schedule long running jobs to recover instances that meet the selection criteria Schedule a user created script Submit a job from BPEL Layer #3
  • 13. Business Rules …makes processes and applications more flexible to easily define and modify business logic without programming HighPerformance Evaluate rules rapidly using a light-weight, high performance rules engine OptimizedforSOA Strong integration with Java, XML and Oracle SOA Suite technologies enables seamless use of business rules in these environments Extensible An open architecture enables customized rule- authoring tools for any type of interface Oracle Business Rules enables the separation of business logic into easy to use table for business users Layer #3 55%
  • 14. Layer #4 60% Event Processing …allows the development of event processing applications to improve the effectiveness of business operations Real-time pattern matching • Define and identify complex event patterns to improve the early identification of emerging business trends Highly scalable • Can process hundreds of thousands of events per second Industry leader • Voted as the #1 Event Processing Solution Provider by Waters Ranking
  • 15. BAM …is a complete solution for building interactive, real-time dashboards and proactive alerts for monitoring business processes and services Layer #4 StreamlineOperations Gain real-time visibility into critical business processes through push-based dashboards and alerts. This animated visibility is powered by event- driven architecture with updates to KPIs within seconds of data access EnhanceProductivity Build and customize dashboards, alerts and reports for the business and IT users without any coding FlexibleIntegration Provide visibility into existing SOA, BPM and EDA investments and 3rd party infrastructure such as databases, JMS servers, and web services. Offers pre- built integration with Oracle Business Intelligence among other Oracle products 65%
  • 16. …and JDeveloper …integrated development environment that simplifies the development of Java- based SOA and Java EE applications Versatility • Provides visual and declarative tools for Java Server Faces (JSF), Enterprise Java Beans (EJB / JPA), Oracle TopLink, JSP and the Oracle Application Development Framework - the heart of Oracle Fusion Lower costs • Is a completely free commercial IDE. It lowers the acquisition barrier for developers who want more than what is offered in other Java IDEs Effective Support • Is backed by Oracle’s award winning customer service operation with 24x7 support and framework source code available to supported customers 70%
  • 17. From 11g to 12c ….key improvements one by one October 2015 Introduction to Oracle SOA suite 12c in 20 slides
  • 18. From: 11g To: 12c New to Oracle SOA Suite 12c are well over 100 enhancements as a result of close collaboration with thousands of customers • Main categories of enhancements deployed into v12c… 75%
  • 19. Enhanced Productivity …many new features and enhancements around developer tooling, administration, operations and performance Unified Design Interface • Oracle Service Bus and Oracle Event Processing integrated into a single unified experience Jumpstart templates • Provide an easy way to package SOA composites, components or fragments of a BPEL process and distribute them • Project, Component and Custom activity templates • BPEL sub-processes Rapid Install • New Quick Start installer • Installation time reduced to less than 30 minutes Improvement #1 80%
  • 20. New adapters to allow the interaction with external parties on the cloud (e.g. Saleforce.com) New Cloud Adapter SDK to allow customers and partners to rapidly on- board new SaaS applications into their enterprise business processes New design-time query editor to build, validate and test these queries right at design- time Oracle Managed File Transfer enables secure file exchange between internal departments and external partners. Oracle B2B allows users to send and receive messages by using MFT Cloud integration …simplified integration with cloud applications Improvement #2 85%
  • 21. Mobile Integration …new binding available to simplify support to mobile by exposing traditional SOAP services, Enterprise Java Beans (EJBs) and JCA adapters to JSON/REST WS Improved wizards and adapters available in JDeveloper to support REST/JSON integration Full support to exposure of functionality as REST/JSON APIs Automated conversion from XML to JSON Improvement #3 90%
  • 22. Internet Of Things …infrastructure and IoT services which in turn help drive innovation, enable new revenue streams and improve operational efficiencies Improvement #4 95% Oracle Event Processing (OEP) delivers real-time analysis of high- velocity data Ability to filter, correlate and process events in real time so that downstream applications are driven by true, real- time intelligence. Built on industry standards, including SQL, Java, and OSGI, it provides an open architecture for processing complex events
  • 23. Conclusions …. October 2015 Introduction to Oracle SOA suite 12c in 20 slides
  • 24. Strenghts and cautions “Oracle's application infrastructure middleware offering has been evolving through internal development and acquisitions”, but… Strenghts • Second-largest application infrastructure middleware vendor in the market (3.5B$ of licenses sold) • Comprehensive, integrated and feature-rich application infrastructure offering • Important Customer references Cautions • Many reference clients said Oracle was a difficult vendor to deal with from a commercial perspective and continue to report dissatisfaction with Oracle's standard support • The company still lags other vendors in the mobile integration • Oracle hasn't reached the same market awareness and momentum of the incumbent B2B players in these markets. 100%