Oracle Service Bus 12c-Praesentation

Post on 13-Apr-2016

17 views 2 download

description

Mw-lloyd Williams-exploring Oracle Service Bus 12c-Praesentation

Transcript of Oracle Service Bus 12c-Praesentation

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Exploring Oracle Service Bus 12c

Yogesh Sontakke, SOA Suite Product Management, yogesh.sontakke@oracle.com Lloyd Williams, SOA Suite Product Management Lloyd.e.williams@oracle.com

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

3

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

“How can I?” …

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

How can I harness the value of my enterprise information today and be ready for the

future?

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Mainframes

Databases

Files

Applications

How can I connect my Enterprise Applications?

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Mainframes

Databases

Files

Applications

Trading Partners

How can I connect to my Trading Partners?

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Mainframes

Databases

Files Mobile

Cloud

Applications

Things

Trading Partners

How can I connect to the Cloud, Mobile, Internet of Things

, or

whatever may come next?

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Mainframes

Databases

Files Mobile

Cloud

Applications

Things

Trading Partners

I could build point-to-point… But I need to prepare for the future.

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Mainframes

Databases

Files Mobile

Cloud

Applications

Things

Trading Partners

How can I connect, discover, virtualize, scale, orchestrate, and

analyze my business?

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

The Oracle SOA Suite Solution

Mainframes

Databases

Files Mobile

Cloud

Applications Business Process Orchestration

Analytics & Events

Service Orchestration Business Rules

Virtualization, Transformation, Routing

Co

nn

ect

Disco

ver

API Management

Co

nn

ect

Dis

cove

r

Things

Trading Partners

Oracle Service Bus

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Virtualization Platform

• Oracle SOA Suite

– Complete Integration Platform • Extensive Connectivity

• Service Virtualization

• Service Orchestration

• Analytics

• Oracle Service Bus

– Provides the Virtualization Layer

– Available standalone or included in SOA Suite

12

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

3 industry trends fueling the need for integration Never before has there been a greater need for integration!

Market for Cloud-based Mobile Apps is expected to grow by 88% from 2009 to 2014

Sources: Forbes Cloud Computing Software Marketing Estimates, Mobile Business Statistics, and Gartner 2012, and Cisco VNI Mobile, 2012

Cloud Services and enablement spending will hit $60B growing at 26% through 2013.

Data from things is growing 22X over the next 5 years

1

2

3

13

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

SOA Suite 12c is Available!

14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Service Bus Today

Oracle Service Bus 12c!

June 2014

January 2014 JDeveloper

EM Fusion Middleware

Control

REST/JSON Support

Pipeline Templates

Debugger

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

SOA Suite 12c

• 30 % memory footprint reduction

• 50% Startup acceleration

• Pre-tuned database profiles

• Active-active support (MAN)

Key Features

• One-click install

• Everything in JDeveloper

• Debugger & tester

• Templates

• First class support for mobile-friendly standards (REST, JSON, …)

• Automated conversions REST/SOAP

• Cloud adapters to simplify on-prem to cloud integration

• New SAP, JDE Adapters

• Managed File Transfer (MFT) for file-based integration (new SKU)

Developer Productivity

Industrial Scale

Mobile

Cloud

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Quick Start to Develop

• Connectivity

• Message Mapping Support

• Reusability

• Debugging and Testing

• Continuous Delivery

• Web-based Development Console

Oracle Confidential – Internal/Restricted/Highly Restricted 17

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Quick-start installation

– Free for the Developer

– Single Package Installer

– Install and setup to “Hello World” in 30 minutes or less.

Oracle Confidential – Internal/Restricted/Highly Restricted 18

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Connectivity

– Wide range of adapters and transports

– Adapters can be used both in SOA Composites and Service Bus Projects

– Choose the best technology for the use-case

Oracle Confidential – Internal/Restricted/Highly Restricted 19

Mobile

Cloud

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Connecting Mobile Platforms

– REST binding

– Translates between REST and SOAP

– Supports both XML and JSON

• Support both SOAP and REST

– Reuse Pipeline to serve both interfaces.

– Automatically creates JSON payload

– Easily Mobile-enable existing SOAP interfaces

Oracle Confidential – Internal/Restricted/Highly Restricted 20

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Message Mapping Support

– Available for both XQuery and XSLT

– Supports complex, large-scale XSLT

Oracle Confidential – Internal/Restricted/Highly Restricted 21

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Reusability

– Pipeline Templates • Pipelines generated from templates are

considered “concrete”

– Placeholder areas for developer use • Protects use-case specific code from

template updates

– Can be used to prototype new pipelines following prescribed patterns.

– Updates to templates are reflected through linked pipelines

