How to build Composite Application AgendaAgenda  Why do we need composite Application  Base object  Composite Object  Composite application  Obstacles.

Slides:



Advertisements
Similar presentations
October 10-13, 2006 San Diego Convention Center, San Diego California VoIP/SOA Integration Impact on IT Apps, Processes, & Overall Business.
Advertisements

2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.
Customer Presentation ThinkServer EMC VSPEX Private Cloud Solutions.
eShopCONNECT ™, Order Importer and other plugins from Lerryn Tim Sheppard Group Managing Director Lerryn Data.
Sunlabs Software Pvt.Ltd Sunlabs Software (P) LIMITED.(SSPL) is one of the excellent service providers in India, offering a software development.
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
The Database Environment
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
1 Software architecture adjustments for a changing business.
Application Servers What is it? General A set of software frameworks, components, utilities, functionality that enables you to develop and deliver n-tiered.
E-commerce vs. E-business
Fundamentals of Information Systems, Second Edition 1 Information and Decision Support Systems Chapter 6.
Strategic Plan for Bank of America By L.Ray Executive Summary 19.6 million online customers Over 5000 branch locations Acquisition of MBNA.
Enterprise Resource Planning ERP Systems
Navision Business Analytics Joyce Leung, Partner Technology Specialist.
Maximizer CRM 12 Winter 2012 Release Release To Production/Soft Launch: Dec 10, 2012 Marketing Launch:January 2013 Theme: Web Access/CRM Live User Experience.
Cash Management Essentials of Corporate Finance Chapters 16 & 17 Materials Created by Glenn Snyder – San Francisco State University.
enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.
> > > > Financing and Investing Through Securities Markets Chapter 18.
The Academy of Public administration under the President of the Republic of Uzbekistan APPLICATION MODERN INFORMATION AND COMMUNICATION TECHNOLOGY IN DECISION.
E-Business Lecture 3 Website Development and Management Process.
How can ERP improve a company’s business performance?  Prior to ERP systems, companies stored important business records in many different departments.
MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.
a Service Oriented Architecture
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Enterprise Exposure Management What Does This Mean for Internal Controls Kevin R. Rose October 2004 Return to Risk Limited Website at
Objects and Components. The adaptive organization The competitive environment of businesses continuously changing, and the pace of that change is increasing.
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher.
Lesson 4 : Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2014 Pearson Education, Inc.
Overview of Application Adapter Technology Kenneth Baik Kenneth Baik April 10, 2003 ECE Expert Topic.
Risk Systems Achieving a Singular View of Trading Operations Worldwide Pascal Emile Global Head of Market Risk Technology 13 July 2004.
Chapter Three: Balance Sheet Structure and Management 3.1 Composition of the Balance Sheet Asset-Liability Management (ALM): comprises strategic planning.
STORAGE ARCHITECTURE/ EXECUTIVE: Virtualization It’s not what you think you’re buying. John Blackman Independent Storage Consultant.
James McKee. Scenario Today, businesses are more complex and ever-changing, requiring more sophisticated management solutions. Example: The Business Model.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
Enterprise Resource Planning ERP Systems
The Services Model: Transitioning Your Mind & Your Team Bonnie M. Robertson The Robertson Company.
1 Unit 1 Information for management. 2 Introduction Decision-making is the primary role of the management function. The manager’s decision will depend.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
ISO/IEC SC 25/WG 1 ISO/IEC : CodeBase Tag Discussion Ron Ambrosio IBM TJ Watson Research Center.
MSIS 2012 – Statistics Sweden Guidance for Statistical Services Jakob Engdahl ( ) Head of Architecture and Strategy unit – IT Department.
 Copyright 2001 Perot Systems Europe. All rights reserved Systems Integration and EAI.
