SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudNew Relic
 
Introduction to Power Platform
Introduction to Power PlatformIntroduction to Power Platform
Introduction to Power PlatformPraveen Nair
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationAmazon Web Services
 
Azure API Management
Azure API ManagementAzure API Management
Azure API ManagementDaniel Toomey
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationFloyd DCosta
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture PresentationRupesh Sinha
 
0 to hero with Azure DevOps
0 to hero with Azure DevOps0 to hero with Azure DevOps
0 to hero with Azure DevOpsChristos Matskas
 
Devops Devops Devops
Devops Devops DevopsDevops Devops Devops
Devops Devops DevopsKris Buytaert
 
Understanding the Salesforce Architecture: How We Do the Magic We Do
Understanding the Salesforce Architecture: How We Do the Magic We DoUnderstanding the Salesforce Architecture: How We Do the Magic We Do
Understanding the Salesforce Architecture: How We Do the Magic We DoSalesforce Developers
 
Elastic APM: Amping up your logs and metrics for the full picture
Elastic APM: Amping up your logs and metrics for the full pictureElastic APM: Amping up your logs and metrics for the full picture
Elastic APM: Amping up your logs and metrics for the full pictureElasticsearch
 
Oracle Webcenter Suite Overview
Oracle Webcenter Suite OverviewOracle Webcenter Suite Overview
Oracle Webcenter Suite OverviewEslam Hafez
 
Deployment Strategies Powerpoint Presentation Slides
Deployment Strategies Powerpoint Presentation SlidesDeployment Strategies Powerpoint Presentation Slides
Deployment Strategies Powerpoint Presentation SlidesSlideTeam
 
Demystify Salesforce Bulk API
Demystify Salesforce Bulk APIDemystify Salesforce Bulk API
Demystify Salesforce Bulk APIDhanik Sahni
 
Migrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft AzureMigrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft AzureChris Dufour
 
ETL and Event Sourcing
ETL and Event SourcingETL and Event Sourcing
ETL and Event SourcingMarc Siegel
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Adrian Todorov
 
Mule salesforce integration solutions
Mule  salesforce integration solutionsMule  salesforce integration solutions
Mule salesforce integration solutionshimajareddys
 
Future Of DevOps Trends 2023
Future Of DevOps Trends 2023Future Of DevOps Trends 2023
Future Of DevOps Trends 2023WeCode Inc
 
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Amazon Web Services
 

What's hot (20)

Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
 
Introduction to Power Platform
Introduction to Power PlatformIntroduction to Power Platform
Introduction to Power Platform
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio Migration
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
 
0 to hero with Azure DevOps
0 to hero with Azure DevOps0 to hero with Azure DevOps
0 to hero with Azure DevOps
 
Devops Devops Devops
Devops Devops DevopsDevops Devops Devops
Devops Devops Devops
 
Understanding the Salesforce Architecture: How We Do the Magic We Do
Understanding the Salesforce Architecture: How We Do the Magic We DoUnderstanding the Salesforce Architecture: How We Do the Magic We Do
Understanding the Salesforce Architecture: How We Do the Magic We Do
 
Elastic APM: Amping up your logs and metrics for the full picture
Elastic APM: Amping up your logs and metrics for the full pictureElastic APM: Amping up your logs and metrics for the full picture
Elastic APM: Amping up your logs and metrics for the full picture
 
Oracle Webcenter Suite Overview
Oracle Webcenter Suite OverviewOracle Webcenter Suite Overview
Oracle Webcenter Suite Overview
 
Deployment Strategies Powerpoint Presentation Slides
Deployment Strategies Powerpoint Presentation SlidesDeployment Strategies Powerpoint Presentation Slides
Deployment Strategies Powerpoint Presentation Slides
 
Demystify Salesforce Bulk API
Demystify Salesforce Bulk APIDemystify Salesforce Bulk API
Demystify Salesforce Bulk API
 
App Modernization with Microsoft Azure
App Modernization with Microsoft AzureApp Modernization with Microsoft Azure
App Modernization with Microsoft Azure
 
Migrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft AzureMigrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft Azure
 
ETL and Event Sourcing
ETL and Event SourcingETL and Event Sourcing
ETL and Event Sourcing
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...
 
Mule salesforce integration solutions
Mule  salesforce integration solutionsMule  salesforce integration solutions
Mule salesforce integration solutions
 
Future Of DevOps Trends 2023
Future Of DevOps Trends 2023Future Of DevOps Trends 2023
Future Of DevOps Trends 2023
 
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
 

Similar to Introduction to soa suite 12c in 20 slides

Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 
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 architectureDavide Veronese
 
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 AWSAmazon Web Services
 
sun-servicespan-solution-brief
sun-servicespan-solution-briefsun-servicespan-solution-brief
sun-servicespan-solution-briefFaruque Amin
 
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 CloudMatt Wright
 
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 providerskanimozhin
 
Red Hat JBOSS_ FuseServiceWorks_Feb2015
Red Hat JBOSS_ FuseServiceWorks_Feb2015Red Hat JBOSS_ FuseServiceWorks_Feb2015
Red Hat JBOSS_ FuseServiceWorks_Feb2015Isaac Wm. Cornetti
 
Oracle Apps Day Fusion Middleware Keynote
Oracle Apps Day Fusion Middleware KeynoteOracle Apps Day Fusion Middleware Keynote
Oracle Apps Day Fusion Middleware KeynoteSean Boiling
 
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 DevelopmentWSO2
 
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.pptxBhagavathyPadmanabha1
 
Oracle eBusiness and Middleware
Oracle eBusiness and MiddlewareOracle eBusiness and Middleware
Oracle eBusiness and MiddlewareCarina 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 2010Doina Draganescu
 
ScaleFocus Telco expertise
ScaleFocus Telco expertiseScaleFocus Telco expertise
ScaleFocus Telco expertiseScaleFocus
 
Wonderware Skelta BPM Software Brochure
Wonderware Skelta BPM Software BrochureWonderware Skelta BPM Software Brochure
Wonderware Skelta BPM Software Brochuremsteidinger
 
Soa(service oriented architecture)
Soa(service oriented architecture)Soa(service oriented architecture)
Soa(service oriented architecture)Krishna_in
 
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 Docker, Inc.
 
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 LandscapeWSO2
 

Similar to 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
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

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%