SlideShare ist ein Scribd-Unternehmen logo
1 von 69
Downloaden Sie, um offline zu lesen
Raastech, Inc.
2201 Cooperative Way, Suite 600
Herndon, VA 20171
+1-703-884-2223
info@raastech.com
An Unbiased Look: Oracle SOA Suite 12c
ACC – Liverpool
Hall 4A
November 12, 2014
17:30 – 18:20
© Raastech, Inc. 2014 | All rights reserved. Slide 2 of 69raastech.com
About Us
 Ahmed Aboulnaga @Ahmed_Aboulnaga
 18+ years Oracle experience
 Author of “Oracle SOA Suite 11g Administrator’s Handbook”
 OCE (SOA Foundation Practitioner)
 Oracle ACE
 Harold Dost III @hdost
 6+ years of Oracle Middleware experience
 OCE (SOA Foundation Practitioner)
 Oracle ACE Associate
.
© Raastech, Inc. 2014 | All rights reserved. Slide 3 of 69raastech.com
About Raastech
 Small systems integrator founded in 2009
 Headquartered in the Washington DC area
 Specializes in Oracle Fusion Middleware
 Oracle Platinum Partner & Reseller
 Oracle SOA Specialized
 100% of consultants are Oracle certified
 100% of consultants present at major Oracle conferences
 100% of consultants have published books, whitepapers, or articles
 Oracle ACE on staff – 2 of 500 worldwide
 Oracle SOA Specialized – 1 in 1,500 worldwide
 Oracle Platinum Partner – 1 in 3,000 worldwide
© Raastech, Inc. 2014 | All rights reserved. Slide 4 of 69raastech.com
Agenda
1. What problem are we solving?
2. Why Oracle SOA Suite?
3. Introducing Oracle SOA Suite 12c
4. What’s Not Really New
5. What’s New
6. First Impressions
 Successes
 Failures
7. Summary
© Raastech, Inc. 2014 | All rights reserved. Slide 5 of 69raastech.com
© Raastech, Inc. 2014 | All rights reserved. Slide 6 of 69raastech.com
What is Integration?
 Integration involves…
 …connecting disparate applications.
 …moving messages.
 …quickly, reliably, and securely.
© Raastech, Inc. 2014 | All rights reserved. Slide 7 of 69raastech.com
What is SOA?
 SOA = Service Oriented Architecture
 SOA relies on the concept that services are loosely coupled, reusable,
and based on open standards.
Before SOA After SOA
© Raastech, Inc. 2014 | All rights reserved. Slide 8 of 69raastech.com
© Raastech, Inc. 2014 | All rights reserved. Slide 9 of 69raastech.com
Why Oracle SOA Suite?
 Oracle SOA Suite provides a complete, open, integrated, and best of
breed solution that supports all middleware and integration needs.
© Raastech, Inc. 2014 | All rights reserved. Slide 10 of 69raastech.com
Gartner Assessment
 Oracle is positioned in the leaders quadrant in all 3 Gartner Magic Quadrants related to application
infrastructure and middleware (2013).
 Oracle continues innovate and lead with its on-premise and cloud integration offerings, and is a
leader in Gartner’s on-premise application integration (2014).
Magic Quadrant for On-Premise Application Integration Suites
© Raastech, Inc. 2014 | All rights reserved. Slide 11 of 69raastech.com
Why Oracle SOA Suite?
 Simpler and faster drag-and-drop development.
© Raastech, Inc. 2014 | All rights reserved. Slide 12 of 69raastech.com
© Raastech, Inc. 2014 | All rights reserved. Slide 13 of 69raastech.com
Oracle SOA Landscape
 Oracle SOA Suite
 Oracle Service Bus (OSB)
 Oracle B2B Integration
 Oracle Business Activity Monitoring (BAM)
 Oracle Enterprise Scheduler Service (ESS)
 Oracle BPEL Process Manager
 Oracle Human Workflow
 Oracle Business Rules
 Oracle Business Process Management (BPM) Suite
 Oracle Managed File Transfer (MFT)
 Oracle Data Integration (ODI)
 Oracle Service Registry (OSR)
 Oracle Event Processing (OEP)
 Oracle Enterprise Repository (OER)
 Oracle Core Services (previously AIA)
© Raastech, Inc. 2014 | All rights reserved. Slide 14 of 69raastech.com
Oracle SOA Suite 12c
 Many improvements over 11g.
 A unified toolset for the development of services and composite applications.
 A standards-based platform that is service enabled and easily consumable by modern
web applications.
 Allow enterprises to quickly and easily adapt to changes in their business and IT
environments.
 Greater visibility, controls, and analytics to govern how services and processes are
deployed, reused and changed across their entire lifecycle.
 Helps mobile-enable existing applications.
 Integrates with the cloud.
 Begin development on the latest trend of connecting Internet of Things (IoT) devices to
existing infrastructure.
© Raastech, Inc. 2014 | All rights reserved. Slide 15 of 69raastech.com
Supported Features & Capabilities
Services
• Virtualization
• Service level agreements
• Message routing
• Message transformation
• Message encryption
Processes
• Orchestration
• Transactional / Compensating
• BPEL, BPMN
• Business Rules and Human workflow
• System integration
Security
• Message level encryption
• Field level encryption
• Basic Auth and SAML
• Fine grained authorization
• Identity management
Management & Monitoring
• Unified management
• Assets & Impact Analysis
• Reuse and ROI metrics
• Architectural standards & enforcement
• Reporting & Dashboards
100% Standard
• WS-*
• WSDL / SOAP / UDDI / REST
• XML /XPath / XQuery / XSLT
• Service Component Architecture
• WSI-BP
Development
• Java
• SCA Standard assembly
• BPEL, BPMN
• HTML / XML / WSDL
• Maven / Ant / Continuous Integration
Deployment
• Service Component Architecture (SCA)
• Applications
• Servers
Integration
• JCA Adapters
• Web Services and HTTP/HTML
• ERP
• Custom
Event Oriented
• Complex event recognition
• Complex event query language (CQL)
• Declarative
• Streaming
© Raastech, Inc. 2014 | All rights reserved. Slide 16 of 69raastech.com
© Raastech, Inc. 2014 | All rights reserved. Slide 17 of 69raastech.com
SOA Integration
 Can develop using BPEL, Mediator, and/or OSB, to easily perform
