Top Banner
<Insert Picture Here> Jason Baragry Oracle
31

Java Caps Migration Overview

Apr 06, 2018

Download

Documents

anandmohan06
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 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

Page 2: Java Caps Migration Overview

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

Page 3: Java Caps Migration Overview

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

Page 4: Java Caps Migration Overview

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

Page 5: Java Caps Migration Overview

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

Page 6: Java Caps Migration Overview

8/2/2019 Java Caps Migration Overview

http://slidepdf.com/reader/full/java-caps-migration-overview 6/31

Java CAPS Roadmap

Page 7: Java Caps Migration Overview

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

Page 8: Java Caps Migration Overview

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

Page 9: Java Caps Migration Overview

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

Page 10: Java Caps Migration Overview

8/2/2019 Java Caps Migration Overview

http://slidepdf.com/reader/full/java-caps-migration-overview 10/31

Oracle SOA Suite valueproposition

Page 11: Java Caps Migration Overview

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

Page 12: Java Caps Migration Overview

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

Page 13: Java Caps Migration Overview

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

Page 14: Java Caps Migration Overview

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

Page 15: Java Caps Migration Overview

8/2/2019 Java Caps Migration Overview

http://slidepdf.com/reader/full/java-caps-migration-overview 15/31

Sun SOA mapping toOracle SOA Suite

Page 16: Java Caps Migration Overview

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  

Page 17: Java Caps Migration Overview

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

Page 18: Java Caps Migration Overview

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  

Page 19: Java Caps Migration Overview

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

Page 20: Java Caps Migration Overview

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

Page 21: Java Caps Migration Overview

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

Page 22: Java Caps Migration Overview

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

Page 23: Java Caps Migration Overview

8/2/2019 Java Caps Migration Overview

http://slidepdf.com/reader/full/java-caps-migration-overview 23/31

SOA Suite AdoptionStrategies

Page 24: Java Caps Migration Overview

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.

Page 25: Java Caps Migration Overview

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

Page 26: Java Caps Migration Overview

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

Page 27: Java Caps Migration Overview

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

Page 28: Java Caps Migration Overview

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 

Page 29: Java Caps Migration Overview

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

Page 30: Java Caps Migration Overview

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

Page 31: Java Caps Migration Overview

8/2/2019 Java Caps Migration Overview

http://slidepdf.com/reader/full/java-caps-migration-overview 31/31

[email protected]

twitter: @jbaragry

Questions