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

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Page 2: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

Exploring Oracle Service Bus 12c CON7857

Robert Wunderlich, Sr. Principal Product Manager Simone Geib, Director, Product Management Oracle Fusion Middleware Product Management October 1, 2014

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

Page 3: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Page 4: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

“How can I?” …

Page 5: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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?

Page 6: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Mainframes

Databases

Files

Applications

How can I connect my Enterprise Applications?

Page 7: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Mainframes

Databases

Files

Applications

Trading Partners

How can I connect to my Trading Partners?

Page 8: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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?

Page 9: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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…

Page 10: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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…

Page 11: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

But I need to prepare for the future.

Mainframes

Databases

Files Mobile

Cloud

Applications

Things

Trading Partners

Page 12: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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?

Page 13: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Page 14: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

14

Page 15: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

15

Page 16: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

SOA Suite 12c is Available!

16

Page 17: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Page 18: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Internet Scale

Mobile

Cloud

Page 19: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 19

Page 20: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 20

Page 21: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 21

Mobile

Cloud

Page 22: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 22

Page 23: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 23

Page 24: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 24

Page 25: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 25

Page 26: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 26

Page 27: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 27

Page 28: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Page 29: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 29

Page 30: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 30

Page 31: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 31

Page 32: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 32

Page 33: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 33

Page 34: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

34

Page 35: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Page 36: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

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

Page 37: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 37

12.1 12.2

Page 38: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 38

Page 39: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Come to Moscone South and see our products in action

SOA Suite,

Service Bus,

Event

Processing,

Adapters, API

Mgmt, MFT,

BAM

Integration Cloud

Service

Page 40: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Page 41: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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 42

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

Page 42: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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

Page 43: Copyright © 2014, Oracle and/or its affiliates. All rights reserved. · •30 % memory footprint reduction •50% Startup acceleration •Pre-tuned database profiles •Active-active

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