abstraction, transformation, routing, and orchestration.
Flat File
© Raastech, Inc. 2014 | All rights reserved. Slide 18 of 69raastech.com
SOA Integration
 Can develop using BPEL, Mediator, and/or OSB, to easily perform
abstraction, transformation, routing, and orchestration.
<Employee>
<First>John</First>
<Last>Doe</Last>
<DOB>12/31/1970</DOB>
<Country>U.S.A.</Country>
</Employee>
<Person>
<Name>John Doe</Name>
<Bday>1970-12-31</BDay>
<Country>US</Country>
</Person>
© Raastech, Inc. 2014 | All rights reserved. Slide 19 of 69raastech.com
SOA Integration
 Can develop using BPEL, Mediator, and/or OSB, to easily perform
abstraction, transformation, routing, and orchestration.
© Raastech, Inc. 2014 | All rights reserved. Slide 20 of 69raastech.com
SOA Integration
 Can develop using BPEL, Mediator, and/or OSB, to easily perform
abstraction, transformation, routing, and orchestration.
Web Service
Create Customer
Web Service
Query Inventory
Web Service
Create Order
Web Service
Process Payment
© Raastech, Inc. 2014 | All rights reserved. Slide 21 of 69raastech.com
Adapters
Databases
 Oracle 8i and above
 IBM DB/2 UDB
 Informix
 Microsoft SQL Server
 Sybase
 Clarion
 Clipper
 Cloudscape
 DBASE
 Dialog
 Essbase
 FOCUS Data Access
 Great Plains
 MUMPS (Digital Standard MUMPS)
 Navision Financials (ODBC 3.x)
 Nucleus
 Paradox
 Pointbase
 PROGRESS
 Red Brick
 RMS
 SAS Transport Format
 Teradata
 Unisys DMS 1100/2200
 UniVerse
Applications
• Oracle Applications
• SAP R/3
• Peoplesoft
• JD Edwards
• Siebel
• Clarify
• Lotus Notes
• Ariba
• AXIOM mx/open
• Baan
• BroadVision
• Clarify
• Commerce One
• Hogan Financials
• i2 Technologies
• Lawson
• Livelink
• Manugistics
• Microsoft CRM
• Vantive
• Walker Interactive
• Remedy
• Salesforce.com
Technology
 SOAP
 HTTP, HTTP-S
 Email – POP3, SMTP, IMAP
 FTP, FTP-S
 Flat File
 JMS
 Oracle AQ
 IBM MQSeries
 LDAP
 TIBCO Rendezvous
 Socket
Legacy
 CICS
 IMS/DB
 IMS/TM
 VSAM
 CA-IDMS
 ADABAS
 Natural
 Tuxedo
 CA-Datacom
 Screen Scraping
 C-ISAM,D-ISAM,K-SAM, QSAM
.
© Raastech, Inc. 2014 | All rights reserved. Slide 22 of 69raastech.com
Expected and Supported Capabilities
 Monitoring
 BAM and Sensors
 Tracing Transactions
 Instance Flows
 Administration
 Message Recovery
 Design Patterns
 Synchronous, Asynchronous, Human Workflow, etc.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 23 of 69raastech.com.
© Raastech, Inc. 2014 | All rights reserved. Slide 24 of 69raastech.com
Focus Areas
 Notable additions to Oracle SOA Suite 12c:
 Mobile Integration
 Cloud Integration
 Internet of Things (IoT) Integration
.
© Raastech, Inc. 2014 | All rights reserved. Slide 25 of 69raastech.com
Mobile Integration
 Improved wizards and adapters allows
for easier REST integration.
 Can easily expose any reference or
service as REST.
 Automated conversion from XML to
JSON.
© Raastech, Inc. 2014 | All rights reserved. Slide 26 of 69raastech.com
Cloud Integration
 New adapters to allow interacting with external parties easily.
 Example: Reduce number of calls (caching metadata).
 Example: Merge divided data into complete data sets.
 Example: Convert XML to SOSL/SOQL.
Oracle Cloud Adapters deal
with the nuances of each
cloud provider’s services
© Raastech, Inc. 2014 | All rights reserved. Slide 27 of 69raastech.com
Cloud Adapter Framework
 Hard to find good
information on it.
 So far it’s mostly
marketing.
 Did find the JARs on the
installation, and no real
information on how to use
them.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 28 of 69raastech.com
Cloud Adapter Framework
 Two Halves
 Design Time
 Run Time
.
© Raastech, Inc. 2014 | All rights reserved. Slide 29 of 69raastech.com
Internet of… Things?
 Machines talking to Machines
 Internet of Things (IoT)
Integration nuance
.
According to Gartner, there will
be nearly 26 billion devices on
the Internet of Things by 2020
© Raastech, Inc. 2014 | All rights reserved. Slide 30 of 69raastech.com
Oracle Event Processing (OEP)
 Old product CEP (Complex Event Processing).
 Comes with SOA Suite for Oracle Fusion Middleware, but
restricted from use on Weblogic Server Basic.
 Development now merged into Jdeveloper.
 Bug fixes, not much else?
.
© Raastech, Inc. 2014 | All rights reserved. Slide 31 of 69raastech.com.
© Raastech, Inc. 2014 | All rights reserved. Slide 32 of 69raastech.com
LDAP Adapter
 Provides CRUD access and polling to LDAP from SCA,
OSB, and other deployed applications.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 33 of 69raastech.com
LDAP Adapter
 Configurable like any other Adapter, allowing for JNDI to
be used.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 34 of 69raastech.com
LDAP Adapter
 Like the Database Adapter, the
wizard requires a live server for
initial setup.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 35 of 69raastech.com
Coherence Adapter
 Coherence is a product that supports in-memory distributed caching.
 To be used with data that is not frequently updated.
 Will not require backend until it has expired.
 Internal tests show 15% query improvement.
© Raastech, Inc. 2014 | All rights reserved. Slide 36 of 69raastech.com
Single JDeveloper Design Time for OSB and SCA
 No longer need Eclipse (for OSB
development) and JDeveloper
(for everything else).
 A single platform for
development is supported with
Oracle JDeveloper 12c.
© Raastech, Inc. 2014 | All rights reserved. Slide 37 of 69raastech.com
Maven for Dependency Management
 Well supported dependency management framework
 Use to generate projects
 Perform tests
 Integrated into JDeveloper
.
© Raastech, Inc. 2014 | All rights reserved. Slide 38 of 69raastech.com
Maven for Dependency Management
 Doesn’t appear to be fully documented yet…
