How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of...

33

Transcript of How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of...

Page 1: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets
Page 2: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Mobile-Enabling Your Enterprise with Oracle Service Bus CON7640

Robert Wunderlich Sr. Principal Product Manager, Oracle Srikant Subramaniam Director of Product Management, Oracle Mala Ramakrishnan Director of Product Marketing, Oracle

Page 3: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Agenda

1

2

3

4

The Demand for Mobile

Mobile Service Enablement with Oracle Service Bus

Demo

Questions and Answers

3

Page 4: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Agenda

1

2

3

4

The Demand for Mobile

How Service Bus Mobile-enables the Enterprise

Demo

Questions and Answers

4

Page 5: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Why Mobile Integration? Enterprise Mobile Business Drivers

• Increase productivity

• Improved experience

• Enable timely, informed decisions

• Streamline business processes

• BYOD

• Expanded channels

• Streamline support

• Reduce costs

Desktop to Mobile

Page 6: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Mobility Is A Significant Challenge for I.T.

CIO magazine Tech Poll/Tech Priorities, November 2013

Top Technology Priorities of CIOs

33%

32%

29%

Mobility

Cloud

Big Data

Mobility is Expensive Current State of Mobility

CIO magazine Tech Poll/Tech Priorities, November 2013

87% enterprises update or release mobile apps every six months or less

2/3 time spent on connecting to back-end systems in mobility projects

$157

Average in $

Average in $ in 2 years

$242

In next 2 years, Mobility spend per employee will increase by 54%

Source: 2014 Triangle Research Survey

Page 7: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Today’s Integration Challenge

Page 8: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Today’s Integration Challenge

73°

Page 9: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Today’s Integration Challenge

73°

Page 10: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Mobile Integration Solutions

What do you want to offer?

Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end

API Management Expose IT assets as APIs to mobile application developers

Mobile Backend as a Service Abstract all common mobile functionality into the cloud and focus on just mobile application development.

Higher Abstraction/Less Complexity

Page 11: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Agenda

1

2

3

4

The Demand for Mobile

Mobile Service Enablement with Oracle Service Bus

Demo

Questions and Answers

11

Page 12: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Connect the Enterprise to Mobile and Cloud

• Unified Integration Platform

– On Premise

– Cloud

– Mobile

• Complete Management

– “Single-pane of Glass” view into integrations

• Scalability and Performance

– Clustering

– Result Caching

12

Oracle Service Bus

MAINFRAME

Mobile Cloud

On Premise

Page 13: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

13

Connectivity Cloud

Apps Services Platform

On-premises

Apps Mainframe DB

Business to Business

EDI XML MFT

Analytics Business Activity Monitoring Event Processing

Orchestration BPEL Process Manager Business Rules

Service Virtualization & Mediation Service Bus

Oracle SOA Suite

Page 14: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Connectivity Unlocks Business Value

• 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

14

Mobile

Cloud

Page 15: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Virtualize Interfaces

• 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

15

Page 16: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Monitor and Manage all of Your Integrations

• “Single-pane of glass”

– View of all integrations in Enterprise Manager Fusion Middleware Control

• Service Level Alerts

– Service performance thresholds

– Follows a window of time

• Pipeline Alerts

– Business level exceptions

• Performance Metrics

16

Page 17: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Agenda

1

2

3

4

The Demand for Mobile

How Service Bus Mobile-enables the Enterprise

Demo

Questions and Answers

17

Page 18: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Authentication OSB 12c for REST Device integration

Demo Scenario: Mobile Order Management App

Page 19: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Demo: Meet Charlie Brown

• Sales Manager at Summit, a sports goods manufacturer

• Mobile worker, always on the road to meet with customers (retail stores)

• Access to EBS Order Management data from mobile device

• Retrieve customer/order data

• Create EBS orders

Page 20: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Let’s See the Demo!

Page 21: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Project Overview

• View Proxy Services, Pipelines/Split Joins and Business Services from a “top-down” perspective

• Familiar to the “SOA Composite” developer

Page 22: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Mobile channel enablement

• Easily expose any service or reference as REST

– Wizard to configure REST interface

– Choice to use XML or JSON

– Map operations to existing services & bindings

– Auto-generation of test payloads & URLs

Page 23: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Message Transformation

Request to CreateOrder API from the Mobile Device

Order lines as delimited String

Page 24: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Message Transformation

Order lines in compatible format

Payload Sent to

E-Business Suite

Page 25: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Message Transformation

• nXSD Translate

– Translates native to XML or XML to native

– Used here to translate string delimited to XML

Page 26: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Demo: Solution Architecture Overview

• Apps built with Mobile Application Framework run on iOS and Android

• Integration with E-Business Suite via SOA/Application Adapter and Oracle Service Bus

• Human approvals via BPM for large/complex orders

• Content retrieved from WebCenter Content

• Integrated Security, via Authentication and Authorization

• Native device integration

– GPS, Google Maps, Calendar, Email

ORACLE MOBILE PLATFORM FOR ORACLE APPLICATIONS

Page 27: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Agenda

1

2

3

4

The Demand for Mobile

Mobile Service Enablement with Oracle Service Bus

Demo

Questions and Answers

27

Page 28: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Customer Success

28

Page 29: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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!

29

www.oracle.com/technetwork/middleware/service-bus

Page 30: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Talk with Us!

www.oracle.com/soa

@OracleSOA

/OracleSOA blogs.oracle.com

/soa LinkedIn

/company/oracle

Page 31: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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 32: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets
Page 33: How to Use the PowerPoint Template · Mobile Service Enablement Control end-to-end experience of mobile application from back-office to mobile front-end API Management Expose IT assets

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

Maximize existing IT investments

Develop cross platform & multi channel applications

Integrate data and services across the Enterprise and Mobile devices

Secure information uniformly across all layers of enterprise and mobile apps

Deploy & Manage cloud and on-premises for multi-channel delivery

ON-PREMISE PACKAGED

APPLICATIONS

CUSTOM APPLICATIONS CLOUD

Multi-Channel NATIVE, WEB, HYBRID

SECURE

DEVELOP

INTEGRATE

MA

NA

GE

DEP

LOY

ORACLE MOBILE PLATFORM

Oracle Mobile Suite One Platform, Any App, Any Data, Any Device - Secure