39
An Overview of Oracle Mobile Suite Jobinesh Purushothaman Consulting Solutions Architect

Oracle ADF Mobile Suitedownload.oracle.com/opndocs/OFM_Partner_iDay_28Jan14.pdf · Oracle ADF Mobile Suite Oracle ADF Mobile Suite Created Date: 1/30/2014 2:28:28 PM

Embed Size (px)

Citation preview

An Overview of Oracle Mobile Suite

Jobinesh Purushothaman

Consulting Solutions Architect

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal Only 2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2

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.

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

Agenda

Technical Overview

Oracle Mobile Strategy and Road-map

Licensing and Pricing

Frequently Asked Questions

Q & A

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

Oracle Mobile Suite

Everything you need to mobile

enable enterprise applications in one

package

One Platform, Any App, Any Data,

Any Device – Secure

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

Oracle Mobile Suite

Enterprise-grade mobile enablement of existing enterprise applications,

services and data

Targeted at customers already leveraging Oracle for business applications,

application server & integration technologies

Buy mobile solution from established vendor relationship

Align with Mobility as packaged solution – no more pieces and parts

One platform for all multi channel apps – leverage existing skills &

infrastructure

One platform for mobile B2E / B2C / B2B apps

Value Proposition – One Platform, Any App, Any Data, Any Device – Secure

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

What’s Hard About Mobile Development?

Mobile Security

Multi OS / Device support

Delivery & Organization Challenges

Data & Service

Integration

ON-PREMISE PACKAGED

APPLICATIONS

CUSTOM APPLICATIONS CLOUD

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

Oracle Mobile Suite

Mobile Development Framework

Applications and

Technology Adapters

Enterprise Service Bus

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

Maximize existing IT investments

Develop cross platform & multi channel

and multi device 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

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

ON-PREMISE PACKAGED

APPLICATIONS

CUSTOM APPLICATIONS CLOUD

Multi-Channel

SECURE

DEVELOP

INTEGRATE

MA

NA

GE

DE

PL

OY

ORACLE MOBILE PLATFORM

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

Develop: Mobile Application Framework

Build Once, Run on Multiple-Platform

– Phones, Tablets, iOS, Android

Simpler UI development

– Components, HTML5/JavaScript

Java for business logic

Disconnected: SQLite with Encryption

Full Access to Native Device Features

Modular, Reusable Application

Components

Productivity boosting development framework

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

Integrate: Oracle Service Bus Service Mobile Enablement, Management and Integration

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

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

Integrate: Access Enterprise Apps Out of the box adapters for your applications

Enterprise Service Bus

Mobile Development Framework

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

Integrated Security

Authentication

– Who can access the application/data

Authorization

– What can they see

Encryption

– No one else can access the data

– On device

– Transmission over the network

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

Deploy : Oracle WebLogic Server

Deploy & Manage: Enterprise Scalability

Performance: Highly responsive

mobile apps through in memory

data cache

Scalability: Support millions of

concurrent mobile applications

and users

Availability: 24X7 availability Business Logic

Weblogic Server

REST

Coherence

Notifications

JPA / TPMC

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

Pricing and Licensing

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

New Pricing & Packaging

Mobile Suite

– All required components to build B2E & B2C Apps as one package

– Expose backend data for mobile app consumption

– Build client applications to exposed backend services

ADF Mobile Standalone

– Build client applications to any existing backend service or applications

2 New SKUs

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

New On the Price List

Application Developed: is defined as a software program developed by

the Customer that operates locally on the smart-phones, and/or other

devices of End Users and provides such End Users with access to

content, enables End User transactions, or otherwise enables use of

functions available through the Oracle run-time software by end users.

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

Oracle Mobile Suite – Server Component

55K per processor

You get:

– Oracle Service Bus

– Technology Adapters

– Applications Adapters

– Lower cost for your Oracle mobile application

Requires pre-existing WebLogic Suite license

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

License for Mobile Applications

Per named user - $100

– When you know how many users will use it

– When it is less than 500 users

Per applications – 50K

– When you don’t know how many users will use it

– When you expect more than 500 users

If you don’t have Mobile Suite prices go up to $110/55K

2 Ways to license

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

Mobile Suite

APPS

4 Oracle processors of Mobile Suite

SOAP

XML

Build a Mobile

Expense App

for 300

employees

Mobile Suite Example #1 Per Named User per Application Developed

300 NUPs per Application Developed

REST

JSON

Data

Total License Cost

$430, 000

4 procs * 55K Mobile Suite = $220, 000

4 procs * 45K WLS Suite = $180, 000

+

$100 * 300 users = $30,000

Cost after XX% discount

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

Mobile Suite

APPS

4 CPUs of Mobile Suite

SOAP

XML

Build 2 Mobile Applications

Expense App

Customer Support App