.
© Raastech, Inc. 2014 | All rights reserved. Slide 39 of 69raastech.com
Maven for Dependency Management
 Helpful link:
http://bit.ly/ORCLMVN
 Oracle’s Maven
repository:
http://maven.oracle.com
.
© Raastech, Inc. 2014 | All rights reserved. Slide 40 of 69raastech.com
Greater Support for Testing
 Testing of BPEL internals from Composite Tests.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 41 of 69raastech.com
ECID Spans OSB
 ECID = Execution Context ID
 Single unique identifier allows for easier tracing of transactions across
systems.
 Example:
11d1def534ea1be0:7ae4cac3:13b4455735c:-8000-00000000000002dc
 Can now trace down to OSB in the audit trial of instances in EM Control.
© Raastech, Inc. 2014 | All rights reserved. Slide 42 of 69raastech.com
Full SOAP Message in Instance Trace
 Namespaces and prefixes now shown in flow trace.
Oracle SOA Suite 11g Oracle SOA Suite 12c
© Raastech, Inc. 2014 | All rights reserved. Slide 43 of 69raastech.com
Simplified Upgrade from 11g
 Code upgrade from 10g to 11g was extremely painful:
 Change from app server (Oracle Application Server 10g to
Oracle WebLogic Server 11g).
 Considerable code upgrade and changes required.
 New in 12c:
 In-place upgrade.
 No code or configuration changes needed.
 But can’t upgrade from 10g directly.
© Raastech, Inc. 2014 | All rights reserved. Slide 44 of 69raastech.com
MDS Support in OSB
 No longer need to have duplicate schemas within OSB
projects.
 Can now leverage shared artifacts.
Local Schema Reference:
<schema import="xsd/Customer.xsd">
MDS Schema Reference
<schema import="oramds:/apps/schemas/customer/Customer.xsd">
© Raastech, Inc. 2014 | All rights reserved. Slide 45 of 69raastech.com
BPEL Subprocesses
 A BPEL subprocess enforces best practices and reduces
development time by eliminating the need to re-create the same
activities over and over again.
 BPEL subprocesses improve performance by taking up less memory
at runtime (created in memory only once, regardless of number of
invocations).
© Raastech, Inc. 2014 | All rights reserved. Slide 46 of 69raastech.com
Templates
 Allow typical patterns to be easily setup and repeated.
© Raastech, Inc. 2014 | All rights reserved. Slide 47 of 69raastech.com
Quick Start Installer
 A single JAR installer for the Fusion Middleware stack.
© Raastech, Inc. 2014 | All rights reserved. Slide 48 of 69raastech.com
Lazy Loading
 Improves startup times.
 Composites are loaded minimally.
 Initialization loaded at “first-request” time.
 Can be configured at the composite and/or domain level.
 Advantages:
 No longer need to wait 45-90 minutes for server startup.
 Great when requiring speedy disaster recovery.
© Raastech, Inc. 2014 | All rights reserved. Slide 49 of 69raastech.com
Enterprise Scheduler Service (ESS)
 ESS provides robust scheduling capabilities.
 Included in the Oracle SOA Suite 12c license.
© Raastech, Inc. 2014 | All rights reserved. Slide 50 of 69raastech.com
Managed File Transfer (MFT)
 Allow for the transfer of large files.
 Can be used to send files across sFTP, FTP, etc.
 Can be hooked into SOA Suite directly using MFT Adapter.
 Neat considerations such as linkage to files.
 Separately licensed.
© Raastech, Inc. 2014 | All rights reserved. Slide 51 of 69raastech.com
Business Activity Monitoring (BAM)
 Improved over 11g.
 IE is no longer required.
 BAM now supports active-active HA.
 Like 11g, included as part of the Oracle SOA Suite 12c license.
© Raastech, Inc. 2014 | All rights reserved. Slide 52 of 69raastech.com.
© Raastech, Inc. 2014 | All rights reserved. Slide 53 of 69raastech.com
Where have they succeeded?
 JDeveloper 12c improvements.
 Weblogic Server 12c improvements.
 Enterprise Manager (EM) Fusion Middleware Control improvements.
 Not a re-architected product.
 Existing 11g knowledge still valuable.
 Configuration and tuning settings.
 Coding and best practices.
 Continued improvement among existing 11g functionality.
 Cloud Adapters handle varying challenges and restrictions imposed by
the different cloud providers.
 Mobile/REST/JSON support is a huge plus.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 54 of 69raastech.com
Success in JDeveloper 12c
 Appears to boot a lot quicker.
(Could just be using a faster computer.)
.
© Raastech, Inc. 2014 | All rights reserved. Slide 55 of 69raastech.com
Success in JDeveloper 12c (cont.)
 Single installation.
 No need for extension downloads.
 Integrated OSB and SCA development.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 56 of 69raastech.com
Success in JDeveloper 12c (cont.)
 Developer Productivity:
 Build on Save
 Integrated Compliance Testing
.
© Raastech, Inc. 2014 | All rights reserved. Slide 57 of 69raastech.com
Success in JDeveloper 12c (cont.)
 Brings more features to developer’s attention.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 58 of 69raastech.com
Success In WebLogic Server 12c
 Allows for Auto-Commit
 Means don’t need to lock and commit every time a change is
made.
 Continuous Recording
 Allows chains of commands including ones during an auto-
commit to be recorded.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 59 of 69raastech.com
Success in EM Fusion Middleware Control
 Still works!
 Enterprise Manager seems a little more friendly.
 Visual redesign.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 60 of 69raastech.com.
© Raastech, Inc. 2014 | All rights reserved. Slide 61 of 69raastech.com
Where have they failed?
 JDeveloper 12c issues.
 Enterprise Manager (EM) Fusion Middleware Control issues.
 Cloud integration are simply just adapters. What’s the big deal?
 Too many Oracle SOA products.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 62 of 69raastech.com
Failures in JDeveloper 12c
 Unnecessary Bulk
 2.9 GB instead of 1.8 GB
.
© Raastech, Inc. 2014 | All rights reserved. Slide 63 of 69raastech.com
Failures in JDeveloper 12c
 Indirect flow for downloading JDeveloper 12c.
 Requiring download server component.
 Stability Issues (12.1.3)
 Still crashes easily when files don’t validate correctly.
 Creating Tests.
 Doesn’t validate some fields
 Wizard for Building.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 64 of 69raastech.com