Oracle Confidential – Internal/Restricted/Highly Restricted 22

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Debugging and Testing

– Breakpoints to step through a process

– Data watches to observe and manipulate data payloads through the integration

Oracle Confidential – Internal/Restricted/Highly Restricted 23

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Continuous Delivery

– Maven plugin for Service Bus projects

– Project Object Model (POM) Editor

– Full-lifecycle support

Oracle Confidential – Internal/Restricted/Highly Restricted 24

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Developer

• Web-based Development Console

– Perform many development tasks without an IDE • Adding/changing end-points on business

services.

• Creating/updating Service Level Alert Rules

Oracle Confidential – Internal/Restricted/Highly Restricted 25

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Re-sequencer in Service Bus

• Leverages resequencer engine used by Mediator

• Configured in Service Bus console and managed in Enterprise Manager

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Administrator

• Visibility

– “Single-pane of Glass”

• Service Level Alerts

• Pipeline Alerts

• Performance Metrics

Oracle Confidential – Internal/Restricted/Highly Restricted 27

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Administrator

• Visibility

– “Single-pane of Glass”

– Monitor all SOA operations in Enterprise Manager Fusion Middleware Control

– Identify at a glance overall status, with highlights and history

Oracle Confidential – Internal/Restricted/Highly Restricted 28

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Administrator

• Service Level Alerts

– Service performance thresholds

– Follows a window of time

• Pipeline Alerts – Business level exceptions

Oracle Confidential – Internal/Restricted/Highly Restricted 29

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Administrator

• Performance Metrics

– Per service metric reporting

Oracle Confidential – Internal/Restricted/Highly Restricted 30

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

For the Administrator

• Global Settings

– Activate/deactivate services

– Set monitoring and alerting

– Set aggregation intervals

Oracle Confidential – Internal/Restricted/Highly Restricted 31

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Complete, Enterprise Integration

SOA Suite 12c

Oracle SOA Suite 12c

On-Premise Application Integration: Packaged, Legacy,

Data, Custom

ON-PREMISE

SaaS-based Application Integration with On-Premise

Applications

CLOUD

Access Integrated Applications via Mobile Devices

MOBILE

73°

Integrate real-time events from devices and things

IoT

32

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Fusion Middleware The Cloud Platform for Digital Business

Cloud On-Premise

DIGITAL ENGAGEMENT

APPLICATION & DATA INTEGRATION IDEN

TITY

M

AN

AG

EMEN

T

SYST

EMS

MA

NA

GEM

ENT

APPLICATION INFRASTRUCTURE & TOOLS

BUSINESS PROCESS MANAGEMENT

BUSINESS ANALYTICS CONTENT & COLLABORATION

Web Mobile Social Internet of Things

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 34

Oracle Service Bus

Future 2014 2015

Integration Cloud Service

12.1.3

•REST/JSON Support

•EM Fusion Middleware Control

•New Developer Console

•Pipeline Debugger

•Pipeline Templates

•JDeveloper IDE

•12.2.x

•New “Alta” UI

•End-to-end Native REST

•Conditional Debugging

•XSLT Debugging

•JavaScript Action

•More Cloud Adapters

API Manager

This Roadmap is intended to outline our general product direction. It is intended for information purposes only, and may not be

incorporated into any contract. It is not a commitment to deliver any material, code, or

functionality, and should not be relied upon in making purchasing decisions. The

development, release, and timing of any features or functionality described for Oracle’s products remains at the sole

discretion of Oracle.

Product Roadmap

•In-memory Re-sequencer

•Circuit Breaker

•Automatic Service Migration (ASM) Support

•Zero-downtime Patching

•Multi-tenancy

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Updated User Interface

• New UI skin

– Updated look and feel

– Renders well on mobile devices

– Consistent with other application and cloud offerings

Oracle Confidential – Internal/Restricted/Highly Restricted 35

12.1 12.2

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

End-to-End Native REST

• Native REST/JSON support for connecting JSON to JSON

• JavaScript Action

• REST Branch Action

– Define content/verb based routing

– Handle/route any REST content type

• Leverage E4X to use JavaScript for data-mapping

Oracle Confidential – Internal/Restricted/Highly Restricted 36

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Join the Community

#SOA12c #IPaaS #OOW14

Connect with Oracle on Social Media

OR connect via the web

Oracle blog

blogs.oracle.com/SOA Oracle Home Page

oracle.com/SOA

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Visit us on Oracle Technology Network

• Explore Service Bus

• Explore SOA Suite

• Download and develop on Oracle SOA Suite for Free!

Oracle Confidential – Internal/Restricted/Highly Restricted 39

http://www.oracle.com/technetwork/middleware/service-bus/overview/index.html

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 40

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |