Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service Oracle Open World 2014 25-SEP-2014 Better Better Hitachi Consulting Hitachi’s Global Management Consulting & IT Services Business $675 Million $10 Billion FY13 Revenue 5,000 experienced & dedicated professionals results Better Approach. Better Results. Better Experience. 2 | © Copyright 2014 Hitachi Consulting Hitachi Consulting Presenter Info. 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. 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. 3 | © Copyright 2014 Hitachi Consulting 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. B. How PaaS was leveraged to Extend Oracle Sales Cloud for Integration? How PaaS was leveraged to Extend Oracle Fusion by adding ADF Applications? 4 | © Copyright 2014 Hitachi Consulting Understanding Platform as a Service 5 | © Copyright 2014 Hitachi Consulting What is PaaS? Why should we be interested in PaaS? The Need What Developers Want? What are the Business Needs? 6 | © Copyright 2014 Hitachi Consulting • 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 Types of Cloud Computing and where PaaS stands Additional Capabilities which can be built by the Cloud Customer 7 | © Copyright 2014 Hitachi Consulting Provided by Oracle Cloud Basic Architecture for PaaS Private Cloud Built By Cloud Customer Department 1 App Department 2 App Department 3 App Department 4 App Built by IT SOA BPM UI Identity MGMT. Middleware Provided by IT Database 8 | © Copyright 2014 Hitachi Consulting Integration Legacy What you might build using PaaS 9 | © Copyright 2014 Hitachi Consulting Multi Entry Points for Starting on a path to PaaS Create Usable Components Self-Service Enablement Oracle’s Platform as a Service (PaaS) Federal Identity and Security Management Consolidate/ Centralize 10 | Automate Capacity Management © Copyright 2014 Hitachi Consulting Advantages of using Oracle’s PaaS 11 | © Copyright 2014 Hitachi Consulting Oracle’s Platform as a Service - Advantages Ease of Use & Support SaaS Integration with most SaaS and IaaS Solutions Open Standards to avoid application lock-in Enterprise Technologies for Best in Class Performance PaaS TAILOR User Experience ENRICH CX Cloud Why did we love Oracle’s PaaS Developers Tailor the delivered UI Create mobile apps Change existing business processes Add new data fields Access documents externally Simplify BI across the business Mashups to other apps Develop apps, access data & test quickly 12 | © Copyright 2014 Hitachi Consulting Business Explore Java Cloud & Database Cloud as a Service 13 | © Copyright 2014 Hitachi Consulting My Services Dashboard – Java And Database Cloud 14 | © Copyright 2014 Hitachi Consulting Java Cloud - Subscription details: Server usage, Memory usage and CPU usage 15 | © Copyright 2014 Hitachi Consulting Java Cloud Console Screen: Deployed Applications, Libraries and Data Source Details 16 | © Copyright 2014 Hitachi Consulting Database Cloud – SQL Workshop 17 | © Copyright 2014 Hitachi Consulting Creating Oracle Cloud Database Connection from JDeveloper 18 | © Copyright 2014 Hitachi Consulting New Cloud Connection 19 | © Copyright 2014 Hitachi Consulting Successful Data Connection to create DB Objects on Oracle Database Cloud using JDeveloper 20 | © Copyright 2014 Hitachi Consulting Use Cases of Extending Oracle Sales Cloud using Oracle’s PaaS 21 | © Copyright 2014 Hitachi Consulting Use Case 1: External References – Dynamic URLs Sales Cloud showing Siebel SRs 22 | © Copyright 2014 Hitachi Consulting Use Case 1: Sample Implementation Creation of Custom Field with an Embedded URL 1. Groovy Script to embed URL 2. Custom Field in Customer to relate back to Siebel 23 | © Copyright 2014 Hitachi Consulting Use Case 2: Global Navigation Menu Manage Menu Customization Task 24 | © Copyright 2014 Hitachi Consulting Use Case 3: Embedding Application in Sales Dashboard Creation of a New Tab in Sales Dashboard 25 | © Copyright 2014 Hitachi Consulting Use Case 4: Work Area Page & Detail Tab The Same can be leveraged for Simplified UI Side Tab 26 | © Copyright 2014 Hitachi Consulting Use Case 5: Use JCS as Integration Proxy Webservices based Integration 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 • Oracle Sales Cloud (Fusion CRM) Webservices •Java Application hosted on Java Cloud for Cloud Webservices Call and Objects records are pushed in DB Cloud. • Legacy Application Webservices Java and DB Cloud Oracle Sales Cloud 27 | © Copyright 2014 Hitachi Consulting 3. Invoke Fusion Webservices and Generate CRM Objects Extract from Sales Cloud 1. Object Data extracted from 3rd Party Applications to push it into Oracle Sales Cloud 3rd Party Application Use Case 6: Using JCS to create Composite Requests Example Architecture 28 | © Copyright 2014 Hitachi Consulting Case Study (A): How PaaS was leveraged to Extend Oracle Sales Cloud for Integration? 29 | © Copyright 2014 Hitachi Consulting Integration Application Hosted on Java Cloud Java Cloud Intermediary Service. 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. Cloud Applications Invoke onpremise or any other cloud Database services On Premise Applications SOAP Call to URL Cloud Java Service Cloud Oracle Sales Cloud Object Workflow Outbound Message Callbacks via Business Object Web services 30 | © Copyright 2014 Hitachi Consulting Account Opportunity Leads Case Study (B): How PaaS was leveraged to Extend Oracle Fusion by adding ADF Applications? 31 | © Copyright 2014 Hitachi Consulting UIAccelarator based Extension of the Simplified UI. 32 | © Copyright 2014 Hitachi Consulting Open House Queries 33 | © Copyright 2014 Hitachi Consulting In case of any Queries/Info. you can reach out using the below: Email ID : [email protected] Twitter : @VinTheGame Facebook : Vinay.Sahu.7 34 | © Copyright 2014 Hitachi Consulting
© Copyright 2024