SOA-9: Implementing SOA in Financial Services Banco Comafi a Real Leading Case Hernan Aymard Sr Solution Architect Javier Betancourt Sr. Project Manager.
The Importance of Metadata JP Morgenthal Chief Architect, Professional Services Software AG, Inc.
Innovation Work Circle: Big Data Presented By: Innovation Work Circle Group.
1 C r y p t o g r a p h y R e s e a r c h, I n c : L e a d e r I n A d v a n c e d C r y p t o s y s t e m s ™ 1 Objectives for Securing Next- Generation.
My$Brand Introducing Anchor D Bank’s PERSONAL FINANCIAL MANAGEMENT solution. April 2015 Anchor D Bank is offering our customers a tool to assist in track.
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
Copyright © 2009–2011 National Academy Foundation. All rights reserved. Unit 1, Lesson 2 Financial Services Industry AOF Principles of Finance.
CSC Proprietary 1/4/2016 2:36:07 PM 008_5849_ER_RED 1 The Power of Business Intelligence Steve Hobson.
ERP IMPLEMENTATION Group 7 Andrian Eduard Bangga Ikhsan Baskara Joovanny Pasuhuk Rangga Fajarullah.
Mike Ormerod C1: Applied SOA: Building Out Your SOA Environment with OpenEdge ® Applied Architect.
Keeping Seniors Safe at Home Through Innovative Home Design Implementation Introduction As a small renovation company established in 1989 we see the market.
BPM Intro Prof. dr. Koen Vanhoof Room 0.03 wet.park 5.
Understand Systems Integration Chao-Hsien Chu, Ph.D. School of Information Sciences and Technology The Pennsylvania State University How Hierarchy Why.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
SYSTEM ANALYSIS AND DESIGN SAFAA S.Y. DALLOUL. SYSTEM ACQUISITION STRATEGY.
© Tata Consultancy Services ltd.12 June Metadata and Data Standards Levels of Metadata C. Anantaram Innovation Lab.
Business Intelligence in Banking  Yesika Kristina  Dea Pradana Darmawan  Sukianti  Merianti  Meshiya Caterlee.
MCA SEMESTER – ENTERPRISE RESOURCES PLANNING (ERP) Enterprise Resources Planning.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
THE BALANCE SHEET Business Transactions Unit 2. Business Transactions  Definition:  A business transaction is an exchange of things of value Something.
Real time marketing platform
Implementing and Upgrading to AX7 Steve Mortland
Best Function and Responsibility of Finance Manager
Chapter 2.
Cloud Computing Applications
ApplinX Rod Carlson Senior Technical Lead.
Covers business Scope ..with Balance
Principles of Marketing
Presentation transcript:

How to build Composite Application

AgendaAgenda  Why do we need composite Application  Base object  Composite Object  Composite application  Obstacles  Solution principles

Why do we need composite Applications  In every organization we can find variety of: home made, packages and vertical applications. (HR, financial app, inventory…)  Solutions were based on specific technologies and sometimes on different hardware systems.  Today organizations are looking for ways to maximize the value of all those technologies and applications  Most of business processes that are needed today, already been implemented with the organization systems  For example: merger of few insurance companies with CRM systems, would like to enable one point of customers support

Base Object  encapsulate relevant process as components

Composite Objects  Base objects are the building blocks for Composite objects  Different flow of base objects creates different Composite objects  Example: credit card application encapsulate the private base object and the company base object into single composite object

Encapsulation of Legacy Process into WS/J2EE/.NET

Composite Application  A new application based on: Existing business logic (internal web services/com objects/J2EE) External web services (exposed by other organizations) Other data resources (ODBC/JDBC) New business logic

ObstaclesObstacles  Most of large organizations assets do not have standard API to be exposed  Heterogeneous environments (MF, Unix, MS, J2EE…)  Time to market is critical parameter  Huge risk in changing existing applications  There are business rules that can’t be re-write (banking, insurance…)

Solution principles  Composite application should be based only on standard tools, follows the organization strategic decisions (J2EE/.NET/COM)  The composite objects/Applications should be defined and kept as abstract definition  This abstraction layer creates separation between the origin and the new application technologies  This layer helps the new developer to be free from having the skills of previous technologies and applications

Thank You