Failures in EM Fusion Middleware Control
 Doesn’t allow for testing of REST services in EM Control.
.
© Raastech, Inc. 2014 | All rights reserved. Slide 65 of 69raastech.com
Overwhelming Products
 Too many products, too many consoles.
OSB Console
WebLogic Console
BAM Composer
MFT Console
B2B UI
SOA Composer
BPM Worklist
EM Console
© Raastech, Inc. 2014 | All rights reserved. Slide 66 of 69raastech.com
© Raastech, Inc. 2014 | All rights reserved. Slide 67 of 69raastech.com
Conclusion
 Oracle SOA Suite 12c is:
 The single product of choice for your integration needs.
 A major improvement over 11g.
 A solid, complete, and robust product.
 Highly recommended for your SOA implementations.
 Little re-education for those familiar with 11g.
 Would like to see:
 Improved unification of consoles, development, and runtime.
© Raastech, Inc. 2014 | All rights reserved. Slide 68 of 69raastech.com
Q&A
© Raastech, Inc. 2014 | All rights reserved. Slide 69 of 69raastech.com
Contact Information
 Ahmed Aboulnaga
 Technical Director
 @Ahmed_Aboulnaga
 ahmed.aboulnaga@raastech.com
 Harold Dost III
 Senior Consultant
 @hdost
 harold.dost@raastech.com

Weitere ähnliche Inhalte

Was ist angesagt?

Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)
Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)
Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)Lucas Jellema
 
Solving todays problems with oracle integration cloud
Solving todays problems with oracle integration cloudSolving todays problems with oracle integration cloud
Solving todays problems with oracle integration cloudHeba Fouad
 
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
 
Oracle integration cloud service (ICS) best practices learned from the field ...
Oracle integration cloud service (ICS) best practices learned from the field ...Oracle integration cloud service (ICS) best practices learned from the field ...
Oracle integration cloud service (ICS) best practices learned from the field ...Phil Wilkins
 
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...Lucas Jellema
 
Oracle SOA, AIA & Fusion Apps
Oracle SOA, AIA & Fusion AppsOracle SOA, AIA & Fusion Apps
Oracle SOA, AIA & Fusion AppsPhil Wilkins
 
Oracle Enterprise integration
Oracle Enterprise integration Oracle Enterprise integration
Oracle Enterprise integration kumar gaurav
 
EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformFumiko Yamashita
 
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the CloudDeveloping Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the CloudMatt Wright
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's NewOrgad Kimchi
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...vasuballa
 
E-Business Suite on Oracle Cloud
E-Business Suite on Oracle CloudE-Business Suite on Oracle Cloud
E-Business Suite on Oracle CloudKeith Kiattipong
 
Deploying to Oracle SOA Suite 12c - Everything You Need To Know
Deploying to Oracle SOA Suite 12c - Everything You Need To KnowDeploying to Oracle SOA Suite 12c - Everything You Need To Know
Deploying to Oracle SOA Suite 12c - Everything You Need To KnowRevelation Technologies
 
How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...
How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...
How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...Capgemini
 
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...Matt Wright
 
OEM WebLogic Server Management Pack
OEM WebLogic Server Management PackOEM WebLogic Server Management Pack
OEM WebLogic Server Management PackFumiko Yamashita
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionFumiko Yamashita
 
OOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best PracticesOOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best Practicesvasuballa
 
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud DayRole of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Dayaioughydchapter
 

Was ist angesagt? (20)

Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)
Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)
Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)
 
Oracle soa suite 12c
Oracle soa suite 12cOracle soa suite 12c
Oracle soa suite 12c
 
Solving todays problems with oracle integration cloud
Solving todays problems with oracle integration cloudSolving todays problems with oracle integration cloud
Solving todays problems with oracle integration cloud
 
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
 
Oracle integration cloud service (ICS) best practices learned from the field ...
Oracle integration cloud service (ICS) best practices learned from the field ...Oracle integration cloud service (ICS) best practices learned from the field ...
Oracle integration cloud service (ICS) best practices learned from the field ...
 
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
 
Oracle SOA, AIA & Fusion Apps
Oracle SOA, AIA & Fusion AppsOracle SOA, AIA & Fusion Apps
Oracle SOA, AIA & Fusion Apps
 
Oracle Enterprise integration
Oracle Enterprise integration Oracle Enterprise integration
Oracle Enterprise integration
 
EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud Platform
 
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the CloudDeveloping Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the Cloud
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's New
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
 
E-Business Suite on Oracle Cloud
E-Business Suite on Oracle CloudE-Business Suite on Oracle Cloud
E-Business Suite on Oracle Cloud
 
Deploying to Oracle SOA Suite 12c - Everything You Need To Know
Deploying to Oracle SOA Suite 12c - Everything You Need To KnowDeploying to Oracle SOA Suite 12c - Everything You Need To Know
Deploying to Oracle SOA Suite 12c - Everything You Need To Know
 
How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...
How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...
How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...
 
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
 
OEM WebLogic Server Management Pack
OEM WebLogic Server Management PackOEM WebLogic Server Management Pack
OEM WebLogic Server Management Pack
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete Solution
 
OOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best PracticesOOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best Practices
 
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud DayRole of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
 

Ähnlich wie An Unbiased Look: Oracle SOA Suite 12c

Enabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA SuiteEnabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA SuiteRevelation Technologies
 
Cloud Concepts - Everything You Wanted to Know But Were Afraid to Ask
Cloud Concepts - Everything You Wanted to Know But Were Afraid to AskCloud Concepts - Everything You Wanted to Know But Were Afraid to Ask
Cloud Concepts - Everything You Wanted to Know But Were Afraid to AskRevelation Technologies
 
Crafting Your Oracle License, Contract and Vendor Management Strategy
Crafting Your Oracle License, Contract and Vendor Management StrategyCrafting Your Oracle License, Contract and Vendor Management Strategy
Crafting Your Oracle License, Contract and Vendor Management StrategyFlexera
 
Découvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
Découvrons Oracle Cloud Platform for Integration - Oracle Integration CloudDécouvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
Découvrons Oracle Cloud Platform for Integration - Oracle Integration CloudSanae BEKKAR
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Jeffrey T. Pollock
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle CloudRuggero Citton
 
