Avancier Reference Model

Size: px
Start display at page:

Download "Avancier Reference Model"

Transcription

1 Reference Model s Architecture (ESA 7) It is illegal to copy, share or show this document (or other document published at without the written permission of the copyright holder Copyright s architecture Initiate Establish 1 Architecture capability and architects Establish 2 Architecture the context precursors Intermediate level Scope 3 Architecture the endeavour frameworks Get vision approved Govern 11 Architecture in Operations 11 Architecture Governance 11 Architecture Change Management 11 Architecture Implementation Intermediate level Architect 4 & 5 Data architecture 6 Software & 7 Apps architecture 8 Design for NFRs 9 Infrastructure architecture Practitioner Plan 10 Migration Planning Migration path case Delivery Plans Copyright Ltd 2013 Copyright Ltd

2 s architecture in the AM core framework for EA Passive Structure Required Behaviour Logical Structure Physical Structure Service Process Function Role Org Unit Actor Data / Information Data Entity Data Flow Log Data Model s IS Service Applicat n Interface Applicat n Infrastructure Technology Platform Service Platform Interface Platform Copyright Limited s architecture 7. s architecture Basic concepts s architecture structure s architecture behaviour connection styles interoperation styles integration Copyright Limited Copyright Ltd

3 Conceptual framework Behavioural view Assigned to Structural view External view IS Service Interface Internal view process Realised by IS service interface [a service] that can be requested of a business application; a use case or fully automated service, provided by one application to an end user or another application. [an interface] a facade where business component/roles (and other applications) can request services offered by business applications. It could be defined in a user interface or an API. [a component] a software system or program, divisible into three categories: platform, generic and business application. s architecture focuses on business applications information systems that support business functions and /or maintain business data. (What end users perceive to be an application is not always the same as what programmers perceive to be an application.) Copyright Limited App portfolio management Apps portfolio management classification [a work process] to catalogue, describe, and value the applications of an enterprise, with a view to rationalisation or optimisation of those applications. [a technique] for categorising applications to group them for management of the application portfolio. E.g. by application type, by business function, by importance, or by health. Copyright Limited Copyright Ltd

4 Technical fitness Classifying apps in the app portfolio Classify apps to understand them Cost, Value (mission critical <>unimportant), fitness, Technical fitness Size, Complexity User type: Public / Employee / Technical Generality: Universal <> Unique to business User base: Single-user - Dept - Enterprise Usage style: OLTP / Intelligence Score or rank apps High Low Low Big app Small app Big app Small app fitness High Copyright Limited classification in the BCS ESA reference model The reference model is thin here It classifies apps only By type (business, generic, platform) By business function Copyright Limited Copyright Ltd

5 s by type in BCS ESA reference model application Generic application Platform application Platform [an application] that captures or provides data (via use cases) to support a business role or process. It has breadth in terms of use cases and depth in terms of software layers. E.g. accounting; billing, customer relationship management, enterprise resource planning, business intelligence, patient administration. [an application] that offers universal use cases. E.g. calculator, drawing tool, groupware, media player, spreadsheet, browser, word processor. [an application] or system software that runs computer hardware or serves other applications. See section 9 for more detail. Copyright Limited Compare with classification of applications by type in TOGAF Infrastructure (= generic business apps) Platform (= technical infrastructure apps) Copyright Limited Copyright Ltd

6 s by business function - in the NCC NCC: Conspectus & Evaluation Centre, Call Centre & Marketing Accounting & Financial Reporting Data Warehousing, Intelligence & CPM. Document Management, Content Management & BPM. HR & Payroll Project Management & PSA Copyright Limited The class of apps Enterprise Resource Planning () [a business application] that supports the planning of how enterprise resources (materials, employees, customers, etc.) are acquired, moved from one state to another. An system maintains data needed for some or all of Manufacturing, Supply Chain Management, Financials, Projects, Human Resources, Data Warehouse and Management Information. It can include Customer Relationship Management and. 23% deploy as their main application strategy 13% deploy with other standalone packages 13%, deploy in combination with bespoke solutions 23% based core systems on standalone best of breed packages 17% on bespoke solutions Survey population manufacturing sector (23%) public sector (17%), retail (10%) distribution & logistics (7%), IT & telecoms (7%) financial services (7%). Copyright Limited Copyright Ltd

7 The class of apps Customer relationship management () [a business application] that supports the development and maintenance of mutually beneficial long-term relationships with customers. It helps with some or all of the following attracting customers, transacting business with customers, servicing and supporting customer, enhancing customer relationships. Copyright Limited A little more about the class of apps The promise of technology lies in improved marketing, customer satisfaction and increased sales productivity: A business support system that helps with some or all of >> Attracting customers Brand building Customer value management Customer modelling Product development Marketing operations Product customisation Transacting business with customer Sales force operations Service centre operations Servicing and supporting customer Field service operations Supply chain/logistics Website operations Enhancing customer relationships Customer retention Customer knowledge Copyright Limited Copyright Ltd

8 7. s architecture 7. s architecture Basic concepts s architecture structure s architecture behaviour connection styles interoperation styles integration Interface Copyright Limited s by business function - in the BCS ref. model portfolio catalogue [an artefact] listing business applications and recording their properties. Usually structured so as to reflect the business function hierarchy. Core business functions Marketing Sales Delivery Customer Service Support business functions HR IT Accounts Legal App App Copyright Limited Copyright Ltd

9 s architecture: structural communication model s communication diagram [an artefact] that shows how applications are related by the exchange of data. Typically some kind of data flow diagram, or, where there are too many data flows, a dependency diagram. ACD as Data Flow Diagram External Entity External Entity DS App App DS DS App App External Entity DS External Entity Data store (records of data entities) Interface = Data flow (messages about data entities) Copyright Limited A structural model of the applications network Communication Diagram 1a (cf. N2 model, or Node Connectivity diagram in FEAF) 1c 1d 1b Data Flow Catalogue Sales E.g. a UK gov. dept has 300 apps and 550 data flows 2a Stock 3d 3b 3a Data Flow id Source App Destination App Data content Trigger event 1a Sales Sales order request New sales order 4b 4a 3c Data Warehouse 1b Sales Sales order confirmation Order created in the Sales system 2a Sales Stock Requisition Subscribe/Publish timer Copyright Ltd Copyright Ltd

10 7. s architecture end of pass 1 SHOW RELEVANT MOCK EXAM QUESTIONS Copyright Limited 7. s architecture 7. s architecture Basic concepts s architecture structure s architecture behaviour connection styles integration Behavioural view Assigned to Structural view External view Use Case IS Service Automated Service Interface Internal view process Realised by Copyright Limited 2015 Copyright Ltd

11 s architecture behavioural model Process realisation diagram Process [an artefact] that shows how applications inter-communicate to enable a process. It is often used to examine where time is spent in or between application processing steps. Typically drawn as an interaction or sequence diagram s architecture behaviour TOGAF Process Realisation diagram UML Interaction/Sequence diagram DW / BI App component cooperating in the process Process What applications cooperate in the execution of a process? How and when are applications triggered by invocations? What data flows or messages are passed along with an invocation? Useful in analysing the efficiency of a process Shows the overall sequence of a process Limited representation of logic (loops, options & quits) Copyright Limited 2015 IS services Information system service [a service] use case or automated IS service provided by one application to another, or to an end user. architecture Process Use Case The HCI s architecture Automated IS Service Copyright Limited 2015 Copyright Ltd

12 Use cases use case diagram [an artefact] that shows the uses cases supported by an application. An application is scoped and defined by the use cases it supports. Use Case Diagram What uses do external entities make of an application? What processes are in the scope of our application? Copyright Limited 2015 Use cases Use case definition [an artefact] that defines a use of a system by an actor, in the course of an OPOPOT business process or role. It is normally named as a goal in verbnoun form (e.g. assess claim). It is usually defined by its service contract (trigger event, inputs and outputs, preconditions and post conditions, and non-functional requirements) and process flow (main path and alternative or exception paths). The details of each process step (including any services or transactions invoked) may be documented separately from the use case. Use Case Diagram Use Case Definition / Specification Service Contract Trigger, I/O, pre & post conditions Process main path Extension paths Non-functional requirements Copyright Limited 2015 Copyright Ltd

13 Delegating work to automated IS services Goal / name Price kitchen Scope Actor Stakeholder Precondition Trigger event Post condition Kitchen sales system Salesman Customer Kitchen plan has been populated with kitchen items Kitchen order app is loaded onto the lap top Customer wants to know price (so far, for an order) Salesman presses price kitchen command Price is displayed in price dialogue box Main path 1 Salesman presses price kitchen command 2 Kitchen drawing app displays price dialogue box 3 Salesman clicks OK 4 Kitchen drawing app invokes Kitchen order app 5 Kitchen drawing app displays the reply in the Price field 6 Salesman closes the price dialogue box Extension paths 3 Salesman closes the price dialogue box 5 Kitchen drawing app displays Kitchen order app not available NFRs Invoke automated IS service Copyright Copyright Limited Automated IS service Automated IS service [a service] that a software client can invoke. It may be classified as a business service or data service. It is sometimes an ACID transaction. architecture s architecture Process Use Case Automated IS Service The HCI During a use case, several Automated IS services may be invoked and run to completion without requiring any additional input or action from the actor progressing the use case Copyright Copyright Limited Copyright Ltd

14 Automated IS service Automated IS service [a service] that a software client can invoke. It may be classified as a business service or data service. It is sometimes an ACID transaction. architecture Process Use Cases s architecture Use Case Automated IS Service The HCI Dividable into User App Components Broker App Components Data Components Copyright Copyright Limited process decomposition and automation Automated business service [an Automated IS service] a kind of automated service whose input and output data is defined in a canonical data model. Automated data service [an Automated IS service] a kind of automated service whose input and output data items are defined according to the parochial or physical data model of a specific data source. Use Cases User App Components Canonical data model Broker App Components Data Local data models Components Copyright Limited 2015 Copyright Ltd

15 Transactions Transaction ACID Transaction Compensating transaction [a process] a unit of work, a buy-sell or client-server interaction between parties, e.g. between a user and a computer, or an application and a database. [a transaction] a unit of work that is Atomic, Consistent, Isolated and Durable. It can be rolled back if a specified precondition is violated. Using a transaction manager to automate transaction roll back preserves the integrity of stored data and saves considerable design and development effort, but is impossible in loosely-coupled designs. Where a process has an update or output effect that cannot be rolled back, then compensating transactions may have to be designed. [a transaction] a backtracking, undo or correction process. A process to handle the side effects of a process (or workflow) that started but could not complete successfully. It may undo updates committed to databases, remove messages placed in message queues, send follow-up correction messages, report cases of data disintegrity. Copyright Limited s architecture 7. s architecture Basic concepts s architecture structure s architecture behaviour connection styles integration Copyright Limited 2015 Copyright Ltd

16 Communication styles summary overview Communication Style Under the covers, all communication is point to point! Connected Disconnected Client RPC Server Point to Point Introduction Agent Active Mediator Passive Mediator Intro Agent Directory Message Broker Message Bus Event broadcast Client Server Client Server Request-reply Event broadcast Shared Data Space Client Message Broker Server Event Source Message Bus r r Subscriber Copyright Limited s architecture 7. s architecture Basic concepts s architecture structure s architecture behaviour connection styles integration Copyright Limited 2015 Copyright Ltd

17 s Integration integration pattern [a pattern] for sharing data currently stored in several enterprise business databases, including those listed below. Patterns include Point-to-point application integration Hub-and-spoke application integration ETL Off-line integration Data warehouse Database / application consolidation Physical master data Virtual master data Copyright Limited 2015 Two contrasting integration patterns Point-to-point integration [a pattern] in which subsystems talk to each other directly. Point to Point F E DW Hub and spoke integration [a pattern] in which subsystems communicate via a mediator. Hub and Spoke F Hub E DW Copyright Limited 2015 Copyright Ltd

18 ETL pattern or tools (Oracle call it ELT) Useful if you want to load data into a data warehouse - perhaps on a regular basis, or a consolidated database perhaps during a one-off data migration ETL [a pattern] for extracting data from data sources, transforming data items from one format to another, and loading the reformatted data into data stores. Copyright Limited 2015 Two more application integration patterns Off-line integration [a pattern] in which discrete data stores are synchronised off-line, often by overnight batch processes, often using ETL tools. RAR ETL ETL Data warehousing [a pattern] in which business data is copied from on-line data stores into a central database for reporting, often using ETL tools. Data cleansing may be needed at any stage in the process. ETL ETL ETL Copyright Limited 2015 Data Warehouse Report Enterprise DW Copyright Ltd

19 So which option suits this story? Database consolidation? Physical master data management? Virtual master data management? 1.0 Develop Vision and Strategy 2.0 Design and Build Airplanes 3.0 Market and Sell Airplanes 4.0 Deliver Airplane 5.0 Manage Customer Service 100 of 500 major user apps need data about an airplane Name: Give me airplane description Input: Airplane identifier Output: Airplane identifier, Model, Version, Length, Fuel capacity, Wing span, Wing area, Flying weight, Wing loading, Thrust, Engine supplier 100 of 500 major databases contain data about an airplane Copyright Limited 2015 Three more application integration patterns Database consolidation [a pattern] in which baseline applications become user application components accessing one shared database. DB BI Enterprise Enterprise DB Copyright Limited 2015 Copyright Ltd

20 Three more application integration patterns Physical master data [a pattern] in which a common data entity is stored in a discrete database, where it can be accessed by any application with a pointer to the common data. Customer PMD Copyright Limited 2015 Three more application integration patterns Virtual master data (cf. III-RM) Broker App VMD / III-RM [a pattern] in which required data can be integrated at run time from several data stores or sources by some kind of broker application. It features three layers of software components. User apps: present user interfaces, capture events from them and invoke broker apps. Broker apps: decouple by providing automated business services to user apps, and invoking data services from data app(s) Data apps: provide automated data services to put/get data to/from a particular database or other data source. Copyright Limited 2015 Copyright Ltd

21 IS in the BCS reference model Use Cases Uses made by users services Automated IS services that are invoked using data types in a canonical data model Data services Automated IS services that need to understand data types in a local data sources Use Case Service Data Service User Apps Broker Apps s Use Case Service Data Service Mobility Copyright Limited 2015 The III-RM in TOGAF Information Consumer s deliver content to the user of the system, provide services to request access to information in the system on the user s behalf Brokering s manage the requests from any number of clients to and across any number of Information Provider s Information Provider s provide responses to client requests and rudimentary access to data managed by a particular server The overall set creates an environment that provides a rich set of end-user services for transparently accessing heterogeneous systems, databases, and file systems. TOGAF v9 Security Qualities Platform Information Consumer s Development Tools Brokering s Information Provider s Mobility Mobility Management Utilities Copyright Limited 2015 Copyright Ltd

22 Integrated Information Infrastructure Reference Model (III-RM) Function Function Function Function architecture IS Component IS Component Use Case IS User App Data IS IS s architecture Broker App Use Case IS User App Data IS III-RM Integrated Information Infrastructure Reference Model An SOA design pattern for applications architecture Platform Technology Component Platform Technology Component Platform Technology Component Platform Technology Component Infrastructure architecture Copyright Limited 2015 Reference model speak for these ideas Boundaryless Information Flow Integrated Information Infrastructure Reference model (III-RM) A trademark of the Open Group intended to express the vision of delivering any data, any time, to any place and anybody who is authorised to view the data. A pattern in TOGAF for a service-oriented architecture. User applications invoke services provided by broker applications, which in turn invoke services provided by applications that encapsulate data sources. Buy space Internal Space Sell space Procurement Manufacturing, Assembly Legal, Finance, Customer support, Selling HCI User App Workflow services Security Broker App, Broker App, Broker App, Broker App Security Workflow, Messaging & Directory services Data Storage, Replication D'base D'base D'base D'base D'base D'base D'base D'base D'base Parts Procure Design Build Ship Sales Fulfilment Support Copyright Limited 2015 Copyright Ltd

23 integration patterns SCI LOP RAR Distributed Transaction Message broker ETL ETL Broker App Enterprise Customer ETL ETL ETL Data Warehouse Enterprise DB PMD VMD / III-RM Enterprise DW Report Copyright Limited 2014 Copyright Ltd

Avancier Methods (AM)

Avancier Methods (AM) Methods (AM) INITIATE Define architect roles It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the copyright holder

More information

Service Oriented Data Management

Service Oriented Data Management Service Oriented Management Nabin Bilas Integration Architect Integration & SOA: Agenda Integration Overview 5 Reasons Why Is Critical to SOA Oracle Integration Solution Integration

More information

MDM and Data Warehousing Complement Each Other

MDM and Data Warehousing Complement Each Other Master Management MDM and Warehousing Complement Each Other Greater business value from both 2011 IBM Corporation Executive Summary Master Management (MDM) and Warehousing (DW) complement each other There

More information

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux ([email protected]), IT Architect, IBM 28 Mar 2006 Today's business

More information

Integration using IBM Solutions

Integration using IBM Solutions With special reference to integration with SAP XI Email: [email protected] Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration

More information

, Head of IT Strategy and Architecture. Application and Integration Strategy

, Head of IT Strategy and Architecture. Application and Integration Strategy IT Strategy and Architecture Application DOCUMENT CONTROL Document Owner Document Author, Head of IT Strategy and Architecture, Enterprise Architect Current Version 1.2 Issue Date 01/03/2013 VERSION CONTROL

More information

POLAR IT SERVICES. Business Intelligence Project Methodology

POLAR IT SERVICES. Business Intelligence Project Methodology POLAR IT SERVICES Business Intelligence Project Methodology Table of Contents 1. Overview... 2 2. Visualize... 3 3. Planning and Architecture... 4 3.1 Define Requirements... 4 3.1.1 Define Attributes...

More information

SOA: The missing link between Enterprise Architecture and Solution Architecture

SOA: The missing link between Enterprise Architecture and Solution Architecture SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing

More information

Contents. visualintegrator The Data Creator for Analytical Applications. www.visualmetrics.co.uk. Executive Summary. Operational Scenario

Contents. visualintegrator The Data Creator for Analytical Applications. www.visualmetrics.co.uk. Executive Summary. Operational Scenario About visualmetrics visualmetrics is a Business Intelligence (BI) solutions provider that develops and delivers best of breed Analytical Applications, utilising BI tools, to its focus markets. Based in

More information

Enterprise Information Integration (EII) A Technical Ally of EAI and ETL Author Bipin Chandra Joshi Integration Architect Infosys Technologies Ltd

Enterprise Information Integration (EII) A Technical Ally of EAI and ETL Author Bipin Chandra Joshi Integration Architect Infosys Technologies Ltd Enterprise Information Integration (EII) A Technical Ally of EAI and ETL Author Bipin Chandra Joshi Integration Architect Infosys Technologies Ltd Page 1 of 8 TU1UT TUENTERPRISE TU2UT TUREFERENCESUT TABLE

More information

Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance

Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice

More information

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007 Business Intelligence and Service Oriented Architectures An Oracle White Paper May 2007 Note: The following is intended to outline our general product direction. It is intended for information purposes

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

Enterprise Architecture 101. (Includes numerous samples/ templates produced using TOGAF methodology) Shail Sood

Enterprise Architecture 101. (Includes numerous samples/ templates produced using TOGAF methodology) Shail Sood Enterprise Architecture 101 (Includes numerous samples/ templates produced using TOGAF methodology) Enterprise Architecture Key Question What is Enterprise Architecture? Why Enterprise Architecture? What

More information

Business Architecture with ArchiMate symbols and TOGAF Artefacts

Business Architecture with ArchiMate symbols and TOGAF Artefacts Business Architecture with ArchiMate symbols and TOGAF Artefacts This is a supplement to the broader framework TOGAF s generic conceptual framework with ArchiMate symbols http://grahamberrisford.com/00eaframeworks/03togaf/togaf%20conceptual%20framework%20-%20with%20archimate%20symbols.pdf

More information

EAI vs. ETL: Drawing Boundaries for Data Integration

EAI vs. ETL: Drawing Boundaries for Data Integration A P P L I C A T I O N S A W h i t e P a p e r S e r i e s EAI and ETL technology have strengths and weaknesses alike. There are clear boundaries around the types of application integration projects most

More information

Reference Model for ISEB Certificates in Enterprise and Solution Architecture. Version 3.0

Reference Model for ISEB Certificates in Enterprise and Solution Architecture. Version 3.0 Reference Model for ISEB Certificates in Enterprise and Solution Architecture Version 3.0 June 2010 Reference Model for ISEB Certificates in Enterprise and Solution Architecture This reference model follows

More information

Enterprise Application Integration

Enterprise Application Integration Enterprise Integration By William Tse MSc Computer Science Enterprise Integration By the end of this lecturer you will learn What is Enterprise Integration (EAI)? Benefits of Enterprise Integration Barrier

More information

Business Process (BPMN) Course

Business Process (BPMN) Course Business Process (BPMN) Course 2 day course held as Public or On Site Course We also offer bespoke foundation & advanced modules which can be developed/adapted to suit requirements Course Objectives Day

More information

Design Document. Offline Charging Server (Offline CS ) Version 1.0. - i -

Design Document. Offline Charging Server (Offline CS ) Version 1.0. - i - Design Document Offline Charging Server (Offline CS ) Version 1.0 - i - Document Scope Objective The information provided in this document specifies the design details of Operations of Offline Charging

More information

Implementing a SQL Data Warehouse 2016

Implementing a SQL Data Warehouse 2016 Implementing a SQL Data Warehouse 2016 http://www.homnick.com [email protected] +1.561.988.0567 Boca Raton, Fl USA About this course This 4-day instructor led course describes how to implement a data

More information

Service Oriented Architecture 1 COMPILED BY BJ

Service Oriented Architecture 1 COMPILED BY BJ Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA

More information

Implementation of GWEA: Case study of KZN Provincial Government. By Irshad Abdulla (Senior Specialist: Architecture, SITA)

Implementation of GWEA: Case study of KZN Provincial Government. By Irshad Abdulla (Senior Specialist: Architecture, SITA) Implementation of GWEA: Case study of KZN Provincial Government By Irshad Abdulla (Senior Specialist: Architecture, SITA) Objectives Define problem statement High level overview of GWEA Overview of practitioner

More information

Why is CICS Still Alive? Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College

Why is CICS Still Alive? Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College Why is CICS Still Alive? Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College Agenda Middleware the hidden part of IT CICS (Customer Information Control System) track record as a middleware

More information

ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION.

ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION. ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION. Table of contents 1 Introduction...3 2 Architecture Services...4 2.1 Enterprise Architecture Services...5 2.2 Solution Architecture Services...6 2.3 Service

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

thoughtonomy Virtual Workforce for Service Automation

thoughtonomy Virtual Workforce for Service Automation thoughtonomy Virtual Workforce for Service Automation The Thoughtonomy Virtual Workforce uses software to replicate the interactions of people and technology to automate a wide range of operational and

More information

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Business-Driven Software Engineering Lecture 3 Foundations of Processes Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary

More information

Oracle Data Integrator 12c: Integration and Administration

Oracle Data Integrator 12c: Integration and Administration Oracle University Contact Us: +33 15 7602 081 Oracle Data Integrator 12c: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive data integration

More information

Master Data Management. Zahra Mansoori

Master Data Management. Zahra Mansoori Master Data Management Zahra Mansoori 1 1. Preference 2 A critical question arises How do you get from a thousand points of data entry to a single view of the business? We are going to answer this question

More information

Guideline. Enterprise Architecture Guide. 1. Purpose. 2. Scope. 3. Related documents. 4. Enterprise Architecture Guide

Guideline. Enterprise Architecture Guide. 1. Purpose. 2. Scope. 3. Related documents. 4. Enterprise Architecture Guide Guideline Policy # QH-GDL-402-6-3:2014 Guide 1. Purpose This Guideline provides an overview of the document structure of the Department of Health, an index to its contents and a consolidated definitions

More information

Oracle Data Integrator 11g: Integration and Administration

Oracle Data Integrator 11g: Integration and Administration Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Data Integrator 11g: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive

More information

White Paper. How Streaming Data Analytics Enables Real-Time Decisions

White Paper. How Streaming Data Analytics Enables Real-Time Decisions White Paper How Streaming Data Analytics Enables Real-Time Decisions Contents Introduction... 1 What Is Streaming Analytics?... 1 How Does SAS Event Stream Processing Work?... 2 Overview...2 Event Stream

More information

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013 Exploring Oracle BI Apps: How it Works and What I Get NZOUG March 2013 Copyright This document is the property of James & Monroe Pty Ltd. Distribution of this document is limited to authorised personnel.

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7 ORACLE PRODUCT LOGO 20 Oktorber 2011 Bratislava Dátová integrácia na

More information

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven

More information

SAP Data Services 4.X. An Enterprise Information management Solution

SAP Data Services 4.X. An Enterprise Information management Solution SAP Data Services 4.X An Enterprise Information management Solution Table of Contents I. SAP Data Services 4.X... 3 Highlights Training Objectives Audience Pre Requisites Keys to Success Certification

More information

W H I T E P A P E R B u s i n e s s I n t e l l i g e n c e S o lutions from the Microsoft and Teradata Partnership

W H I T E P A P E R B u s i n e s s I n t e l l i g e n c e S o lutions from the Microsoft and Teradata Partnership W H I T E P A P E R B u s i n e s s I n t e l l i g e n c e S o lutions from the Microsoft and Teradata Partnership Sponsored by: Microsoft and Teradata Dan Vesset October 2008 Brian McDonough Global Headquarters:

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,

More information

ATHABASCA UNIVERSITY. Enterprise Integration with Messaging

ATHABASCA UNIVERSITY. Enterprise Integration with Messaging ATHABASCA UNIVERSITY Enterprise Integration with Messaging BY Anuruthan Thayaparan A thesis essay submitted in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE in INFORMATION

More information

Accenture Foundation Platform for Oracle

Accenture Foundation Platform for Oracle Accenture Foundation Platform for Oracle 2 Oracle Accenture s pre-built, pre-tested Oracle Fusion Middleware based architecture is a strategic decision guide and implementation accelerator that improves

More information

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR ORACLE DATA INTEGRATOR ENTERPRISE EDITION KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR ENTERPRISE EDITION OFFERS LEADING PERFORMANCE, IMPROVED PRODUCTIVITY, FLEXIBILITY AND LOWEST TOTAL COST OF OWNERSHIP

More information

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? www.ptr.co.uk Business Benefits From Microsoft SQL Server Business Intelligence (September

More information

Policy Driven Practices for SOA

Policy Driven Practices for SOA Independent Insight for Oriented Practice Policy Driven Practices for SOA Lawrence Wilkes CBDI Forum www.cbdiforum.com Agenda! Enterprise SOA Challenge! SOA Policy Areas! Layered Architecture as a basis

More information

The Accenture Foundation Platform for Oracle. Enter

The Accenture Foundation Platform for Oracle. Enter The for Oracle Enter for Oracle Accenture s pre-built, pre-tested Oracle Fusion Middleware 11g-based architecture is a strategic decision guide and implementation accelerator that improves application

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Page 1 of 7 Overview This course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse with Microsoft SQL 2014, implement ETL

More information

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules

More information

Task definition PROJECT SCENARIOS. The comprehensive approach to data integration

Task definition PROJECT SCENARIOS. The comprehensive approach to data integration Data Integration Suite Your Advantages Seamless interplay of data quality functions and data transformation functions Linking of various data sources through an extensive set of connectors Quick and easy

More information

Software Development in the Large!

Software Development in the Large! Software Development in the Large! Peter Eeles Executive IT Architect, IBM [email protected] IBM Rational Software Development Conference 2007 2007 IBM Corporation Agenda IBM Rational Software Development

More information

E-Business Suite Oracle SOA Suite Integration Options

E-Business Suite Oracle SOA Suite Integration Options Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software

More information

<Insert Picture Here> Master Data Management

<Insert Picture Here> Master Data Management Master Data Management 김대준, 상무 Master Data Management Team MDM Issues Lack of Enterprise-level data code standard Region / Business Function Lack of data integrity/accuracy Difficulty

More information

Service-Oriented Architecture and Software Engineering

Service-Oriented Architecture and Software Engineering -Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based

More information

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions.

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions. WHITE PAPER Enabling predictive analysis in service oriented BPM solutions. Summary Complex Event Processing (CEP) is a real time event analysis, correlation and processing mechanism that fits in seamlessly

More information

Enterprise Architecture Assessment Guide

Enterprise Architecture Assessment Guide Enterprise Architecture Assessment Guide Editorial Writer: J. Schekkerman Version 2.2 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve an organization s

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies

More information

CRM Magic with Data Migration & Integration

CRM Magic with Data Migration & Integration CRM Magic with Data Migration & Integration Daniel Cai http://www.kingswaysoft.com http://danielcai.blogspot.com About me Daniel Cai Principal Developer @KingswaySoft An independent software company offering

More information

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture 1. 21.10.2014, Tuesday

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture 1. 21.10.2014, Tuesday AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST Lecture 1 21.10.2014, Tuesday 2 A Series of Lectures 1.The Role of the Systems 2.Project Planning and Project Management

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS Oracle Fusion editions of Oracle's Hyperion performance management products are currently available only on Microsoft Windows server platforms. The following is intended to outline our general product

More information

SAA Consultants. B2B Exchange Management. Managed File Transfer. Enterprise Application Integration Management. Compliant Audit Security Management

SAA Consultants. B2B Exchange Management. Managed File Transfer. Enterprise Application Integration Management. Compliant Audit Security Management SAA Consultants B2B Exchange Management Managed File Transfer Enterprise Application Integration Management Compliant Audit Security Management Secure Commerce Delivering improved efficiency via products

More information

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and

More information

ITC 19 th November 2015 Creation of Enterprise Architecture Practice

ITC 19 th November 2015 Creation of Enterprise Architecture Practice ITC 19.11.15 ITC 19 th November 2015 Creation of Enterprise Architecture Practice C Description of paper 1. As part of a wider strategy of Digital Transformation of the University s core services, ISG

More information

EII - ETL - EAI What, Why, and How!

EII - ETL - EAI What, Why, and How! IBM Software Group EII - ETL - EAI What, Why, and How! Tom Wu 巫 介 唐, [email protected] Information Integrator Advocate Software Group IBM Taiwan 2005 IBM Corporation Agenda Data Integration Challenges and

More information

Applying Business Architecture to the Cloud

Applying Business Architecture to the Cloud Applying Business Architecture to the Cloud Mike Rosen, Chief Scientist Mike.Rosen@ WiltonConsultingGroup.com Michael Rosen Agenda n What do we mean by the cloud? n Sample architecture and cloud support

More information

Enterprise Data Integration for Microsoft Dynamics CRM

Enterprise Data Integration for Microsoft Dynamics CRM Enterprise Data Integration for Microsoft Dynamics CRM Daniel Cai http://danielcai.blogspot.com About me Daniel Cai Developer @KingswaySoft a software company offering integration software and solutions

More information

A Service-oriented Architecture for Business Intelligence

A Service-oriented Architecture for Business Intelligence A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {[email protected]} Abstract Business intelligence is a business

More information

Oracle Reference Architecture and Oracle Cloud

Oracle Reference Architecture and Oracle Cloud Oracle Reference Architecture and Oracle Cloud Anbu Krishnaswamy Anbarasu Enterprise Architect Social. Mobile. Complete. Global Enterprise Architecture Program Safe Harbor Statement The following is intended

More information

Instant Data Warehousing with SAP data

Instant Data Warehousing with SAP data Instant Data Warehousing with SAP data» Extracting your SAP data to any destination environment» Fast, simple, user-friendly» 8 different SAP interface technologies» Graphical user interface no previous

More information

CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL

CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL This chapter is to introduce the client-server model and its role in the development of distributed network systems. The chapter

More information

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1 Monitoring Infrastructure (MIS) Software Architecture Document Version 1.1 Revision History Date Version Description Author 28-9-2004 1.0 Created Peter Fennema 8-10-2004 1.1 Processed review comments Peter

More information

SQL Maestro and the ELT Paradigm Shift

SQL Maestro and the ELT Paradigm Shift SQL Maestro and the ELT Paradigm Shift Abstract ELT extract, load, and transform is replacing ETL (extract, transform, load) as the usual method of populating data warehouses. Modern data warehouse appliances

More information

The Impact of PaaS on Business Transformation

The Impact of PaaS on Business Transformation The Impact of PaaS on Business Transformation September 2014 Chris McCarthy Sr. Vice President Information Technology 1 Legacy Technology Silos Opportunities Business units Infrastructure Provisioning

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Course Code: M20463 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Implementing a Data Warehouse with Microsoft SQL Server Overview This course describes how to implement a data warehouse platform

More information

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain

More information

Use Cases for Argonaut Project. Version 1.1

Use Cases for Argonaut Project. Version 1.1 Page 1 Use Cases for Argonaut Project Version 1.1 July 31, 2015 Page 2 Revision History Date Version Number Summary of Changes 7/31/15 V 1.1 Modifications to use case 5, responsive to needs for clarification

More information

Information Systems Analysis and Design CSC340. 2004 John Mylopoulos. Software Architectures -- 1. Information Systems Analysis and Design CSC340

Information Systems Analysis and Design CSC340. 2004 John Mylopoulos. Software Architectures -- 1. Information Systems Analysis and Design CSC340 XIX. Software Architectures Software Architectures UML Packages Client- vs Peer-to-Peer Horizontal Layers and Vertical Partitions 3-Tier and 4-Tier Architectures The Model-View-Controller Architecture

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777 : Implementing a Data Warehouse with Microsoft SQL Server 2012 Page 1 of 8 Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777: 4 days; Instructor-Led Introduction Data

More information

Cognos Analytic Applications Sales Analysis

Cognos Analytic Applications Sales Analysis Cognos Analytic Applications Sales THE KEY TO CLOSING MORE AND LARGER DEALS FASTER IS UNDOUBTEDLY BUILDING STRONG CUSTOMER RELATIONSHIPS. WHEN A SALES ORGANIZATION HAS THE RIGHT INFORMATION ABOUT CUSTOMER

More information

Extended Enterprise Architecture Framework Essentials Guide

Extended Enterprise Architecture Framework Essentials Guide Extended Enterprise Architecture Framework Essentials Guide Editorial Writer: J. Schekkerman Version 1.5 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve

More information

Oracle Daily Business Intelligence. PDF created with pdffactory trial version www.pdffactory.com

Oracle Daily Business Intelligence. PDF created with pdffactory trial version www.pdffactory.com Oracle Daily Business Intelligence User Reporting Requirements and Daily Business Intelligence Historical Business Analysts (Warehouse,see trends, drill from detailed information to summaries and back

More information

Making Business Intelligence Easy. Whitepaper Measuring data quality for successful Master Data Management

Making Business Intelligence Easy. Whitepaper Measuring data quality for successful Master Data Management Making Business Intelligence Easy Whitepaper Measuring data quality for successful Master Data Management Contents Overview... 3 What is Master Data Management?... 3 Master Data Modeling Approaches...

More information

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS PRODUCT FACTS & FEATURES KEY FEATURES Comprehensive, best-of-breed capabilities 100 percent thin client interface Intelligence across multiple

More information

Oracle s Cloud Computing Strategy

Oracle s Cloud Computing Strategy Oracle s Cloud Computing Strategy Your Strategy, Your Cloud, Your Choice Sandra Cheevers Senior Principal Product Director Cloud Product Marketing Steve Lemme Director, Cloud Builder Specialization Oracle

More information

CS 565 Business Process & Workflow Management Systems

CS 565 Business Process & Workflow Management Systems CS 565 Business Process & Workflow Management Systems Professor & Researcher Department of Computer Science, University of Crete & ICS-FORTH E-mail: [email protected], [email protected] Office: K.307,

More information

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. [email protected]

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Service Oriented Architecture Based Integration Mike Rosen CTO, AZORA Technologies, Inc. [email protected] Mike Rosen ACCESS TO THE EXPERTS Consultant Chief Enterprise Architect for service and

More information

HROUG. The future of Business Intelligence & Enterprise Performance Management. Rovinj October 18, 2007

HROUG. The future of Business Intelligence & Enterprise Performance Management. Rovinj October 18, 2007 HROUG Rovinj October 18, 2007 The future of Business Intelligence & Enterprise Performance Management Alexander Meixner Sales Executive, BI/EPM, South East Europe Oracle s Product

More information

Business Intelligence

Business Intelligence 1 3 Business Intelligence Support Services Service Definition BUSINESS INTELLIGENCE SUPPORT SERVICES Service Description The Business Intelligence Support Services are part of the Cognizant Information

More information

White paper. Planning for SaaS Integration

White paper. Planning for SaaS Integration White paper Planning for SaaS Integration KEY PLANNING CONSIDERATIONS: Business Process Modeling Data Moderling and Mapping Data Ownership Integration Strategy Security Quality of Data (Data Cleansing)

More information

Enterprise architecture Manufacturing operations management Information systems in industry ELEC-E8113

Enterprise architecture Manufacturing operations management Information systems in industry ELEC-E8113 Enterprise architecture Manufacturing operations management Information systems in industry ELEC-E8113 Contents Enterprise architecture (EA) Manufacturing operations management (MOM) Rationale of the lecture:

More information

ICT Category Sub Category Description Architecture and Design

ICT Category Sub Category Description Architecture and Design A A01 Architecture and Design Architecture and Design Enterprise & Business Architecture A02 Architecture and Design Information Architecture A03 Architecture and Design Solution Architecture B Benchmarking

More information

SQL Server Master Data Services A Point of View

SQL Server Master Data Services A Point of View SQL Server Master Data Services A Point of View SUBRAHMANYA V SENIOR CONSULTANT [email protected] Abstract Is Microsoft s Master Data Services an answer for low cost MDM solution? Will

More information

Microsoft Dynamics AX 2012 A New Generation in ERP

Microsoft Dynamics AX 2012 A New Generation in ERP A New Generation in ERP Mike Ehrenberg Technical Fellow Microsoft Corporation April 2011 Microsoft Dynamics AX 2012 is not just the next release of a great product. It is, in fact, a generational shift

More information

A Roadmap to Intelligent Business By Mike Ferguson Intelligent Business Strategies

A Roadmap to Intelligent Business By Mike Ferguson Intelligent Business Strategies A Roadmap to Business By Mike Ferguson Business Strategies What is Business? business is a fundamental shift in thinking for the world of data warehousing and business intelligence (BI). It is about putting

More information