Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1.

Slides:



Advertisements
Similar presentations
FYP Presentation Mobile Marketing Management System CHA2 Mobile Commerce Applications II Mobile Marketing Management System Presented by Cheng.
Advertisements

Enterprise Architecture Firm Architecture World ‘10 SOA on Demand Ulf Fildebrandt Chief Development Architect SOA Infrastructure SAP AG.
Oracle IDM at First National Bank
Multi-Mode Survey Management An Approach to Addressing its Challenges
OpenEdge BPM What’s Coming in 11.3 Michael Banks Suresh Inavolu.
Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service Oracle Open World SEP-2014 Better Better.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Copyright © 2008 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Andrew Stone Common Security.
ISPATIAL V3 A web-based collaborative framework that leverages Google Earth and Maps in a flexible, task-based approach to solving complex problems.
Technical Track Session Service-Oriented Architecture Terry Woods.
Achieving Success With Service Oriented Architecture Derek Ireland 17th March, 2005.
Transparent Robustness in Service Aggregates Onyeka Ezenwoye School of Computing and Information Sciences Florida International University May 2006.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
Architecting for the Internet of Things
HOL9396: Oracle Event Processing 12c
OEP BOF9272 SOA Event Delivery Network
Accelerate your SaaS Integration The Cloud Adapter SDK Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Expanding Gloco’s Mobile Portfolio with MBaaS TEAM 3 Adam Pacelli, Emily Keuthen, Greg Yanick, Reshma Kumar.
Innovative Data Integration Foundation to Business Intelligence Tiara USA (San Ramon, CA) | India (Chennai) | Singapore India Market.
Lucas Jellema Oracle OpenWorld 2014, San Francisco, CA, USA Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware for XML.
IBM Research – Thomas J Watson Research Center | March 2006 © 2006 IBM Corporation Events and workflow – BPM Systems Event Application symposium Parallel.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
© 2012 Cisco and/or its affiliates. All rights reserved. CDN-4698 Cisco Public Collaboration Enabled Business Transformation (CEBT) Integration Platform.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Oracle SOA Suite 11g.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
SOA, BPM, BPEL, jBPM.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Word Wide Cache Distributed Caching for the Distributed Enterprise.
Jon Flanders, Ofer Ashkenazi, SESSION CODE: ASI309.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Mia Urman, Bring Your Legacy Applications to the Mobile World.
Integration Capabilities of the Adapter Pack BizTalk Server, Windows Azure Service Bus, Connect for services.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Mobile Technologies Introduction Basics of GSM Value Added Services SMS Short Codes Asterisk * LBS.
Lucas Jellema OGh SIG SOA/BPM – 1 September 2015 BPM Suite 12c Process Analytics with BAM.
Business and IT Working Together to Streamline Corporate Reporting Stephen Hord, Director of Product Development – UBmatrix.
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
1-1 This presentation is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into.
0 Apex as Your Integration Platform: Is It Possible? Copyright 2012 Fujitsu America, Inc.
DEV12 Excel Services, Server APIs and Managed UDFs Aaron Saikovski Senior Consultant - Readify Australia Blog:
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
3 Copyright © 2009, Oracle. All rights reserved. Accessing Non-Oracle Sources.
SOA-25: Data Distribution Solutions Using DataXtend ® Semantic Integrator for Sonic ™ ESB Users Jim Barton Solution Architect.
INNOV-10 Progress® Event Engine™ Technical Overview Prashant Thumma Principal Software Engineer.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
HUSKY CONSULTANTS FRANKLIN VALENCIA WIOLETA MILCZAREK ANTHONY GAGLIARDI JR. BRIAN CONNERY.
Context Service Overview
Overview of SOA and the role of ESB/OSB
Semantic sewer pipe failure detection: Linked data approaches for discovering events Jonathan Yu | Research software engineer Environmental Information.
© 2015 IBM Corporation IBM PureApplication Executive Symposium Diego Segre Vice President, Middleware, Break down the barriers to digital.
Activiti Dima Ionut Daniel. Contents What is Activiti? Activiti Basics Activiti Explorer Activiti Modeler Activiti Designer BPMN 2.0 Activiti Process.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Overture Is a Unique Omni-channel E-commerce Platform that Leverages the Power of Microsoft Azure to Orchestrate Every Customer Transaction MICROSOFT AZURE.
© IBM Corporation 2008 WebSphere demonstration Maurits André – WebSphere Technical Sales.
Secure Access and Mobility Jason Kunst, Technical Marketing Engineer March 2016 Location Based Services with Mobility Services Engine ISE Location Services.
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Daddy, what's a middle wear? An incredibly oversimplified explanation of what Middleware.
GIS IN THE CLOUD Cloud computing furnishes scalable GIS technology that is maintained off premises and delivered on demand as services via the Internet.
When BPM meets Blockchain
Master Service Orchestrator (MSO)
Organizational IT Stack
©2016 Cleo. All rights reserved. Confidential.
About Client Client is a pioneer in industry that provides catastrophe risk modeling, real-time risk exposure and risk management through available live.
Chapter 18 MobileApp Design
ITAS Cash Management Integration to an ERP
Business Process Management and Semantic Technologies
Presentation transcript:

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1

