how to use the powerpoint template · mobile service enablement control end-to-end experience of...
TRANSCRIPT
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
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
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
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
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
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Today’s Integration Challenge
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Today’s Integration Challenge
73°
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Today’s Integration Challenge
73°
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
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
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
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
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
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
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
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
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Authentication OSB 12c for REST Device integration
Demo Scenario: Mobile Order Management App
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
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Let’s See the Demo!
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
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
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
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Message Transformation
Order lines in compatible format
Payload Sent to
E-Business Suite
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
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
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
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customer Success
28
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
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
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
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