Java Caps Migration Overview
-
Upload
anandmohan06 -
Category
Documents
-
view
224 -
download
0
Transcript of Java Caps Migration Overview
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 1/31
<Insert Picture Here>
Jason Baragry
Oracle
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 2/31
• Oracle SOA Suite continues as the strategic product• Sun JCAPS, GlassFish ESB will be supported and maintained
• Open ESB continues as an open source project
• Oracle plans to support collaboration between JCAPS
and Oracle SOA Suite through bridge technology• Oracle expects to incorporate key features and functions
of the Sun SOA products into Oracle SOA products
• Oracle intends to offer migration tooling where
technically feasible and useful
12
Strategy: SOA PlatformCombined Oracle-Sun Solution Focus
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 3/31
•Oracle will offer license credits between Sun and OracleSOA products
• Sun’s SOA active product lines will continue to be
supported and maintained for extended time periods
Just a few sample releases shown here. Full details published at:
http://www.oracle.com/support/lifetime-support-policy.html
14
Strategy: SOALicensing, Support and Maintenance
Release Premier Support Extended Support SustainingSupport
JCAPS Suite 6.2 Jan 2014 Jan 2017 Indefinite
JCAPS 5.1.3 Jan 2014 Jan 2017 Indefinite
GlassFish ESB 2.2 Jan 2014 Jan 2017 Indefinite
e*Gate 4.5.3 Jan 2014 Jan 2017 Indefinite
SRE 5.0.5 Jan 2014 Jan 2017 Indefinite
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 4/31
Perpetual licenses may be traded in for credit* against license
migration to Oracle SOA Suite *
License migration may allow old and new licenses to be runconcurrently *
SOA PlatformLicense Migration
* license fees and specific terms and conditions may apply to customers movingto the converged product line – this offering is at Oracle’s sole discretion
Service-OrientedArchitecture Suite
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 5/31
Sun Integration Strategy Summary
•SOA Suite continues as strategic product
• Indefinite support for Java CAPS and GlassFish ESB
• Cross-pollination and bridge between the 2 stacks
• Why stay with Oracle?• License migration program including ability to run both
products concurrently
• Lower risks through single support contract / single point of
contact / single support platform and procedures
• Certified interoperability
• Next-generation platform, functional superset of Java CAPS
• Migration helpers: best practices and tooling
• Customer success program and OCS migration practice
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 6/31
Java CAPS Roadmap
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 7/31
Java CAPS – Roadmap
Future Release
Integration plans
SRE 5.0.5 Update 2
CY 2010
Planned – CY 2010
Delivered Dates
Java CAPS 6.3
• Customer
Enhancements• Platform Refresh
• InteroperablityUse cases
• Customer Certification
• Interoperablity
• Platform Refresh• Oracle Branding
• Fusion Middleware IntegrationFeatures
•WS / JMS
•Oracle Service Registry
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 8/31
JCAPS 6.3 - Interoperablity
• Web-services interoperability with SOA Suite and Fusion
Middleware:
Both Repository-based and JBI-based web services should be ableto invoke Oracle SOA Suite 11gR1PS2, Oracle Service Bus (OSB)10gR3, Oracle Service Bus (OSB) 11gR1 services – and vice-versa.
• JMS interoperability with SOA Suite and Fusion Middleware:
• Ability to send/receive messages using WLS 11gR1 PS2 JMS
• Ability to send/receive messages using Oracle AQ-JMS
• Ability to configure the above from Java CAPS Enterprise
Manager
• LDAP Binding Component interoperability with OID and OVD
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 9/31
FMW enhancements - interoperability
• Web-services interoperability with Java CAPS Repository-based
and JBI-based web services:
Oracle SOA Suite 11gR1PS2, Oracle Service Bus (OSB) 10gR3,Oracle Service Bus (OSB) 11gR1 web services should beaccessible from Java CAPS Repository-based as well as JBI-basedcomponents – and vice-versa.
• JMS interoperability with Sun JMS providers:
Ability for Oracle SOA Suite 11gR1 PS2, Oracle Service Bus 10gR3,Oracle Service Bus 11gR1 to send/receive with
• Sun Java MQ
• Sun STCMS
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 10/31
Oracle SOA Suite valueproposition
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 11/31
Apps PartnersDB Legacy
CONNECTIVITY
Routing Transform Data
QualityETL
Mediation
Messaging
Sun SOA Components (5.1.3)
System
Monitoring
UDDI
WS PoliciesSecurity
SOA lifecycle
governance
HotSpot
ApplicationDevelopment
Framework
Enterprise
Modeling
Business User
Modeling
BPM Suite
BPA Suite
Adapters B2B
Data IntegrationEnterprise Service Bus
EnterpriseManagement
Web ServicesManagement
Registry
EnterpriseRepository
NetBeans
ORCHESTRATION
GOVERNANCE
AlertsBusiness Monitoring
Events
Data Streams
Event ProcessingBAM
Native
BPEL
Business
Rules
Human Workflow
Process Management
J2EE Enterprise Server
Sun SOA Component:
Partially Coverage
Does Not Exist
Available
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 12/31
Apps PartnersDB Legacy
CONNECTIVITY
Routing Transform Data
QualityETL
Mediation
Messaging
Sun SOA Components 6.x
System
Monitoring
UDDI
WS PoliciesSecurity
SOA lifecycle
governance
HotSpot
ApplicationDevelopment
Framework
Enterprise
Modeling
Business User
Modeling
BPM Suite
BPA Suite
Adapters B2B
Data IntegrationEnterprise Service Bus
EnterpriseManagement
Web ServicesManagement
Registry
EnterpriseRepository
NetBeans
ORCHESTRATION
GOVERNANCE
AlertsBusiness Monitoring
Events
Data Streams
Event ProcessingBAM
Native
BPEL
Business
Rules
Human Workflow
Business Process Management
J2EE Enterprise Server
Sun SOA Component:
Partially Coverage
Does Not Exist
Available
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 13/31
Apps PartnersDB Legacy
CONNECTIVITY
Routing Transform Data
Quality
ETL &ReplicationMediation
ROUTING & DATA SERVICESNative
BPMN
BusinessRules
Human Workflow
ORCHESTRATION
Coherence Cache
J2EE Application Server (WebLogic, WebSphere, JBoss)
Messaging
Oracle SOA Components
GOVERNANCESystem
Monitoring
UDDI
WS PoliciesSecurity
GOVERNANCE
SOA lifecycle
governance
Hotspot and
JRockit VM & RT
REAL-TIMEVISIBILITY
& PROCESSING AlertsBusiness Monitoring
Events
Data Streams
ApplicationDevelopment
Framework
Enterprise
Modeling
Business User
Modeling
BPM Suite
BPA Suite
Process Management
Adapters B2B
Data Integrator Oracle Service Bus
EnterpriseManager
Web ServicesManager
Registry
EnterpriseRepository
CEP
JDeveloper
BAM
Native
BPEL
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 14/31
Oracle SOA Platform’s value
proposition to Java CAPS Customers• Complete, Integrated, Hot Pluggable, Open Platform:
• Unified design-time (SCA-standard based)• Standards based (example no proprietary OTD’s – Industry standard XML)
• Unified comprehensive monitoring & management (EM)
• Runs on multiple application servers versus proprietary integration server
• Built on industry’s most reliable middleware: WLS & Coherence• HA - builtin auto failover, clustering, Performance
• Extensive JCA standards based connectivity options
• Most scalable, standards based and award winning Service Bus• mediation decoupled from business logic
• Declarative Business Rules executed by rules inference engine• Decouple business decisions from code
• Integrated B2B with more out of the box document types and protocols (HL7, HIPAA, X12, etc)
• Built-in policy-driven global security framework (OWSM)• WS-RM, WS-Security, MTOM, WS-Addressing, Policy management
• Full Java extensibility via Spring SCA component• like a Java Collaboration but standards based
• Integrated End to End lifecycle Governance and Impact Analysis with Registry and Repository• Very rich Human Workflow
• Industry’s first and leading native standards based BPEL engine
• Sophisticated business process modeling as well as native BPMN engine
• Highly sophisticated and efficient BAM offering
• Super high performance CEP engine based on CQL standard
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 15/31
Sun SOA mapping toOracle SOA Suite
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 16/31
Java CAPS Suite to SOA Suite
Sun Products Corresponding Oracle products
Java CAPS Suite Oracle SOA Suite + others
eVision Studio / Sun Composite PageDesigner
ADF
eTL Integrator/Sun Data Integrator ODI
Master Index (non healthcare) MDM
Master Index (healthcare) OHMPISun App Server/GlassFish App Server WebLogic Server
Web Server OHS
Directory Server OID
Access Manager OAM, SSO.
Sun SeeBeyond Portal Server WebCenter
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 17/31
Java CAPS Suite to SOA Suite
Sun Products Corresponding Oracle products
eXchange Integrator Oracle B2B
eBAM Studio Oracle BAM
eInsight BPM / Sun BPM BPEL + HW (BPM Suite extra valueadd)
GlassFish ESB See slide later
eGate Integrator/Sun Enterprise ServiceBus
Parts of S Suite or OSB
Netbeans IDE Jdeveloper IDE
eWay and JCA Adapters Oracle (and 3rd-party) Adapters
IEP CEP
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 18/31
Repository based component mappings
Sun feature Corresponding Oracle feature
Human Workflow Human Workflow
BPEL BPEL
JCD and BPEL Mapper XSLT and XPATH
Worklist Manager Worklist Application
Inbound, outbound OTD’s adapter configuration andmessage headers/properties
Non XML wrapping OTD Convert to XML at edges withNXSD or B2B translation
JCD Spring component
BatchRecord OTD Batch split/join in adapter Connectivity map editor Composite editor
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 19/31
Repository based component mappings
(contd)
Sun feature Corresponding Oracle feature
VPD page ADF task form
MSMQ Adapter Custom field solution
HL7 Adapter B2B for Healthcare
SWIFT Adapter Through OSB for FinancialServices
Secure SCP Adapter Ftps/sftp Adapter
Email Adapter Through OSB or UMS notifications
Other Adapters Oracle/Third Party Adapters
Alert Agent Functionality In EM or UMSnotifications
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 20/31
B2B mappings
Sun component Corresponding Oracle
componentAdapters + PredefinedOTD+JCD+ BPs
B2B Server + custom composites
ePM Trading Partner Managementconsole
Message Tracker B2B reports console
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 21/31
BAM feature mappings
Sun feature Corresponding Oracle feature
Static SQL on event tables Continuous queries on eventstreams
Event datasource = DB Multiple event data sources
Browser refresh Continuous delta push todashboard
IDE plugin for designing reports Console report design time
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 22/31
GlassFish ESB Component Mapping
Sun feature Corresponding Oracle feature
Normalized Message Router (NMR) Service Infrastructure
Service Engine Service Engine
Binding Component Binding Component
BPEL Service Engine BPEL Service Engine
XSLT Service Engine Mediator with XSLT
J2EE/EJB Service Engine EJB Binding Component and SpringService Engine
Mashup Service Engine ODSI
SMTP Binding Component Through OSB
LDAP Binding Component Third Party Adapter
Other Binding Component Selected Oracle adapters
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 23/31
SOA Suite AdoptionStrategies
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 24/31
SOA Suite Adoption Strategies by Sun
SOA Customers
• New projects in SOA Suite to take advantage of
advanced functionality. Old projects in Java CAPS
interoperating with SOA Suite.
• Migration of subset of Java CAPS to SOA Suite.
• Keep core Java CAPS collaborations intact.
• Migrate off to SOA Suite:
• B2B gateway subset
• BAM subset
• CEP subset
• Migrate Java CAPS JCD, XSLT and BPEL
collaborations to SOA Suite.
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 25/31
Sun SOA Migration or Coexistance with
Oracle SOA Suite• Possible Interoperability for co existance
• JMS (for transactional, guaranteed delivery) and web services interoperableis already verified
• Possible Automated Migration
• BPEL without extensions to SOA Suite BPEL is in progress
• BPEL 2.0 tooling - Completed
• BPEL 1.0/1.1 – In Progress
• Manual Migration
• VPD page -> ADF task Form
• Human Workflow constructs -> HWF JDeveloper configuration
• OTD –> Adapter .JCA file (for supported adapters) or NXSD
• JCD -> Spring component
• BPEL extensions -> SOA Suite BPEL
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 26/31
SOA Suite Adoption Programs
• PM lead Customer Success program
• OCS Migration program
• Partner Migration Tooling
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 27/31
Java CAPS Customer Success Program
OBJECTIVES:• To help customers who choose to participate to ensure success in smoothly evolving fromthe Sun SOA products onto the Oracle strategic products
• To establish best practices for migration from Java CAPS/GF ESB to Oracle SOA Suite• To get feedback into Oracle product management about what tools, technology and
documentation are most useful for Sun / SeeBeyond / JCAPS / Glassfish ESB customers
EXPECTATIONS:• Customers should have current Java CAPS/GF ESB license• Customers’ migration project or planning should start in next 3-6 months
CUSTOMER BENEFITS:• Product Management support to augment normal support channels• Access to broader forum for expert consultations on both CAPS and Oracle SOA suite
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 28/31
Oracle Consulting SOA Migration Services for Java CAPS customers
Migration Planning Service – Roadmap for Migration to SOASuite that is optimal to your requirements and in line with Oracle
product and support strategy
Migration Architecture Service – Creation of target architecture
and mapping of current patterns to target architecture based onbest practices
Migration Implementation Service – Development and
deployment assistance for migration along with mentoring and
knowledge transfer
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 29/31
Partner Lead Migration Tooling
• Monk to Java Migration
• OTD Migration
• B2B trading partner profile Migration
• BPEL Migration• JCD Migration
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 30/31
• For general information and offers:• Oracle.com/goto/soa
• Oracle.com/goto/odi
• Oracle.com/goto/mdm
• For Technical information and downloads:
• Otn.oracle.com/soa
• Otn.oracle.com/middleware
• For information regarding the acquisition• Oracle.com/sun
SOA PlatformEngaging with Oracle
8/2/2019 Java Caps Migration Overview
http://slidepdf.com/reader/full/java-caps-migration-overview 31/31
twitter: @jbaragry
Questions