Gangadhar_SOA_Resume
Gangadhar_SOA_ResumeGangadhar_SOA_Resume
Gangadhar_SOA_Resumegangadhar v
 
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - FinalOPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Finalmdesai005
 
Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Kurt Liu
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?Tammy Bednar
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』Insight Technology, Inc.
 
Approaches for WebLogic Server in the Cloud (OpenWorld, September 2014)
Approaches for WebLogic Server in the Cloud (OpenWorld, September 2014)Approaches for WebLogic Server in the Cloud (OpenWorld, September 2014)
Approaches for WebLogic Server in the Cloud (OpenWorld, September 2014)jeckels
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Rittman Analytics
 
What Every Client Should Do on Their Oracle SOA Projects
What Every Client Should Do on Their Oracle SOA ProjectsWhat Every Client Should Do on Their Oracle SOA Projects
What Every Client Should Do on Their Oracle SOA ProjectsRevelation Technologies
 
SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...DevClub_lv
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...jdijcks
 

Ähnlich wie An Unbiased Look: Oracle SOA Suite 12c (20)

An Unbiased Look: Oracle SOA Suite 12c
An Unbiased Look: Oracle SOA Suite 12cAn Unbiased Look: Oracle SOA Suite 12c
An Unbiased Look: Oracle SOA Suite 12c
 
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA SuiteEnabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
 
Cloud Concepts - Everything You Wanted to Know But Were Afraid to Ask
Cloud Concepts - Everything You Wanted to Know But Were Afraid to AskCloud Concepts - Everything You Wanted to Know But Were Afraid to Ask
Cloud Concepts - Everything You Wanted to Know But Were Afraid to Ask
 
What is the Oracle Cloud?
What is the Oracle Cloud?What is the Oracle Cloud?
What is the Oracle Cloud?
 
Crafting Your Oracle License, Contract and Vendor Management Strategy
Crafting Your Oracle License, Contract and Vendor Management StrategyCrafting Your Oracle License, Contract and Vendor Management Strategy
Crafting Your Oracle License, Contract and Vendor Management Strategy
 
Découvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
Découvrons Oracle Cloud Platform for Integration - Oracle Integration CloudDécouvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
Découvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud
 
Gangadhar_SOA_Resume
Gangadhar_SOA_ResumeGangadhar_SOA_Resume
Gangadhar_SOA_Resume
 
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - FinalOPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
 
Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
 
Approaches for WebLogic Server in the Cloud (OpenWorld, September 2014)
Approaches for WebLogic Server in the Cloud (OpenWorld, September 2014)Approaches for WebLogic Server in the Cloud (OpenWorld, September 2014)
Approaches for WebLogic Server in the Cloud (OpenWorld, September 2014)
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
 
What Every Client Should Do on Their Oracle SOA Projects
What Every Client Should Do on Their Oracle SOA ProjectsWhat Every Client Should Do on Their Oracle SOA Projects
What Every Client Should Do on Their Oracle SOA Projects
 
SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
 

Mehr von Revelation Technologies

Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTAutomating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTRevelation Technologies
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudRevelation Technologies
 
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Revelation Technologies
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkRevelation Technologies
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Revelation Technologies
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandRevelation Technologies
 
PTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownPTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownRevelation Technologies
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Revelation Technologies
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowThe Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowRevelation Technologies
 
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...Revelation Technologies
 
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudSecuring your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudRevelation Technologies
 
Oracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedOracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedRevelation Technologies
 
Developing Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersDeveloping Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersRevelation Technologies
 

Mehr von Revelation Technologies (20)

Operating System Security in the Cloud
Operating System Security in the CloudOperating System Security in the Cloud
Operating System Security in the Cloud
 
Getting Started with Terraform
Getting Started with TerraformGetting Started with Terraform
Getting Started with Terraform
 
Getting Started with API Management
Getting Started with API ManagementGetting Started with API Management
Getting Started with API Management
 
Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTAutomating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
 
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on Demand
 
PTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownPTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance Showdown
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowThe Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
 
Cloud Integration Strategy
Cloud Integration StrategyCloud Integration Strategy
Cloud Integration Strategy
 
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
 
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudSecuring your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
 
Hands-On with Oracle SOA Cloud Service
Hands-On with Oracle SOA Cloud ServiceHands-On with Oracle SOA Cloud Service
Hands-On with Oracle SOA Cloud Service
 
Oracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedOracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting Started
 
Developing Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersDeveloping Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database Developers
 

Kürzlich hochgeladen

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 organizationRadu Cotescu
 
[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.pdfhans926745
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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 FresherRemote DBA Services
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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)wesley chun
 
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...Martijn de Jong
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Kürzlich hochgeladen (20)

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
 
[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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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)
 
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...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