Mobile Suite Example #2 Per Application Developed

2 Per Application Developed

REST

JSON

Data

Total License Cost

$ 500, 000

4 procs * 55K Mobile Suite = $220,

000

4 procs * 45K WLS Suite = $180,

000

+

2 mobile apps = $100,000

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

Small Deployment of Mobile App Backed by Non-Oracle Application

ADF Mobile Standalone Examples

200 Users

1 Mobile Application

Third Party Enterprise

Applications

Total License Cost $110 * 200 users = $22,000

Per Named User Plus licensing allows

flexibility in small mobile application

deployments

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

Customer-facing Mobile Apps Distributed through the AppStores

ADF Mobile Standalone Examples

Total License Cost $55,000 Per App

Unknown # of Users

1 Mobile Application

Per App licensing allows customers with

unknown number of users to deploy with a

known licensing cost

Third Party Application

Backends

Apple

AppStore

Google Play

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

Multiple Mobile Apps with Different Number of Users

ADF Mobile Standalone Examples

Total License Cost App A: $110 NUP * 200

Users = $22,000

App B: $55,000 Per App

Total: $77,000

2 Mobile Applications

Different Number of Users

Breakeven point between NUP/App and Per App

licensing is 500 users

Therefore App A (200 users) would use NUP/App

model, where as B (1000 users) would be licensed

Per App

Third Party

Application Backends

App A (200 Users)

App B (1000 Users)

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

Other Oracle Technologies for Mobile

SOA Suite

BPM Suite

Mobile BI

WebCenter

Oracle Mobile Database Server (include Client Sync)

Additional WebLogic Server Licenses

API Gateway for perimeter security

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

Frequently Asked Questions(FAQ)

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal Only 26 26 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Insert Information Protection Policy Classification from Slide 8

Customer Conversation

Customer Answer

Need to build a mobile client ? No need for server tools ?

• Buy ADF Mobile Stand Alone

Need to mobilize enterprise assets and services and build a

mobile client ?

• How many processors ?

• Mobile Suite

• How many clients

• Per client

• Unlimited clients

• Buy Mobile Suite

Already have all the Oracle FMW tools you need ? • Expand EULA of existing products

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

Apps customers get Oracle Mobile Apps – Why Would they care about mobile suite?

Mobile applications are likely to need extensions/customization

development

Out of the box mobile app may not meet their requirements

They might need integration with additional backend apps

They might need device features support (GPS, Camera, Contacts)

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

Do I need the Suite to Mobilize WebCenter

No - If you are just looking at mobile web solution (through browser)

You need ADF Mobile if:

– You want on-device application

– You want presence in the app stores

– You want device integration

– You want offline capabilities

You need the suite if you want to integrate other sources of data into

your application

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

Why ADF Mobile Stand Alone License

Move to mobile licensing scheme – align with industry

Remove WebLogic license tie-in

Help customers with mobile framework even if back-end technology is

in non-Oracle.

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

What Will Happen to the Current Licensing Model?

Oracle is changing the price structure for future versions of oracle’s

mobile development framework

– In order to align with mobile business models & timelines

Buying the new license guarantee that you’ll get the new features that

will be coming in future versions of the product

If you are using the current ADF Mobile version – you will be able to

continue using it as is

Technical upgrade to new offerings should be smooth

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

What About Integration with Mobile Security

Feature Compatibility Comments

Authentication/Authorization Yes Using Oracle Mobile and Social Access Manager SDK

Enterprise App Store Yes Fully Compatible and verified.

Secured Container Yes Works with “wrapping” approach

Mobile SSO Yes Works with “wrapping” approach

Secured App Tunneling Future Works partially today

Secured Browser/Email Yes Compatible with mobile web (ADF Faces) framework

Secured Content Mgmt Yes Works with WebCenter Content Mgmt

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

FAQ Continued…

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

The Suite is Not a Mature Product

All the components of the suite have a track record

We have references for each of them

Oracle is using the same technology for our own apps

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

The Suite is not truly integrated and not feature rich

Many customers use the tehcnologies that we discussed

Unified IDE coming in 12c

There are many new features planned for you in next releases

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

ADF Mobile – Key Differentiators

Java - Reuse your skills on iOS and Android

UI components - eliminate low level coding

MVC architecture

Declarative binding to REST/SOAP

Encrypted offline storage

Built in security

Aligns with Oracle’s strategy

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

Oracle Mobile Suite

One Enterprise Platform, Open, Integrated and Secure

Innovation built on top of existing IT architectures

Leverage existing developer & IT skills

Out of box Oracle Mobile Apps built on Fusion Middleware

Take-Aways

Consistent security governance for mobile & enterprise

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

For More Information

Twitter Facebook Blogs LinkedIn YouTube

Visit: www.oracle.com/mobileplatform

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

Q&A

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