Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Introduction to
Oracle SOA suite 12c
….in 20 slides
VINCENZO CAPOZZOLI
IT SENIOR CONSULTANT
IE.LINKEDIN.COM/IN/VINCENZOCAP...
The problem
is…
…Enterprise Integration
Connecting disparate
applications quickly,
reliably and securely
From
Spaghetti
In...
Oracle SOA
Suite is all
about...
…composing,
integrating and
analysing the disparate
requirements of cloud,
mobile and IoT...
• Robust set of adapters
• Extensive support to integrate Oracle Applications on the same SOA
platform
• Customers can lev...
Market
position
“Oracle SOA Suite
provides leading
technologies to support
a wide range of
application integration
and SOA...
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
man...
Connectivity
…has the most robust
set of adapters on the
market today and
provides market-leading
applications and
databas...
Layer #2
35%
Service Bus
…connects, mediates
and manages
interaction between
heterogeneous services,
legacy systems, ERPs
...
…provides a solution for
governing the
interactions with shared
services
Web Service
Manager
Layer #2
40%
Establish trust
...
BPEL Process
Manager
…allows the creation,
deploying and
management of cross-
application business
processes
Layer #3
45%
...
Enterprise
Scheduler
…provides the ability to
schedule different jobs,
including: Java, PL/SQL,
binary scripts and many
ot...
Business Rules
…makes processes and
applications more
flexible to easily define
and modify business
logic without
programm...
Layer #4
60%
Event
Processing
…allows the
development of event
processing applications
to improve the
effectiveness of
bus...
BAM
…is a complete solution
for building interactive,
real-time dashboards
and proactive alerts for
monitoring business
pr...
…and
JDeveloper
…integrated development
environment that
simplifies the
development of Java-
based SOA and Java EE
applica...
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
thous...
Enhanced
Productivity
…many new features
and enhancements
around developer
tooling, administration,
operations and
perform...
New adapters to allow
the interaction with
external parties on the
cloud (e.g.
Saleforce.com)
New Cloud Adapter
SDK to all...
Mobile
Integration
…new binding available to
simplify support to mobile
by exposing traditional
SOAP services, Enterprise
...
Internet Of
Things
…infrastructure and IoT
services which in turn
help drive innovation,
enable new revenue
streams and im...
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 develop...
References
http://www.oracle.com/us/products/middleware/soa/inside-look-soa-suite-wp-2217219.pdf
http://www.oracle.com/tec...
Upcoming SlideShare
Loading in …5
×

Introduction to soa suite 12c in 20 slides

1,969 views

Published on

A brief overview on Oracle SOA Suite and its role and capabilities in Enterprise Integration

Published in: Technology
  • Be the first to comment

Introduction to soa suite 12c in 20 slides

  1. 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. 2. The problem is… …Enterprise Integration Connecting disparate applications quickly, reliably and securely From Spaghetti Integration… …To Service Oriented Architecture… 5%
  3. 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. 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. 5. Market position “Oracle SOA Suite provides leading technologies to support a wide range of application integration and SOA infrastructure requirements” 20%
  6. 6. Key components ….one by one October 2015 Introduction to Oracle SOA suite 12c in 20 slides
  7. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 17. From 11g to 12c ….key improvements one by one October 2015 Introduction to Oracle SOA suite 12c in 20 slides
  18. 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. 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. 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. 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. 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. 23. Conclusions …. October 2015 Introduction to Oracle SOA suite 12c in 20 slides
  24. 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%
  25. 25. 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

×