SOA – Bird’s Eye View Arun Majumdar, CTO, VivoMind Intelligence Inc, Rockville, MD.

Slides:



Advertisements
Similar presentations
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Advertisements

May 24, 2007CaOAUG Process Automation Options for Functional People News from OAUG 2007.
CA's Management Database (MDB): The EITM Foundation -WO108SN.
Chapter 13 © 2000 Prentice Hall Chapter 13 Accessing the Database Server: ODBC, OLE DB, and ADO David M. Kroenke Database Processing © 2000 Prentice Hall.
Service Oriented Architecture Terry Woods Session 50.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
A Successful RHIO Implementation
CUSTOMER FOCUS COMMITMENT QUALITY PLATINUM PARTNER 1 Click to edit Master title style rewferwfff CUSTOMER FOCUS COMMITMENT QUALITY PLATINUM PARTNER 1 Oracle.
Integration case study Week 8 – Lecture 1. Enrolment request (Workstation) Application server Database server Database New University Student Record System.
Fundamentals, Design, and Implementation, 9/e Chapter 1 Introduction to Database Processing.
2007 Adobe Systems Incorporated. All Rights Reserved. 1 Model for the Old Web -> Client Server Server Client.
The Architecture of Transaction Processing Systems
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
1 Restricted to Nortel Networks Internal Review Ebusiness Infrastructure Platform.
Module 11: Data Transport. Overview Tools and functionality in Oracle and their equivalents in SQL Server for: Data transport out of the database Data.
David Besemer, CTO On Demand Data Integration with Data Virtualization.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 12-1 David M. Kroenke’s Chapter Twelve: ODBC Database Processing: Fundamentals,
The Client/Server Database Environment
Intranets Lessons from Global Experiences J Satyanarayana Chief Executive Officer National Institute for Smart Government Hyderabad, India.
© Drexel University Software Engineering Research Group (SERG) 1 Based on the paper by Philippe Kruchten from Rational Software.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
What is Workflow?  Workflow or Business Process Management (BPM) consists of Processes, States and Actions.  A Process (e.g. Customer Order fulfillment)
ODBC : Open Database Connectivity SNU OOPSLA Lab. October 2005.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
Transaction Management: Concurrency Control CS634 Class 16, Apr 2, 2014 Slides based on “Database Management Systems” 3 rd ed, Ramakrishnan and Gehrke.
Architecture for the Agile Enterprise: The Role of Events and ESB’s Ron Rasmussen VP Product Development KnowNow Inc. June.
Dr. Mohamed Osman Hegazi 1 Database Systems Concepts Database Systems Concepts Course Outlines: Introduction to Databases and DBMS. Database System Concepts.
Chapter 11 GROUP DECISION SUPPORT SYSTEMS Decision Support Systems For Business Intelligence.
File Processing Concepts – Field – combination of 1 or more characters that is the smallest unit of data to be accessed – Record – group of related fields.
Roadmap to Competitive Advantage: Focus on Integration Notes accompany this presentation. Please select Notes Page view. These materials can be reproduced.
Web server internal infrastructure suppliercustomer warehouse web server internal infrastructure internal procurement requests B2B interactions occur by.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
DataDirect aka NEON Systems Advanced SOA Implementations October 19, Natural Conference Rex Bowe, Systems Consultant.
1 © 1999 Microsoft Corp.. Microsoft Repository Phil Bernstein Microsoft Corp.
Software Integration Technologies HPA Technology Retreat 2009.
Technology Layer. Technology Layer Metamodel Technology Layer Concepts.
CSC 312 Lecture 10 JDBC - Basics. Network Client Machine Server Machine (raptor.cs.mercer.edu) Client Application Server Prog. (Oracle) Database (csc312std)
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 12-1 David M. Kroenke’s Chapter Twelve: ODBC, OLE DB, ADO, and ASP Part.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
Java Web Services CSCI 4300 Diagrams from the Sun Java Web Services Tutorial,
© Drexel University Software Engineering Research Group (SERG) 1 The OASIS SOA Reference Model Brian Mitchell.
ODBC : Open Database Connectivity SNU OOPSLA Lab. October 2005.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Middleware IS 8030 – Integrated Computing Environments Dr. Hoganson Middleware What is middleware? A software interface glue that resides between the operating.
Class 4 Agenda Database Management Systems Database Management Systems Chapter 4: Moore’s Law Chapter 4: Moore’s Law Midterm Case Midterm Case.
Introduction Because database applications today reside in a complicated environment, various standards have been developed for accessing database servers.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Database application development 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall OBJECTIVES  Define terms  Explain three components.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Communicating over the Network Network Fundamentals – Chapter 2.
A service Oriented Architecture & Web Service Technology.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
Integration with External Applications: General View
SAS® Data Integration Solution
Accessing the Database Server: ODBC, OLE DB, and ADO
Phil Bernstein Microsoft Corp.
K-Plex, Inc. We Develop Technology for… Personalization Integration
Enterprise Integration: Workflow
Ebusiness Infrastructure Platform
SAS® Data Integration Solution
Service Oriented Architecture (SOA)
Some of Key Components in an Enterprise Architecture
ODBC and JDBC.
SOA Strategies for Enterprise X
ARCH-2: OpenEdge Reference Architecture (OERA) Latest Thinking
Graphical Modeling of INFOD applications
Presentation transcript:

SOA – Bird’s Eye View Arun Majumdar, CTO, VivoMind Intelligence Inc, Rockville, MD

Bird’s Eye View of SOA Key Elements of Concern to SOA (one possible view): 1.Infrastructure Resources needed to fulfill the unit of work (data bases, forms, related data) - some connections carry DATA, others, CONTROL information, yet others, TIMING and EVENTS. 2.Execution of business tasks and activities to produce a unit of work (ex. business rules to make business decisions) : execution is determined by Workflows and workflows are determined by Events 3.Artifacts consumed or produced by unit of work (evidence of real-time process instance) – ex: an XML message, a printout for an order/invoice … 4.Human resources - they are semantic elements of the system - required to fulfill the unit of work (name, roles, organization chart and involvement) BIRD’S EYE PROBLEM : NEW INFRASTRUCTURE NEEDS Moving from the VERTICAL integrated monolithic Service Applications to a HORIZONTAL Service Delivery System to provide multitude value to end users requires a new network infrastructure.

Bird’s Eye View of Semantics Legacy Applications Native DBMS interfaces New Applications Personalized Requests DBMS (Access, DB2, SQL Server, Oracle,... ) Semantic API Layer OLD SYSTEMS NEW SYSTEMS HARD WORK IS HERE SERVICEBBRROOKKEERRSERVICEBBRROOKKEERRBROKER Old Protocol Layers New Protocol Layers TCP/IPROUTER API LANGUAGE

Bird’s Eye View - Infrastructure Business TRANSFORM QOI = Quality of Information ; QOS = Quality of Service DECISIONS EVENTS OBJECTS BUSINESS WORKFLOW