An Unbiased Look: Oracle SOA Suite 12c

  • 1. Raastech, Inc. 2201 Cooperative Way, Suite 600 Herndon, VA 20171 +1-703-884-2223 info@raastech.com An Unbiased Look: Oracle SOA Suite 12c ACC – Liverpool Hall 4A November 12, 2014 17:30 – 18:20
  • 2. © Raastech, Inc. 2014 | All rights reserved. Slide 2 of 69raastech.com About Us  Ahmed Aboulnaga @Ahmed_Aboulnaga  18+ years Oracle experience  Author of “Oracle SOA Suite 11g Administrator’s Handbook”  OCE (SOA Foundation Practitioner)  Oracle ACE  Harold Dost III @hdost  6+ years of Oracle Middleware experience  OCE (SOA Foundation Practitioner)  Oracle ACE Associate .
  • 3. © Raastech, Inc. 2014 | All rights reserved. Slide 3 of 69raastech.com About Raastech  Small systems integrator founded in 2009  Headquartered in the Washington DC area  Specializes in Oracle Fusion Middleware  Oracle Platinum Partner & Reseller  Oracle SOA Specialized  100% of consultants are Oracle certified  100% of consultants present at major Oracle conferences  100% of consultants have published books, whitepapers, or articles  Oracle ACE on staff – 2 of 500 worldwide  Oracle SOA Specialized – 1 in 1,500 worldwide  Oracle Platinum Partner – 1 in 3,000 worldwide
  • 4. © Raastech, Inc. 2014 | All rights reserved. Slide 4 of 69raastech.com Agenda 1. What problem are we solving? 2. Why Oracle SOA Suite? 3. Introducing Oracle SOA Suite 12c 4. What’s Not Really New 5. What’s New 6. First Impressions  Successes  Failures 7. Summary
  • 5. © Raastech, Inc. 2014 | All rights reserved. Slide 5 of 69raastech.com
  • 6. © Raastech, Inc. 2014 | All rights reserved. Slide 6 of 69raastech.com What is Integration?  Integration involves…  …connecting disparate applications.  …moving messages.  …quickly, reliably, and securely.
  • 7. © Raastech, Inc. 2014 | All rights reserved. Slide 7 of 69raastech.com What is SOA?  SOA = Service Oriented Architecture  SOA relies on the concept that services are loosely coupled, reusable, and based on open standards. Before SOA After SOA
  • 8. © Raastech, Inc. 2014 | All rights reserved. Slide 8 of 69raastech.com
  • 9. © Raastech, Inc. 2014 | All rights reserved. Slide 9 of 69raastech.com Why Oracle SOA Suite?  Oracle SOA Suite provides a complete, open, integrated, and best of breed solution that supports all middleware and integration needs.
  • 10. © Raastech, Inc. 2014 | All rights reserved. Slide 10 of 69raastech.com Gartner Assessment  Oracle is positioned in the leaders quadrant in all 3 Gartner Magic Quadrants related to application infrastructure and middleware (2013).  Oracle continues innovate and lead with its on-premise and cloud integration offerings, and is a leader in Gartner’s on-premise application integration (2014). Magic Quadrant for On-Premise Application Integration Suites
  • 11. © Raastech, Inc. 2014 | All rights reserved. Slide 11 of 69raastech.com Why Oracle SOA Suite?  Simpler and faster drag-and-drop development.
  • 12. © Raastech, Inc. 2014 | All rights reserved. Slide 12 of 69raastech.com
  • 13. © Raastech, Inc. 2014 | All rights reserved. Slide 13 of 69raastech.com Oracle SOA Landscape  Oracle SOA Suite  Oracle Service Bus (OSB)  Oracle B2B Integration  Oracle Business Activity Monitoring (BAM)  Oracle Enterprise Scheduler Service (ESS)  Oracle BPEL Process Manager  Oracle Human Workflow  Oracle Business Rules  Oracle Business Process Management (BPM) Suite  Oracle Managed File Transfer (MFT)  Oracle Data Integration (ODI)  Oracle Service Registry (OSR)  Oracle Event Processing (OEP)  Oracle Enterprise Repository (OER)  Oracle Core Services (previously AIA)
  • 14. © Raastech, Inc. 2014 | All rights reserved. Slide 14 of 69raastech.com Oracle SOA Suite 12c  Many improvements over 11g.  A unified toolset for the development of services and composite applications.  A standards-based platform that is service enabled and easily consumable by modern web applications.  Allow enterprises to quickly and easily adapt to changes in their business and IT environments.  Greater visibility, controls, and analytics to govern how services and processes are deployed, reused and changed across their entire lifecycle.  Helps mobile-enable existing applications.  Integrates with the cloud.  Begin development on the latest trend of connecting Internet of Things (IoT) devices to existing infrastructure.
  • 15. © Raastech, Inc. 2014 | All rights reserved. Slide 15 of 69raastech.com Supported Features & Capabilities Services • Virtualization • Service level agreements • Message routing • Message transformation • Message encryption Processes • Orchestration • Transactional / Compensating • BPEL, BPMN • Business Rules and Human workflow • System integration Security • Message level encryption • Field level encryption • Basic Auth and SAML • Fine grained authorization • Identity management Management & Monitoring • Unified management • Assets & Impact Analysis • Reuse and ROI metrics • Architectural standards & enforcement • Reporting & Dashboards 100% Standard • WS-* • WSDL / SOAP / UDDI / REST • XML /XPath / XQuery / XSLT • Service Component Architecture • WSI-BP Development • Java • SCA Standard assembly • BPEL, BPMN • HTML / XML / WSDL • Maven / Ant / Continuous Integration Deployment • Service Component Architecture (SCA) • Applications • Servers Integration • JCA Adapters • Web Services and HTTP/HTML • ERP • Custom Event Oriented • Complex event recognition • Complex event query language (CQL) • Declarative • Streaming
  • 16. © Raastech, Inc. 2014 | All rights reserved. Slide 16 of 69raastech.com
  • 17. © Raastech, Inc. 2014 | All rights reserved. Slide 17 of 69raastech.com SOA Integration  Can develop using BPEL, Mediator, and/or OSB, to easily perform abstraction, transformation, routing, and orchestration. Flat File
  • 18. © Raastech, Inc. 2014 | All rights reserved. Slide 18 of 69raastech.com SOA Integration  Can develop using BPEL, Mediator, and/or OSB, to easily perform abstraction, transformation, routing, and orchestration. <Employee> <First>John</First> <Last>Doe</Last> <DOB>12/31/1970</DOB> <Country>U.S.A.</Country> </Employee> <Person> <Name>John Doe</Name> <Bday>1970-12-31</BDay> <Country>US</Country> </Person>
  • 19. © Raastech, Inc. 2014 | All rights reserved. Slide 19 of 69raastech.com SOA Integration  Can develop using BPEL, Mediator, and/or OSB, to easily perform abstraction, transformation, routing, and orchestration.
  • 20. © Raastech, Inc. 2014 | All rights reserved. Slide 20 of 69raastech.com SOA Integration  Can develop using BPEL, Mediator, and/or OSB, to easily perform abstraction, transformation, routing, and orchestration. Web Service Create Customer Web Service Query Inventory Web Service Create Order Web Service Process Payment
  • 21. © Raastech, Inc. 2014 | All rights reserved. Slide 21 of 69raastech.com Adapters Databases  Oracle 8i and above  IBM DB/2 UDB  Informix  Microsoft SQL Server  Sybase  Clarion  Clipper  Cloudscape  DBASE  Dialog  Essbase  FOCUS Data Access  Great Plains  MUMPS (Digital Standard MUMPS)  Navision Financials (ODBC 3.x)  Nucleus  Paradox  Pointbase  PROGRESS  Red Brick  RMS  SAS Transport Format  Teradata  Unisys DMS 1100/2200  UniVerse Applications • Oracle Applications • SAP R/3 • Peoplesoft • JD Edwards • Siebel • Clarify • Lotus Notes • Ariba • AXIOM mx/open • Baan • BroadVision • Clarify • Commerce One • Hogan Financials • i2 Technologies • Lawson • Livelink • Manugistics • Microsoft CRM • Vantive • Walker Interactive • Remedy • Salesforce.com Technology  SOAP  HTTP, HTTP-S  Email – POP3, SMTP, IMAP  FTP, FTP-S  Flat File  JMS  Oracle AQ  IBM MQSeries  LDAP  TIBCO Rendezvous  Socket Legacy  CICS  IMS/DB  IMS/TM  VSAM  CA-IDMS  ADABAS  Natural  Tuxedo  CA-Datacom  Screen Scraping  C-ISAM,D-ISAM,K-SAM, QSAM .
  • 22. © Raastech, Inc. 2014 | All rights reserved. Slide 22 of 69raastech.com Expected and Supported Capabilities  Monitoring  BAM and Sensors  Tracing Transactions  Instance Flows  Administration  Message Recovery  Design Patterns  Synchronous, Asynchronous, Human Workflow, etc. .
  • 23. © Raastech, Inc. 2014 | All rights reserved. Slide 23 of 69raastech.com.
  • 24. © Raastech, Inc. 2014 | All rights reserved. Slide 24 of 69raastech.com Focus Areas  Notable additions to Oracle SOA Suite 12c:  Mobile Integration  Cloud Integration  Internet of Things (IoT) Integration .
  • 25. © Raastech, Inc. 2014 | All rights reserved. Slide 25 of 69raastech.com Mobile Integration  Improved wizards and adapters allows for easier REST integration.  Can easily expose any reference or service as REST.  Automated conversion from XML to JSON.
  • 26. © Raastech, Inc. 2014 | All rights reserved. Slide 26 of 69raastech.com Cloud Integration  New adapters to allow interacting with external parties easily.  Example: Reduce number of calls (caching metadata).  Example: Merge divided data into complete data sets.  Example: Convert XML to SOSL/SOQL. Oracle Cloud Adapters deal with the nuances of each cloud provider’s services
  • 27. © Raastech, Inc. 2014 | All rights reserved. Slide 27 of 69raastech.com Cloud Adapter Framework  Hard to find good information on it.  So far it’s mostly marketing.  Did find the JARs on the installation, and no real information on how to use them. .
  • 28. © Raastech, Inc. 2014 | All rights reserved. Slide 28 of 69raastech.com Cloud Adapter Framework  Two Halves  Design Time  Run Time .
  • 29. © Raastech, Inc. 2014 | All rights reserved. Slide 29 of 69raastech.com Internet of… Things?  Machines talking to Machines  Internet of Things (IoT) Integration nuance . According to Gartner, there will be nearly 26 billion devices on the Internet of Things by 2020
  • 30. © Raastech, Inc. 2014 | All rights reserved. Slide 30 of 69raastech.com Oracle Event Processing (OEP)  Old product CEP (Complex Event Processing).  Comes with SOA Suite for Oracle Fusion Middleware, but restricted from use on Weblogic Server Basic.  Development now merged into Jdeveloper.  Bug fixes, not much else? .
  • 31. © Raastech, Inc. 2014 | All rights reserved. Slide 31 of 69raastech.com.
  • 32. © Raastech, Inc. 2014 | All rights reserved. Slide 32 of 69raastech.com LDAP Adapter  Provides CRUD access and polling to LDAP from SCA, OSB, and other deployed applications. .
  • 33. © Raastech, Inc. 2014 | All rights reserved. Slide 33 of 69raastech.com LDAP Adapter  Configurable like any other Adapter, allowing for JNDI to be used. .
  • 34. © Raastech, Inc. 2014 | All rights reserved. Slide 34 of 69raastech.com LDAP Adapter  Like the Database Adapter, the wizard requires a live server for initial setup. .
  • 35. © Raastech, Inc. 2014 | All rights reserved. Slide 35 of 69raastech.com Coherence Adapter  Coherence is a product that supports in-memory distributed caching.  To be used with data that is not frequently updated.  Will not require backend until it has expired.  Internal tests show 15% query improvement.
  • 36. © Raastech, Inc. 2014 | All rights reserved. Slide 36 of 69raastech.com Single JDeveloper Design Time for OSB and SCA  No longer need Eclipse (for OSB development) and JDeveloper (for everything else).  A single platform for development is supported with Oracle JDeveloper 12c.
  • 37. © Raastech, Inc. 2014 | All rights reserved. Slide 37 of 69raastech.com Maven for Dependency Management  Well supported dependency management framework  Use to generate projects  Perform tests  Integrated into JDeveloper .
  • 38. © Raastech, Inc. 2014 | All rights reserved. Slide 38 of 69raastech.com Maven for Dependency Management  Doesn’t appear to be fully documented yet… .
  • 39. © Raastech, Inc. 2014 | All rights reserved. Slide 39 of 69raastech.com Maven for Dependency Management  Helpful link: http://bit.ly/ORCLMVN  Oracle’s Maven repository: http://maven.oracle.com .
  • 40. © Raastech, Inc. 2014 | All rights reserved. Slide 40 of 69raastech.com Greater Support for Testing  Testing of BPEL internals from Composite Tests. .
  • 41. © Raastech, Inc. 2014 | All rights reserved. Slide 41 of 69raastech.com ECID Spans OSB  ECID = Execution Context ID  Single unique identifier allows for easier tracing of transactions across systems.  Example: 11d1def534ea1be0:7ae4cac3:13b4455735c:-8000-00000000000002dc  Can now trace down to OSB in the audit trial of instances in EM Control.
  • 42. © Raastech, Inc. 2014 | All rights reserved. Slide 42 of 69raastech.com Full SOAP Message in Instance Trace  Namespaces and prefixes now shown in flow trace. Oracle SOA Suite 11g Oracle SOA Suite 12c
  • 43. © Raastech, Inc. 2014 | All rights reserved. Slide 43 of 69raastech.com Simplified Upgrade from 11g  Code upgrade from 10g to 11g was extremely painful:  Change from app server (Oracle Application Server 10g to Oracle WebLogic Server 11g).  Considerable code upgrade and changes required.  New in 12c:  In-place upgrade.  No code or configuration changes needed.  But can’t upgrade from 10g directly.
  • 44. © Raastech, Inc. 2014 | All rights reserved. Slide 44 of 69raastech.com MDS Support in OSB  No longer need to have duplicate schemas within OSB projects.  Can now leverage shared artifacts. Local Schema Reference: <schema import="xsd/Customer.xsd"> MDS Schema Reference <schema import="oramds:/apps/schemas/customer/Customer.xsd">
  • 45. © Raastech, Inc. 2014 | All rights reserved. Slide 45 of 69raastech.com BPEL Subprocesses  A BPEL subprocess enforces best practices and reduces development time by eliminating the need to re-create the same activities over and over again.  BPEL subprocesses improve performance by taking up less memory at runtime (created in memory only once, regardless of number of invocations).
  • 46. © Raastech, Inc. 2014 | All rights reserved. Slide 46 of 69raastech.com Templates  Allow typical patterns to be easily setup and repeated.
  • 47. © Raastech, Inc. 2014 | All rights reserved. Slide 47 of 69raastech.com Quick Start Installer  A single JAR installer for the Fusion Middleware stack.
  • 48. © Raastech, Inc. 2014 | All rights reserved. Slide 48 of 69raastech.com Lazy Loading  Improves startup times.  Composites are loaded minimally.  Initialization loaded at “first-request” time.  Can be configured at the composite and/or domain level.  Advantages:  No longer need to wait 45-90 minutes for server startup.  Great when requiring speedy disaster recovery.
  • 49. © Raastech, Inc. 2014 | All rights reserved. Slide 49 of 69raastech.com Enterprise Scheduler Service (ESS)  ESS provides robust scheduling capabilities.  Included in the Oracle SOA Suite 12c license.
  • 50. © Raastech, Inc. 2014 | All rights reserved. Slide 50 of 69raastech.com Managed File Transfer (MFT)  Allow for the transfer of large files.  Can be used to send files across sFTP, FTP, etc.  Can be hooked into SOA Suite directly using MFT Adapter.  Neat considerations such as linkage to files.  Separately licensed.
  • 51. © Raastech, Inc. 2014 | All rights reserved. Slide 51 of 69raastech.com Business Activity Monitoring (BAM)  Improved over 11g.  IE is no longer required.  BAM now supports active-active HA.  Like 11g, included as part of the Oracle SOA Suite 12c license.
  • 52. © Raastech, Inc. 2014 | All rights reserved. Slide 52 of 69raastech.com.
  • 53. © Raastech, Inc. 2014 | All rights reserved. Slide 53 of 69raastech.com Where have they succeeded?  JDeveloper 12c improvements.  Weblogic Server 12c improvements.  Enterprise Manager (EM) Fusion Middleware Control improvements.  Not a re-architected product.  Existing 11g knowledge still valuable.  Configuration and tuning settings.  Coding and best practices.  Continued improvement among existing 11g functionality.  Cloud Adapters handle varying challenges and restrictions imposed by the different cloud providers.  Mobile/REST/JSON support is a huge plus. .
  • 54. © Raastech, Inc. 2014 | All rights reserved. Slide 54 of 69raastech.com Success in JDeveloper 12c  Appears to boot a lot quicker. (Could just be using a faster computer.) .
  • 55. © Raastech, Inc. 2014 | All rights reserved. Slide 55 of 69raastech.com Success in JDeveloper 12c (cont.)  Single installation.  No need for extension downloads.  Integrated OSB and SCA development. .
  • 56. © Raastech, Inc. 2014 | All rights reserved. Slide 56 of 69raastech.com Success in JDeveloper 12c (cont.)  Developer Productivity:  Build on Save  Integrated Compliance Testing .
  • 57. © Raastech, Inc. 2014 | All rights reserved. Slide 57 of 69raastech.com Success in JDeveloper 12c (cont.)  Brings more features to developer’s attention. .
  • 58. © Raastech, Inc. 2014 | All rights reserved. Slide 58 of 69raastech.com Success In WebLogic Server 12c  Allows for Auto-Commit  Means don’t need to lock and commit every time a change is made.  Continuous Recording  Allows chains of commands including ones during an auto- commit to be recorded. .
  • 59. © Raastech, Inc. 2014 | All rights reserved. Slide 59 of 69raastech.com Success in EM Fusion Middleware Control  Still works!  Enterprise Manager seems a little more friendly.  Visual redesign. .
  • 60. © Raastech, Inc. 2014 | All rights reserved. Slide 60 of 69raastech.com.
  • 61. © Raastech, Inc. 2014 | All rights reserved. Slide 61 of 69raastech.com Where have they failed?  JDeveloper 12c issues.  Enterprise Manager (EM) Fusion Middleware Control issues.  Cloud integration are simply just adapters. What’s the big deal?  Too many Oracle SOA products. .
  • 62. © Raastech, Inc. 2014 | All rights reserved. Slide 62 of 69raastech.com Failures in JDeveloper 12c  Unnecessary Bulk  2.9 GB instead of 1.8 GB .
  • 63. © Raastech, Inc. 2014 | All rights reserved. Slide 63 of 69raastech.com Failures in JDeveloper 12c  Indirect flow for downloading JDeveloper 12c.  Requiring download server component.  Stability Issues (12.1.3)  Still crashes easily when files don’t validate correctly.  Creating Tests.  Doesn’t validate some fields  Wizard for Building. .
  • 64. © Raastech, Inc. 2014 | All rights reserved. Slide 64 of 69raastech.com Failures in EM Fusion Middleware Control  Doesn’t allow for testing of REST services in EM Control. .
  • 65. © Raastech, Inc. 2014 | All rights reserved. Slide 65 of 69raastech.com Overwhelming Products  Too many products, too many consoles. OSB Console WebLogic Console BAM Composer MFT Console B2B UI SOA Composer BPM Worklist EM Console
  • 66. © Raastech, Inc. 2014 | All rights reserved. Slide 66 of 69raastech.com
  • 67. © Raastech, Inc. 2014 | All rights reserved. Slide 67 of 69raastech.com Conclusion  Oracle SOA Suite 12c is:  The single product of choice for your integration needs.  A major improvement over 11g.  A solid, complete, and robust product.  Highly recommended for your SOA implementations.  Little re-education for those familiar with 11g.  Would like to see:  Improved unification of consoles, development, and runtime.
  • 68. © Raastech, Inc. 2014 | All rights reserved. Slide 68 of 69raastech.com Q&A
  • 69. © Raastech, Inc. 2014 | All rights reserved. Slide 69 of 69raastech.com Contact Information  Ahmed Aboulnaga  Technical Director  @Ahmed_Aboulnaga  ahmed.aboulnaga@raastech.com  Harold Dost III  Senior Consultant  @hdost  harold.dost@raastech.com