35
Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Bette r Oracle Open World 2014

Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

Embed Size (px)

Citation preview

Page 1: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service

25-SEP-2014

BetterBetter

Oracle Open World 2014

Page 2: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting2

Hitachi ConsultingHitachi’s Global Management Consulting & IT Services Business

$675 MillionFY13 Revenue

25 Years of consulting experience

5,000 experienced & dedicatedprofessionals

Collaborative, Committed & Results Oriented

We speak 25 languages. We work in over 50 countries

Better Approach. Better Results. Better Experience.

Delivered over

$10 Billionin overall Business Improvements

Focused

Commit to deliverables & certainty of measurable results

Clear Bold

Page 3: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting3

Hitachi ConsultingPresenter Info.

He has been involved in many international consulting assignments and has worked across Europe, APAC, Middle-East and the US. His skill-set ranges from business understanding, business process transformation, project execution and design. He holds a Bachelor’s degree in Electronics Engineering and his hobbies includes travel, outdoors and playing guitar.

Mr. Vinay Sahu is a Senior Consultant and part of Hitachi Consulting’s core Fusion Implementation team. He has over 8 years of IT experience with rich Cross-Functional experience in diverse industries like Renewable Energy, Contractual Services, Telecom & Electronics.

Page 4: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting4

Key Takeaways

• Understanding Platform as a Service (PaaS)

• Advantages of using Oracle’s PaaS

• Explore Java Cloud & Database Cloud as a Service

• Use Cases of Extending Oracle Sales Cloud using Oracle’s PaaS

• Case Studies:

A. How PaaS was leveraged to Extend Oracle Sales Cloud for Integration?B. How PaaS was leveraged to Extend Oracle Fusion by adding ADF

Applications?

Page 5: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting5

Understanding Platform as a Service

Page 6: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting6

What is PaaS? Why should we be interested in PaaS?

The Need

What Developers

Want?

What are the

Business Needs?

• The Platform as a Service (PaaS) market is expected to reach $9.1 Billion by year 2015.

• In 2012, 40% of companies surveyed used PaaS for Application Development and 72% of the companies surveyed will adopt PaaS by 2017.

• Greater Speed and Agility• More Focus on Creating Apps• Self-Service Environments• Less Complexity and Overhead

• Faster Time to Markets• Increased Standardization• No CapEx; Pay as you go• Greater Productivity and Innovation

Page 7: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting7

Types of Cloud Computing and where PaaS stands

Provided by Oracle Cloud

Application (SaaS)

Platform (Paas)

Infrastructure (IaaS)

Additional Capabilities which can be built by theCloud Customer

Page 8: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting8

Basic Architecture for PaaS Private Cloud

Department 1 App

Department 2 App

Built by ITSelf Service Interface

System Management

OS, Virtualization

Built By Cloud Customer

Application ServerProvided by IT

Department 3 App

Department 4 App

Identity MGMT.

UIBPMSOA

Middleware

Database Integration Legacy

Shared Components

Page 9: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting9

What you might build using PaaS

Page 10: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting10

Multi Entry Points for Starting on a path to PaaS

Create Usable Components

Self-Service Enablement

Consolidate/Centralize

Automate Capacity Management

Federal Identity and Security Management

Oracle’s Platform as a Service (PaaS)

Page 11: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting11

Advantages of using Oracle’s PaaS

Page 12: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting12

Oracle’s Platform as a Service - Advantages

Why did we love Oracle’s PaaS

Developers Business

Ease of Use & Support Integration with most SaaS and IaaS Solutions

Open Standards to avoid application lock-in

Enterprise Technologies for Best in Class Performance

Tailor the delivered UI

TAILOR User Experience

Change existing business processes

Add new data fields

Mashups to other apps

Create mobile apps

Access documents externallySimplify BI across the business

Develop apps, access data & test quickly

ENRICH CX Cloud

SaaS PaaS

Page 13: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting13

Explore Java Cloud & Database Cloud as a Service

Page 14: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting14

My Services Dashboard – Java And Database Cloud

Page 15: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting15

Java Cloud - Subscription details: Server usage, Memory usage and CPU usage

Page 16: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting16

Java Cloud Console Screen: Deployed Applications, Libraries and Data Source Details

Page 17: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting17

Database Cloud – SQL Workshop

Page 18: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting18

Creating Oracle Cloud Database Connection from JDeveloper

Page 19: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting19

New Cloud Connection

Page 20: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting20

Successful Data Connection to create DB Objects on Oracle Database Cloud using JDeveloper

Page 21: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting21

Use Cases of Extending Oracle Sales Cloud using Oracle’s PaaS

Page 22: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting22

Use Case 1: External References – Dynamic URLsSales Cloud showing Siebel SRs

Page 23: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting23

Use Case 1: Sample ImplementationCreation of Custom Field with an Embedded URL

1. Groovy Script to embed URL

2. Custom Field in Customer to relate back to Siebel

Page 24: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting24

Use Case 2: Global Navigation MenuManage Menu Customization Task

Page 25: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting25

Use Case 3: Embedding Application in Sales DashboardCreation of a New Tab in Sales Dashboard

Page 26: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting26

Use Case 4: Work Area Page & Detail TabThe Same can be leveraged for Simplified UI Side Tab

Page 27: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting27

Use Case 5: Use JCS as Integration ProxyWebservices based Integration

•Java Application hosted on Java Cloud for Cloud Webservices Call and Objects records are pushed in DB Cloud.

Java and DB Cloud

• Legacy Application Webservices

3rd Party Application

• Oracle Sales Cloud (Fusion CRM) Webservices

Oracle Sales Cloud 3. Invoke Fusion

Webservices andGenerate CRM Objects Extract from Sales Cloud

2. Invoke Fusion Sales Cloud CRM Webservices to Create/Update CRM Objects like Sales Account or Opportunities provided by 3rd Party Applications 4. Push the detailed CRM Object extracts from

Oracle Sales Cloud into the 3rd Party Application

1. Object Data extracted from 3rd Party Applications to push it into Oracle Sales Cloud

Page 28: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting28

Use Case 6: Using JCS to create Composite RequestsExample Architecture

Page 29: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting29

Case Study (A):How PaaS was leveraged to Extend Oracle Sales Cloud for Integration?

Page 30: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting30

Integration Application Hosted on Java CloudJava Cloud Intermediary Service.

Oracle Sales Cloud

Java Service Cloud

Supports the deployment of multiple types of applications (e.g. Web Application Archive – WAR, Enterprise Archive – EAR, EJB containers, JDBC services, etc.)

Application deployed on Java Cloud was used in conjunction with JDBC data source for Data Base access.

Java Application was used to invoke Cloud as well as On-Premise webservices.

Object Workflow Outbound Message

Account

Opportunity

Leads

Cloud Applications

On Premise Applications

Callbacks via Business Object Web services

Invoke on-premise or any other cloud services

SOAP Call to URL

Database Cloud

Page 31: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting31

Case Study (B):How PaaS was leveraged to Extend Oracle Fusion by adding ADF Applications?

Page 32: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting32

UIAccelarator based Extension of the Simplified UI.

Page 33: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting33

Open House Queries

Page 34: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014

| © Copyright 2014 Hitachi Consulting34

In case of any Queries/Info. you can reach out using the below:

Email ID : [email protected]

Twitter : @VinTheGame

Facebook : Vinay.Sahu.7

Page 35: Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service 25-SEP-2014 Better Oracle Open World 2014