2 Cloud Integration Reference Architecture Fire Alarm Demo James Taylor Oracle Fusion Middleware

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3 Agenda  Introduction  Proposed Architecture  Benefits  Summary.  Introduction  Proposed Architecture  Benefits  Summary

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 4 Hybrid Cloud Integration High Availability PerformanceReliabilityScalability Fire Alarm Scenario – An alerting system for people in bush fire threatened areas Time-sensitive Reliable Utilising Cloud Services to provide enhanced functionality Leverage Out of the Box Functionality in Oracle Middleware to Integrate between Public and Private Clouds. Introduction

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 5 Agenda.  Introduction  Proposed Architecture  Benefits  Summary

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 6 Proposed Architecture High Level. API BPEL SERVICE BUS UMS

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 7 Proposed Architecture Hybrid Cloud Integration OSB to facilitates service virtualisation across Public & Private Clouds BPEL - Quick Service Orchestration/Generation by using available Virtual OSB services Coherence provides a Cloud-based Cluster for Parallel Processing BPM promotes Business Innovation and Change Management connecting traditional Silos across Public/Private Clouds Hybrid Cloud Integration Oracle Service Bus Oracle Service Bus Oracle Coherence Oracle Coherence BPEL BPEL BPM BPM

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 8 Proposed Architecture (Cont) Hybrid Cloud Integration Oracle Service Bus Oracle Service Bus Oracle Coherence Oracle Coherence BPEL BPEL BPM BPM 1) Mobile Application: Captures User’s Geo-location, Mobile and Language preferences Integrates seamlessly with OSB via a RESTful invocation OSB receives invocation with a “Person” details and stores this information in Coherence by using the out-of-the box “Result Caching” Capabilities

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 9 Proposed Architecture (Cont) 2) Fire Alarm Web Site: Mapping application defines “at risk areas” by using Google Maps. Integrates seamlessly with OSB via a RESTful invocation OSB receives invocation with a “Fire Alarm Zone” details and stores this information in Coherence by using the out-of-the box “Result Caching” Capabilities Hybrid Cloud Integration Oracle Service Bus Oracle Service Bus Oracle Coherence Oracle Coherence BPEL BPEL BPM BPM

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 10 Proposed Architecture (Cont) 3) Fire Alarm Engine: Coherence Cluster will react based on the Fire Alarm Event and it will initiate an “in- parallel task” to correlate all “Person” entries within the “Fire Alarm Zone”. NOTE: This task is executed across all servers in the cluster in parallel. Coherence will invoke the “Notification Engine” for each Person found in the “Fire Alarm Zone” Hybrid Cloud Integration Oracle Service Bus Oracle Service Bus Oracle Coherence Oracle Coherence BPEL BPEL BPM BPM

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 11 Proposed Architecture (Cont) 4) Notification Engine: Notification Engine will integrate with the Notification Engine via a Custom Coherence JCA Adapter, which was implemented by the JCA SDK Framework. A BPEL Subscriber will receive the message via the Coherence JCA Adapter and it will enrich it by using virtual Services via OSB: SalesForce Cloud CRM Google Cloud (Translation Services) Hybrid Cloud Integration Oracle Service Bus Oracle Service Bus Oracle Coherence Oracle Coherence BPEL BPEL BPM BPM

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 12 Proposed Architecture (Cont) 4) Notification Engine (cont): BPEL Service will send the “enriched message” to an OSB “virtual messaging provider” service, that happens to interact with a final SMS Cloud Provider via UMS engine. Note: Since the Notification Engine uses “reliable messaging”, in case of any error, the transaction will rollback and the message will be sent back to the Coherence Cache. i.e. No messages will be lost in case of failure! Hybrid Cloud Integration Oracle Service Bus Oracle Service Bus Oracle Coherence Oracle Coherence BPEL BPEL BPM BPM

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 13 Continuous and Parallel Queries SMS Provider Oracle Service Bus (OWSM) Registration Website Alerting Website <People in threatened Area> Proposed Architecture Fire Alert System (Emergency Services) - Technical Level JCA BPEL

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 14 Continuous and Parallel Queries SMS Provider Oracle Service Bus Mobility / Tracking Area Definition Website <People in threatened Area> Proposed Architecture Good Guys/Coles System (Retail) - Technical Level BPEL JMS Topic OEP DMZ OEG 3 6

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 15 Continuous and Parallel Queries SMS Provider Oracle Service Bus Student Systems Databases/Repositories <People in threatened Area> Proposed Architecture Deakin University System (Education) - Technical Level BPM JMS Topic OEP DMZ OEG 3 6

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 16 Hybrid Cloud Integration Public Cloud Private Cloud Reasons behind using OSB Reasons behind using Coherence Proposed Architecture (Cont.)

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17 OSB Coherence entries expire after 2 minutes: Prevents from sending duplicated alarms Throttles “Person” locations Fire Alarm Coherence entries do not expire, they are simply updated e.g. Person’s location or preference language. Coherence CQC enriches OSB Coherence Entries and move them to an “easier to manage” Fire Alarm Coherence Entries Technical Considerations

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 18 Custom Coherence JCA Adapater (extending JCA SDK) Technical Components of this System: WebLogic: Proxy, Coherence Cluster, DS, JMS, and SSL. SOA project (Notification Engine) Coherence API (Fire Alarm Engine) OSB Projects (Service Virtualisation) HTML 5-based Web sites (Fire Alarm Web Sites) Technical Considerations (Cont.)

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19 Challenges / Solutions ChallengesSolutions Creating a geo-fencing application Google Maps API Establishing a user’s GPS Location Utilise HTML5 standards for navigation to retrieve location. Seamlessly Integration between Oracle Products and External Applications OSB and BPEL Large Volumes of Data/Time Sensitive Coherence - Caching and cluster in-parallel processing

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 20 Agenda.  Introduction  Proposed Architecture  Benefits  Summary

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 21 Benefits Integration in-house Applications and systems with External Services e.g. Google Cloud, SMS Cloud Providers Real-time response time Caters for Multi-lingual responses Result Caching through Oracle Coherence: Reduces response times Saves costs JCA facilitates reliable event-driven behaviour

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 22 Agenda.  Introduction  Proposed Architecture  Benefits  Summary

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 23 Summary OSB virtualises every interaction with Local and External Services, making a Hybrid Cloud Integration very easy to achieve. Using Coherence for in-parallel real-time Cluster Based Processing and Integration BPM promotes Business Innovation by allowing “Change Management” across Public and Private Clouds.

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 24 What next? BPM Integration – Incident Report Fusion CRM Integration RightNow Integration Extend Template for other Business Cases. ADF Mobile Integration with OEP for more complex event correlation

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 25