partner webcast - oracle soa suite 12c: connect 4 cloud, mobile, iot with on-premise

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

Upload: oracleimc-isv-migration-center

Post on 19-May-2015

751 views

Category:

Technology


0 download

DESCRIPTION

The pace of new business projects continues to grow from increasing customer self-service to seamlessly connecting all your back office and in-the-field applications. At the same time increased integration complexity may seem inevitable as organizations are suddenly faced with the requirement to support three new integration challenges for cloud, mobile and the internet of things Oracle SOA Suite 12c, the latest version of the industry’s most complete and unified application integration and SOA solution, aims to simplify, accelerate and optimize integrations. [Read More https://blogs.oracle.com/imc/entry/oracle_soa_suite_12c_connect]

TRANSCRIPT

Page 1: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Page 3: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Oracle SOA Suite 12c Connect 4 Cloud, Mobile, IoT with On-premise

Heba Fouad ([email protected]) Fusion Middleware Specialist - Technology Adoption, ECEMEA

Page 4: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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.

4

Page 5: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Program Agenda

Oracle SOA Suite 12c new Features

Cloud Integration

Mobile Enablement

Internet of Things (IoT)

Summary – Q & A

1

2

3

4

5

5

Page 6: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Complexity Parameters To judge the degree of complexity of each SOA solution there are four parameters:

6

The number of products involved and their degree of integration

1

The number of steps involved to accomplish the operation

2

Respondent ranking of task complexity and skill level required

3

The time required to accomplish the operation 4

Page 7: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

It’s no longer “why SOA?” but

7

SOA?

Page 8: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Page 9: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Page 10: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

High Developer Productivity

• Rapid Install

• Unified Design Interface

• Templates & BPEL subprocesses

• Debugger & Tester Enhancements

• SOA Suite test framework

• New Adapters for On-Premise Integration

• Scheduled Activation and Deactivation

• Monitoring and Diagnostics

10

Page 11: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Quick Installer

• It’s one single package which include JDeveloper, an integrated WebLogic service with SOA Suite (including Service Bus), JavaDB (for it’s Database) and the Enterprise Manager.

11

Page 12: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Integration of SOA and SB development

• Oracle SOA Suite 12c integrates the remaining major components for Oracle SOA Suite, Oracle Service Bus and Oracle Event Processing, into a single unified experience.

12

Page 13: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

“Share and Reuse”

• Using the build-in template support you can kick-start a SCA Composite or add reusable components. There are three types of templates; SOA Project, Component and Custom Activity template. Templates are fully editable.

13

Page 14: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Debugger & Tester Enhancements

• SOA Suite 12c includes a visual debugger in Oracle JDeveloper that allows the setting of breakpoints within a SOA composite, a BPEL process and a Service Bus pipeline

14

Page 15: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

SOA Suite test framework

• Request and response messages as well as faults can be asserted and external services and faults can be emulated to avoid testing of backend systems.

• The actual test can be run directly within JDeveloper

15

Page 16: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Management Improvements

• Dashboards, Instance Tracking and Error Hospital

• Fault Notification Alerts

• Performance Tuning

16

Page 17: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Dashboards, Instance Tracking and Error Hospital

• Oracle SOA Suite 12c, also includes the management of Oracle Service Bus projects.

• All operations and management tasks have been moved into Enterprise Manager Fusion Middleware Control to provide a single administration console for the core SOA components.

17

Page 18: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

SOA Dashboard

• Key Configuration shows the modularity profile, instance tracking value

• SOA Runtime Health and System Backlogs show a quick overview of your composites.

• Business Transaction Faults is also not displayed until refreshed.

• The Search section provides quick options for some common searches plus any searches that you have saved.

18

Page 19: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Enterprise Scheduler Service (ESS) 12c

• Jobs can be created and scheduled through the EM, but there is also a Java API.

19

Page 20: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Additional Features

20

Page 21: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Managed File Transfer (MFT) 12c

• Managed File Transfer is a simple and secure End-to-End Managed File Gateway.

• The main purpose of MFT is transferring files between a source and one or more targets.

• The core is based on a “embedded” sFTP/SSH service and is optimized for large files and supports:

– HA cluster,

– PGP encryption,

– auditing and

– monitoring of files.

21

Page 22: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Managed File Transfer (MFT) 12c

• It integrates with (s)FTP, File, B2B, ODI, Healthcare and SOA, B2B and webservices. MFT runs as an application on WebLogic 12c and has a lightweight Web based Design Time interface to easily build, edit and deploy end-to-end transfers and a Run Time interface to monitor running / failed transfer instances.

22

Page 23: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Business Activity Monitor (BAM) 12c

• BAM12c has Multi-browser support including Mobile support, so dashboard will look and act the same on different devices and browsers.

• It has better integration with SOA Suite and can export the data during the execution of processes to BI to allow continuous monitoring.

• Also a new feature in 12c is that BAM now support a Active-Active High Availability modes so can run on a cluster.

23

Page 24: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

On-Premise Integration

24

Page 25: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

New Adapters for On-Premise Integration

Oracle Adapter for SAP R/3

• Along with Oracle SOA Suite 12c, Oracle introduces the new SAP Adapter that provides native bidirectional integration with SAP R/3. It supports invocation to send and receive data from the SAP R/3 application.

• The Adapter is natively integrated into JDeveloper

25

Page 26: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Oracle Adapter for JD Edwards

• The JDE World Adapter enables users to natively integrate with JD Edwards World ERP systems through a JDeveloper based design-time that enables users to perform integration with the JDE World ERP Application.

• In Oracle SOA Suite 12c, the adapter supports insert and query of data from the JDE World z-tables.

26

Page 27: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Additional Adapters

• Coherence Adapter

• MSMQ Adapter

• LDAP Adapter

• UMS Adapter

27

Page 28: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Enterprise tablet adoption will grow by almost 50% per year.

By 2015 mobile app development projects will outnumber native PC projects by a ratio of 4-to-1.

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

Source: Forbes: Mobile Business Statistics For 2012

Mobile & Cloud Computing

Page 29: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Cloud Integration

29

Page 30: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Unify Cloud & On-Premises Integration

• Oracle Fusion Applications are Pre-integrated with Oracle SOA Suite

• Developed by Oracle Application Software Developers

• Common Policy Management Between Oracle Fusion Applications & Oracle SOA Suite

Page 31: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Cloud Connectivity

• SOA Suite 12c offers Cloud Adapter for reduced complexity of integration with key SaaS and PaaS platforms.

• The cloud adapters support inbound and outbound integration, secure connection and session management.

• It has a graphical API discovery, uses declarative modeling through Wizards and supports optimization of API requests (for example: it can combine operations into a single request to the cloud service).

31

Page 32: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Salesforce.com

• The Salesforce.com adapter also has support for standard and custom Salesforce objects, SOAP API using Partner WSDL & Enterprise WSDL and Salesforce’s own Query Language (SOQL) & Search Language (SOSL). The adapter uses the Oracle Credential Store Framework to store user credential and supports the adapter diagnostic framework for reporting and alerting

32

Page 33: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

More Adapters

• Cloud Adapters for RightNow (Oracle Service Cloud)

• Oracle Sales Cloud

• Eloqua (Oracle Marketing Cloud)

• Big Machines (Oracle CPQ Cloud)

33

These cloud adapters build on the SOA integration platform to enable standards based connectivity to cloud

Page 34: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Cloud Adapter SDK

34

• Oracle SOA Suite 12c includes a new Cloud Adapter SDK.

• This SDK allows customers and partners to rapidly on-board new SaaS applications into their enterprise business processes.

• The SDK provides a design-time and a runtime component

Page 35: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Design-time Components Capabilities

35

• Connection API – Define the connectivity to the SaaS application as required by the application.

• Metadata Browser – Enable the design-time to browse the metadata within the application.

• Query Support - Provide support for creating queries (e.g. SOQL for Salesforce.com, ROQL for RightNow etc)

• Artifact Generation – Generate the required JCA and WSDL files for the adapter interaction.

Page 36: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

The Runtime APIs Capabilities

36

• Session API – Define the session management capabilities for the adapter

• Security API – Security configuration including integration with WebLogic’s credential store framework

• Transformation API – Ability to transform the message before sending to the target SaaS application in case the design-time data definition is different from the expected data definition. This is often the case for complex polymorphic data definitions for which a simplified structure (XSD, WSDL) is defined at design-time for easier modeling.

Page 37: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Mobile Integration

37

Page 38: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Mobile Integration

• Oracle SOA Suite 12c introduces a REST binding within JDeveloper to simplify mobile enablement by exposing traditional SOAP services, Enterprise Java Beans (EJBs), JCA adapters connecting backend applications or just about any other underlying implementation through JSON/REST.

• Multiple ways to define a REST binding through a simple wizard are included: the definition can be on an existing WSDL, or the binding can even create the WSDL for you.

38

Page 39: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Reuse existing application services

Rapid response to new business requests

Fast access to data and services across the Enterprise and external sources

Reliable and solid orchestration platform

Inventory Check Service

Credit Check Service

Production Service

Customer Status Service

Order Service

Billing Service

Integration Infrastructure

Existing Services

SOA Foundation

RESTful API

ORACLE APPLICATIONS

CLOUD APPLICATIONS

ISV/CUSTOM APPLICATIONS

Integrate: Mobile Service Integration

Page 40: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Mobile Enablement

• SOA Suite 12c introduces a REST Adapter to give mobile applications access to backend services. This adapter introduces REST & JSON for mobile development.

40

Page 41: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

REST Adapter

• The REST adapter supports multiple resource paths, including dynamic path variables to define the subject/primary key. It is possible to map multiple operation to the same resource path if it uses a different HTTP method/verb.

41

Page 42: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

IoT Integration

42

Page 43: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Internet of Things (IoT)

• As devices become connected and the Internet of Things becomes ubiquitous, the multitude of devices will enable companies to improve customer service, offer newer products.

• The role of middleware is to provide the infrastructure and IoT services which in turn help drive innovation, enable new revenue streams, and improve operational efficiencies.

• Event processing is an integral part of an Internet of Things platform. As massive amounts of data streams from sensing devices, it’s important to derive an understanding of what data is important and what’s not.

43

Page 44: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Oracle Event Processing (OEP) 12c • OEP is now fully integrated in JDeveloper. The new

version is not just a simple port to Jdeveloper

• Delivers real-time analysis of high-velocity data. It is a complete solution for building IoT applications to filter, correlate and process events in real time so that downstream applications are driven by true, real-time intelligence.

• The Event Processing software deal with the vast amount of data that some of these smart devices can throw out. and Event Delivery Network adapter nodes, providing runtime integration for SOA composites and components.

44

Page 45: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Summary

45

Page 46: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Key Advantages

• Oracle offers a much more integrated approach and simpler management.

• When it comes to SOA security, virtually everything can be handled through Oracle Enterprise Manager; you don’t have to deal with a lot of different products.

• One thing that is great about Oracle SOA Suite is that its built-in technology adapters – for things like cloud, relational databases, email, etc. – are powerful enough that for pretty much every one of the implementations will find. No need expensive vendor-specific adapters.

• Oracle SOA Suite is a very-well integrated solution that provided the customer with a much faster time to value.

46

Page 47: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Summary

• Unifies Oracle and 3rd party Cloud applications with on-premises

• Enables rapid delivery of existing applications into mobile channel

• Improves partner collaboration with better B2B and API Management

• Fast Data support with embeddable real-time event platform

• Optimized integration to Oracle Applications running on Oracle Exalogic

• Oracle SOA Suite is trusted and proven by the most demanding customers for SaaS integrations!

Page 49: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

For More Information - Connect with Oracle

Visit us at: oracle.com/SOA

Page 50: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Q&A

50

Heba Fouad Oracle FMW Technology Specialist [email protected] ISV Migration Center blog: http://blogs.oracle.com/imc ISV Migration Center email: [email protected]

Page 51: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

• Oracle.com Partner Hub oracle.com/partners/goto/hub-ecemea

• Migration Center Team Blog blogs.oracle.com/imc

feeds.feedburner.com/oracleIMC

• Partner Webcast Recordings youtube.com/OracleIMCteam

• Partner Webcast Presentations slideshare.net/Oracle_IMC_team

[email protected]

Oracle Partner Hub ISV Migration Center • twitter.com/OracleIMC

• plus.google.com/+OracleIMC

• facebook.com/OracleIMC

• linkedin.com/groups/Oracle-Partner-Hub-Migration-Center-4535240

Page 52: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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

Page 53: Partner Webcast - Oracle SOA Suite 12c: Connect 4 Cloud, Mobile, IoT with On-premise

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