Using SOA to Improve Operational Efficiency A Management Overview. Introducing MIKE2.0 An Open Source Methodology for Information Development
|
|
|
- Todd Evans
- 10 years ago
- Views:
Transcription
1 Using SOA to Improve Operational Efficiency A Management Overview Introducing MIKE2.0 An Open Source Methodology for Information Development org
2 Agenda Service-Oriented Architecture (SOA) introduction Addressing 5 common questions related to: How can a SOA improve the quality of the applications you deliver? How can a SOA increase ROI, improve efficiency and reduce recurring operational spend? How can a SOA change the way you: Build business solutions? Should be organized? Should be measured and compensated? How can a SOA be implemented for Enterprise Data Management? What are the key components of a SOA for Enterprise Data Management? What services can this architecture be used to build? What are the potential pitfalls around SOA and can they be avoided? Other considerations when implementing an SOA 2008 BearingPoint, Inc. CROSS 2
3 Scope within BearingPoint's IM Suite Information Management Solution Suite Delivered through a Collaborative Approach with the IM Profession and our Alliance Vendors Enterprise Information Management Supported by Solution Capabilities that provide a foundation for Suite Delivery Business Solutions BI and EPM Enterprise Data Management Information Asset Management Access, Search and Content Delivery Enterprise Content Management l & Open ct Solutions Commercia Source Produc Information Strategy, Architecture and Governance Sets the new standard for Information Development through an Open Source Offering 2008 BearingPoint, Inc. CROSS 3
4 Service-Oriented Architecture and the MIKE2.0 Methodology This presentation can be used for running an initial workshop around building a Services Oriented Architecture for Enterprise Data Management and is part of the MIKE2.0 Methodology g, an open source methodology for Information Development. It is used during Activity 1.2 of the MIKE2.0 Methodology as a means to bring awareness to new architectural concepts BearingPoint, Inc. CROSS 4
5 Service-Oriented Architecture and the MIKE2.0 Methodology SAFE (Strategic Architecture for the Federated Enterprise) is the architecture framework for the MIKE2.0 Methodology. SAFE goes across applications, data, and infrastructure and was designed to accommodate the inherent complexities of a highly federated organization. SAFE covers a number of capabilities, varying from those that t are fundamental for the majority of project implementations to advanced capabilities that are only emerging in the area of Enterprise Information Management such as Services Oriented Architectures BearingPoint, Inc. CROSS 5
6 What is Service-Oriented Architecture? Service Oriented Architecture can be defined as a software design & implementation methodology ("Architecture") of loosely coupled, reusable artifacts ("Services"), which can be integrated with each other, through h a wide variety of platform independent d service interfaces. Traditionally used more for application integration, SOAs are becoming more widely used for Information Integration BearingPoint, Inc. CROSS 6
7 SOA What it is and What it is not SOA is a style of design, deployment and management of software in which Software functions are built in a way that can be easily integrated with distributed systems Service interfaces are exposed through a mechanism that can be accessed in a common and open fashion Quality of service characteristics, such as response time, security and transaction recovery, and explicitly identified in the design of the architecture A registry is often used for cataloging and dynamic discovery of a given scope of available services SOA Clarifications SOA is not simply Web Services. Web Services are a means to achieve a SOA SOA is a means to improve technology implementation techniques related to reuse, flexibility and quality Different types of services can be built, classifications include: Interfaces Services, Business Services, Data Management Services The Myths Any use of services is SOA Use of J2EE or.net automatically results in an SOA SOA requires SOAP or, conversely the, use of SOAP results in SOA SOA must be built from scratch 2008 BearingPoint, Inc. CROSS 7
8 How can SOA Improve the Quality of Applications We Deliver? Reduces overlapping functionality across areas that should be common Resulting in less to build and manage Removes contradictory functionality and reconciliation requirements By going to a single service for the same functionality Improves composite behavior of integrated systems To bring together functionality in a highly federated environment Provides for continuous improvement As opposed to continually re-building new functionality Uses contemporary technologies That are GUI-driven, standards-based, configurable and far more flexible to change Provides existing library of capabilities To solve complex technology problems Removes tight dependencies between system interfaces and business process So it is easier to make ongoing changes 2008 BearingPoint, Inc. CROSS 8
9 How can SOA Improve the Quality of Applications We Deliver? Breakout Questions What are the key issues you face in the quality of your systems? When you have an issue between integrated systems where does the problem typically originate? What are 5 examples of issues you have had in the last 2 years in integrating g federated systems? How they impact business operations? Of the issues you had, how were these problems resolved? 2008 BearingPoint, Inc. CROSS 9
10 How can SOA Improve ROI, Efficiency, and Reduce Recurring Operational Spend? Reduces the amount of software to be built and managed Through better reuse Provides an inventory of pre-built capabilities That can be procured like infrastructure Shifts more development costs to ongoing maintenance As opposed to new software development Gains economies of scale By making it easier to move to a shared development model Enables external development models Through use of standards and discrete pieces of functionality Allows for evolutionary development As opposed to having all capabilities built at once 2008 BearingPoint, Inc. CROSS 10
11 How can SOA Improve ROI, Efficiency, and Reduce Recurring Operational Spend? Breakout Questions Does a large portion of your integration spend involved building new interfaces where a common interface should have provided the functionality? How do architects and developers discover if there are existing artifacts that they can re-use for integration? How risk-exposed are you to the following scenarios and how does it slow down productivity? Loss of a key developer Business rule knowledge Poorly documented systems Do you measure ROI for individual components or on a project basis? 2008 BearingPoint, Inc. CROSS 11
12 How can SOA Change the Way We build Solutions for the Business? Implementing a SOA will result in the following changes in how Business Solutions are built: Requirements and design should be using a starting point inventory of pre-built assets from across the enterprise Your requirements initiatives may need to look beyond a strict project basis and take more of an enterprise view Adherence to open and common standards will become more important than before Application development will take on a new model to include Composite Applications/Services Oriented Business Applications 2008 BearingPoint, Inc. CROSS 12
13 How can SOA Change the Way We build Solutions for the Business? We should treat architecture as a process to go from a Strategic Conceptual Architecture to an implementable Solution Architecture. Key steps within MIKE2.0 include: Revise overall architecture models if required Initial assessments of current-state and vision Definition of Guiding Principles Create Strategic Conceptual Architecture Define High Level Solution Architecture Options Business Blueprint Gathering of Strategic Requirements for Integration and Information Technology Blueprint Definition of the Logical Architecture to understand what capabilities are needed from products Map Logical Architecture to Physical Architecture to pick vendors Gather Detailed Business Requirements Solution Architecture Definition/Revision Technical and Implementation Architecture Continuous Implementation Strategic Business and Technology Architecture activities are done once, more detailed activities are done for each delivery increment 2008 BearingPoint, Inc. CROSS 13
14 How can SOA Change the Way We build Solutions for the Business? Requirements and Design Should use starting gpoint inventory of pre-built assets from across the enterprise Should look beyond a strict project basis and take more of an enterprise view Adherence to open and common standards Will become more important than before Development will take on a new model to include Composite Applications/Services Oriented Business Applications $ Billions "By 2007, composite applications will be based on the SOA principles of dynamic, extensible, federated interoperability and enabled by XML-based technologies such as Web services." META $340 Billion Shift over a 3 year period Worldwide IT Professional Services 189 Worldwide IT Professional Services Using Web Services Worldwide IT Professional Services Using SOAs and Web Services (SOBAs) 2008 BearingPoint, Inc. CROSS 14
15 How can SOA Change the Way We build Solutions for the Business? Breakout Questions Do you explicitly plan for re-factoring as part of an project? Do you have an implementation strategy that facilitates continuous implementation for large-scale projects: What happens when business requirements change? Does your organization use a method employing a "blueprint", "roadmap", and "framework" and have consistent definitions? How have you ensured that t your incremental progress is aligned with you strategic vision and tactical project goals? Have you had issues aligning tactical projects with strategic initiatives? Have you had an experience that you strategy was either too high-level, too detailed, out of touch or too serial? Do you have a policy towards where business rules are to be located; are there complex business rules within your integration environment? 2008 BearingPoint, Inc. CROSS 15
16 How should SOA Change the Way We are Organized? Consider an organizational model along the lines of: Application Development teams focused on Function and Business Processes along business verticals Centres of Excellence for Infrastructure t and Integration ti Data Management A physically central organization need not be required A common set of governance standards is the key. Most organizations should modernize their Governance processes significantly. CIO Reporting and Communication Structure Information Development Leadership Team CIO Executive Sponsor's C-Level Information Development Steering Committee (Representatives from Business and Technology) Transformation Program Manager Enterprise Architect Architecture Team Delivery Team Business Domains Chief Architect Technology Backplane MIS Business Development Manager Information Integration Standards Manager Information Repository Development Manager Information Process Development Manager Information Quality Development Manager Business Architects Business Architects Business Architects Information Architect Infrastructure Architect Information Integration Standards Information Integration/Standards Manager Metadata Development and Management Enterprise Architecture Technical Modelling Common Information Standards Business Modelling 2008 BearingPoint, Inc. CROSS 16
17 How should SOA Change the Way We are Measured and Compensated? SOA measurements should be across all level of the organization, from the Executive Level to the Architect to the Business Analyst Measure the SOA artifacts that you produce. Closely track metrics for each service such as: Reusability across the enterprise Reliance on open standards Degree of business or technical functionality provided Reliability and performance Usability for designers and developers Manageability for operations Time-to-market market for changes Data Management capabilities Heavily market well-built services internally and promote their reuse Offer major incentives for services that are built that act as design patterns or building blocks 2008 BearingPoint, Inc. CROSS 17
18 How should SOA Change the Way We are Measured and Compensated? Breakout Questions Is software re-use measured? Do you conduct impact analysis on the cost of changes to reusable software? Are Senior Leaders compensated for delivery that benefits the enterprise? Are practioners at all levels els measured/compensated ed/compensated to focus on best practices in information management? 2008 BearingPoint, Inc. CROSS 18
19 How can a SOA be Implemented for Enterprise Data Management? Services Oriented Architectures are becoming more widely used for Enterprise Data Management These architectures apply the same principles of reusability, loose coupling and open and common standards Vendor technologies typically used for Data Integration have expanded their capability set to enabled services-oriented implementation techniques Implementation examples where there is a strong case for SOA are: Master Data Integration Hubs (e.g. Customer Data Hub) Real-Time Warehouses Application Co-Existence between multiple systems for de-commissioning Data Quality Management Services Metadata management through a Services Oriented Architecture is becoming a more widely used technique to share this information with distributed systems 2008 BearingPoint, Inc. CROSS 19
20 What are the Key Components of a SOA for Enterprise Data Management? Producers and Consumers (Operational Apps) Enterprise Applications Composite Applications 'Integration Apps' Developed Over Time Product Systems Sales Systems Support Systems Tightly Integrated Applications Data Quality Management Integration Infrastructure Orchestration of Integration Processes Data Validation & Monitoring Staging Areas Integrate d Data Store Reusable Services Integrated, Normalised, Detailed, Latest Common Data and Metadata Services CDI Master Data PDI Reference Data Technical DM Services Shared SCD job Metadata Services Shared Functions CDC Capabilities Technical Metadata Application Data Stores Common Data Calcs Adv Risk Analytics Process Automation Data Standardisation Data Warehouse Mining Prection Op Risk Technical Functions Interface Services Service Requestors Operational Metadata Business Metadata Analytical Data Stores Enterprise Analytics, External Data Service Providers Mediator Services 2008 BearingPoint, Inc. CROSS 20
21 Customer Customer Number Customer Name Customer City Customer Post Customer St Customer Addr Customer Phone Customer Fax Order Od Order Number Order Date Status Order Item Shipped Quantity Ship Date Order Item Backordered Quantity Item Item Number Quantity Description What are the Key Components of a SOA for Enterprise Data Management? Interfaces Services encapsulate discrete application functions and expose them via the Common Messaging Model. Although logically seen as one entity, an Interface Service often contains multiple physical components. Interface Service and implemented as either Service Requesters or Service Providers. Multiple services can be brought together into a Composite Application. Data Management Services are specialized Business Services that facilitate data synchronization. In the past, the functionality provided by Data Management services has been associated with batch data integration and offline data quality improvements. The need for real-time synchronization of data to distributed systems mandates that these capabilities be available for invocation in an event-based fashion. Examples include standardisation services, matching services and de-duplication services. Across the Enterprise, redundant data exists in a number of applications for multiple entities. The Data Mastering Model governs the exchange of information between applications by defining the rules for data ownership of a particular business event. The Common Messaging Model (CMM) is the framework for modelling "data in motion" and enables standardised di d information exchange across multiple l applications, departments t or organizations. CMM Messages are built based on standards (e.g. industry models, corporate standards) and evolve over time based on usage and new requirements. Services Orchestration provides discovery and scripting capabilities that allow is to find services across the enterprise, link them together with orchestration scripts and run the execution of this process with an orchestration engine. Services Orchestration is supported by open and common standards for the development, integration and operations of an enterprise services environment. Service Container A centralised Service Container provides the repository of existing services; different technologies use different types of service containers (e.g. UDDI for Web Services). In addition m Metadata Services provide fine and coarse grained services to build reusable platform independent metadata capabilities to drive a Model Driven Architecture. Metadata Services are enabled by the Foundation Capabilities and Enabling Technologies for metadata that have emerged from standards bodies such as the Object Management Group (OMG), the Java Community, Vendors and other standards groups. There is a metadata management overlay across each architectural component BearingPoint, Inc. CROSS 21
22 What Services can this Architecture be Used to be Build? CDI Services Common Services PDI Services Candidate Customer Domain Candidate Product Domain Create/Modify Whole of Customer View Whole of Customer View Customer Membership in Groups or Hierarchies Check to see if a customer exists Query customer contracts or Service Level Agreements (SLAs) View all accounts associated with a customer View customer reporting requirements View all registered IDs for a given household View churn likelihood for a given customer Audit customer for missing or invalid information View customer status summary View customer profiles for marketing, service assurance and billing (finance) View Lifetime Value of a Customer Design a new Product Modify a current Product Migrate new/modified product to selected production environments Review product options in general View related products View pre-requisite products Provide Product Price Quote(s) Validate Product Availability Validate a proposed Sales Order Query product functionality Query product configuration rules View Marketing Product Catalog Request prospective products for a customer Request specific products for a particular customer segment Business Services All the above are examples of Business Services. However there are a number of candidate services which do not necessarily involve master data BearingPoint, Inc. CROSS 22
23 How should SOA Change the Way We are Measured and Compensated? Breakout Questions Have you implemented any services for "Business Integration"? Is your current SOA strategy inclusive of projects that are more traditionally thought of as "data projects" such as data warehouses or data migrations? Where in your Data Management environment would you benefit from re-use? Does your current technology set for data integration allow tightly-coupled steps in the integration process to be exposed as services? Do you expose your metadata artifacts out to other systems in a form that t can be effectively re-used? 2008 BearingPoint, Inc. CROSS 23
24 What are the Potential Pitfalls and How do We Avoid them? Services Oriented Architecture pitfalls and how they can be addressed: Thinking an SOA architecture will help an unstable application environment If an operational system is unstable and unreliable, its not going to be fixed by SOA make sure to address critical issues with these core systems Quantitatively understand data quality issues within operational systems and realize the impact of these issues for integration Recognize that automating integration into an unstable application can make it more difficult to manage Ignoring the complexity of managing Enterprise Data A SOA architecture should not just be for application integration, a SOA strategy should also be incorporated for data management projects Information Development should be just as much of a priority as developing applications and infrastructure Implement a Data Governance programme as a means of issues prevention as opposed to reaction to issues Assuming that SOA technologies will automatically provide flexible systems that are easy to manage Set firm guidelines for the implementation of SOA standards Base development on existing design patterns and leading code artifacts Use of open standards don't get locked into a specific vendor technology Ignoring technology risks of off-the-shelf software Conduct proper diligence during the selection process Use an architectural model that goes from strategic conceptual all the way to solution implementation in an iterative fashion Use contingency planning for new technologies Maintaining poor Software Development Lifecycle practices Take the opportunity to add sophistication to your configuration management, defect management and testing processes Automate the testing and deployment lifecycle as much as possible Focus appropriate amount of review times based on risk Failing to put the proper skills set or organizational structures in place for the SOA implementation team Have the strongest developers play leadership roles around framework and common services development Realize that Composite Applications and SOBAs are more like operational applications in terms of functionality they contain i.e. may hold complex business rules Define a governance model where architecture, delivery and management are closely aligned with joint responsibilities Realize that enterprise-wide initiatives do not happen on their own, they must be explicitly planned. That doesn't mean, however, you have to tackle all issues at once Ignoring the security challenges posed by a federated, integrated environment Understand security challenges from webifying, XML and building external interfaces Balance emerging standards with traditional practices Make security a key focus of your Data Governance programme Failing to Improve Governance Practices Modernize your Governance process related to software deployment, testing timeframes and delivery. Remove antiquated and ineffective SDLC processes that dramatically slow down the SOA lifecycle 2008 BearingPoint, Inc. CROSS 24
25 Other Considerations Other Important Points to Consider: Most organizations are increasingly federated, with more systems and more data than ever before. Therefore, they have no choice but to dramatically improve their techniques related to integration and data management Creating reusable components that will be shared across the enterprise means they will be shared with a wider user community. This means that standards around definition and testing are even more important The goal should be to make an SOA integration environment (especially system interfaces) like other forms of infrastructure, by making it: Standards based Well-defined, inventoried and something we can procure on demand Reusable and reliable Modular Make sure your SOA business case is comprehensive e e and includes the cost of decommissioning existing infrastructure remember that every technology has a half-life Make sure there is a "balance of power" in the organization related to Architecture, Delivery and Leadership across each of these areas for delivering solutions The perceived strict choice between build vs. buy is inconsistent with how software has evolved. All software requires some level of construction; build options are made much easier through frameworks The options from the open source community will continue to get better and in some cases already offer excellent alternatives to commercial products. Every organization needs an open source strategy that should factor into its approach to SOA Traditional forms of documentation do not facilitate an effective approach to building an SOA. Modern tools and techniques for defining and sharing services metadata must be part of your strategic approach Systems and the means to integrate them is only as good as the underlying data. A comprehensive approach to Data Management must complement your SOA strategy Most organizations do not focus on continuous improvement of their integration environment. Explicitly fund re-factoring of delivered software as part of your business case 2008 BearingPoint, Inc. CROSS 25
26
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
Building a Comprehensive Strategy for Enterprise Data Management An Executive Overview
Building a Comprehensive Strategy for Enterprise Data Management An Executive Overview Introducing MIKE2.0 An Open Source Methodology for Information http://www.openmethodology.org org Building an Enterprise
Data Migration through an Information Development Approach An Executive Overview
Data Migration through an Approach An Executive Overview Introducing MIKE2.0 An Open Source Methodology for http://www.openmethodology.org Management and Technology Consultants Data Migration through an
Government's Adoption of SOA and SOA Examples
Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja
Service-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
What You Need to Know About Transitioning to SOA
What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures
Better Business Intelligence through an Information Development Approach A Management Overview
Better Business Intelligence through an Information Development Approach A Management Overview Introducing MIKE2.0 An Open Source Methodology for Information Development http://www.openmethodology.org
Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company. www.cbdiforum.
Independent Insight for Oriented Practice An SOA Roadmap John C. Butler Chief Architect A CBDI Partner Company www.cbdiforum.com Agenda! SOA Vision and Opportunity! SOA Roadmap Concepts and Maturity Levels!
Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing
Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,
Testing Web Services Today and Tomorrow
Copyright Rational Software 2002 http://www.therationaledge.com/content/oct_02/m_webtesting_jb.jsp Testing Web Services Today and Tomorrow by Jason Bloomberg Senior Analyst ZapThink LLC With all the attention
Data Management Roadmap
Data Management Roadmap A progressive approach towards building an Information Architecture strategy 1 Business and IT Drivers q Support for business agility and innovation q Faster time to market Improve
Choosing the Right Master Data Management Solution for Your Organization
Choosing the Right Master Data Management Solution for Your Organization Buyer s Guide for IT Professionals BUYER S GUIDE This document contains Confidential, Proprietary and Trade Secret Information (
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
Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15
Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA What is Service Oriented Architecture (SOA)
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,
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.
SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture
SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government
SOA + BPM = Agile Integrated Tax Systems Hemant Sharma CTO, State and Local Government Nothing Endures But Change 2 Defining Agility It is the ability of an organization to recognize change and respond
Extend the value of your core business systems.
Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems
Federal Enterprise Architecture and Service-Oriented Architecture
Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010
Introduction to Service-Oriented Architecture for Business Analysts
Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing
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
SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture
SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q Number: S90-03A Passing Score: 800 Time Limit: 120 min File Version: 14.5 http://www.gratisexam.com/ Exam Code: S90-03A Exam Name:
SOA Myth or Reality??
IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email [email protected] Session S04 http://www.circle4.com/papers/s04soa.pdf
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
Using Master Data in Business Intelligence
helping build the smart business Using Master Data in Business Intelligence Colin White BI Research March 2007 Sponsored by SAP TABLE OF CONTENTS THE IMPORTANCE OF MASTER DATA MANAGEMENT 1 What is Master
Di 6.1a. Warum naive SOA scheitert Ein Erfahrungsbericht. Adam Bien. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich
Di 6.1a January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Warum naive SOA scheitert Ein Erfahrungsbericht Adam Bien How To Kill a SOA Project Early? [Warum naive SOA scheitert]
SOA for Healthcare: Promises and Pitfalls
SOA for Healthcare: Promises and Pitfalls Dennis B. Smith [email protected] SOA in Health Care Conference: Value in a Time of Change Chicago, IL USA June 3, 2009 Agenda Healthcare IT Challenges SOA: The
OPTIMUS SBR. Optimizing Results with Business Intelligence Governance CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE.
OPTIMUS SBR CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE. Optimizing Results with Business Intelligence Governance This paper investigates the importance of establishing a robust Business Intelligence (BI)
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
The Business in Business Intelligence. Bryan Eargle Database Development and Administration IT Services Division
The Business in Business Intelligence Bryan Eargle Database Development and Administration IT Services Division Defining Business Intelligence (BI) Agenda Goals Identify data assets Transform data and
SOA Governance and the Service Lifecycle
IBM SOA SOA Governance and the Service Lifecycle Naveen Sachdeva [email protected] IBM Software Group 2007 IBM Corporation IBM SOA Agenda What is SOA Governance? Why SOA Governance? Importance of SOA
Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other.
WSJ: SOA Myths About Service-Oriented Architecture Demystifying SOA Service-oriented architecture (SOA) refers to an architectural solution that creates an environment in which services, service consumers,
Methodology for sustainable MDM and CDI success. Kalyan Viswanathan Practice Director, MDM Practice - Tata Consultancy Services
Methodology for sustainable MDM and CDI success Kalyan Viswanathan Practice Director, MDM Practice - Tata Consultancy Services Agenda Some Definitions - SOA and MDM Transitioning from Legacy to SOA Some
Enterprise Data Governance
DATA GOVERNANCE Enterprise Data Governance Strategies and Approaches for Implementing a Multi-Domain Data Governance Model Mark Allen Sr. Consultant, Enterprise Data Governance WellPoint, Inc. 1 Introduction:
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0
NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5
Harness the value of information throughout the enterprise. IBM InfoSphere Master Data Management Server. Overview
IBM InfoSphere Master Data Management Server Overview Master data management (MDM) allows organizations to generate business value from their most important information. Managing master data, or key business
Business Process Management In An Application Development Environment
Business Process Management In An Application Development Environment Overview Today, many core business processes are embedded within applications, such that it s no longer possible to make changes to
SOA and Cloud in practice - An Example Case Study
SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is
Unlocking the Power of SOA with Business Process Modeling
White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this
Realizing business flexibility through integrated SOA policy management.
SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished
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
Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8
Table of Contents 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 3 SOA in Verizon The IT Workbench Platform... 10 3.1 Technology... 10 3.2 Processes
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
SOA Success is Not a Matter of Luck
by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes
A BIAN Building Block Service Repository and Registry
Banking Industry Architecture Network A BIAN Building Block Repository and Registry Author: BIAN Working Group Repository Version: 1.0 Last Change: July 1, 2009 Organization Authors Role Name Company Bruno
5 Best Practices for SAP Master Data Governance
5 Best Practices for SAP Master Data Governance By David Loshin President, Knowledge Integrity, Inc. Sponsored by Winshuttle, LLC 2012 Winshuttle, LLC. All rights reserved. 4/12 www.winshuttle.com Introduction
Logical Modeling for an Enterprise MDM Initiative
Logical Modeling for an Enterprise MDM Initiative Session Code TP01 Presented by: Ian Ahern CEO, Profisee Group Copyright Speaker Bio Started career in the City of London: Management accountant Finance,
Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing
Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing 3-day seminar The evolution of how companies employ SOA can be broken down into three phases: the initial phase
Introduction to SOA governance and service lifecycle management.
-oriented architecture White paper March 2009 Introduction to SOA governance and Best practices for development and deployment Bill Brown, executive IT architect, worldwide SOA governance SGMM lead, SOA
How service-oriented architecture (SOA) impacts your IT infrastructure
IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction
SOA REFERENCE ARCHITECTURE: SERVICE TIER
SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA Blueprint A structured blog by Yogish Pai Service Tier The service tier is the primary enabler of the SOA and includes the components described in this section.
Key Issues for Data Management and Integration, 2006
Research Publication Date: 30 March 2006 ID Number: G00138812 Key Issues for Data Management and Integration, 2006 Ted Friedman The effective management and leverage of data represent the greatest opportunity
Service Oriented Architecture
Service Oriented Architecture Version 9 2 SOA-2 Overview Ok, now we understand the Web Service technology, but how about Service Oriented Architectures? A guiding analogy Terminology excursion Service,
SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface
SOA and BPO SOA orchestration with flow Jason Huggins Subject Matter Expert - Uniface Objectives Define SOA Adopting SOA Business Process Orchestration Service Oriented Architecture Business Level Componentisation
Understanding Service-Orientation Part II: The Principles
by Raj Balasubramanian, Enterprise IT Architect for IBM Software Group, Benjamin Carlyle, Architect in the Rail industry, Cesare Pautasso Assistant professor in the new Faculty of Informatics at the University
A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration.
A discussion of information integration solutions November 2005 Deploying a Center of Excellence for data integration. Page 1 Contents Summary This paper describes: 1 Summary 1 Introduction 2 Mastering
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
MDM Components and the Maturity Model
A DataFlux White Paper Prepared by: David Loshin MDM Components and the Maturity Model Leader in Data Quality and Data Integration www.dataflux.com 877 846 FLUX International +44 (0) 1753 272 020 One common
SOMA, RUP and RMC: the right combination for Service Oriented Architecture
SOMA, RUP and RMC: the right combination for Service Oriented Architecture WebSphere User Group, Bedfont, 4th March, 2008 Keith Mantell Senior Solution Architect IBM Rational [email protected] March
Chapter 15. Web services development lifecycle
Slide 15.1 nology Chapter 15 Web Services Development Lifecycle Web Service es: Princip ples & Tech Mike P. Papazoglou [email protected] Slide 15.2 Topics Web services development Properties of service development
Point of View: FINANCIAL SERVICES DELIVERING BUSINESS VALUE THROUGH ENTERPRISE DATA MANAGEMENT
Point of View: FINANCIAL SERVICES DELIVERING BUSINESS VALUE THROUGH ENTERPRISE DATA MANAGEMENT THROUGH ENTERPRISE DATA MANAGEMENT IN THIS POINT OF VIEW: PAGE INTRODUCTION: A NEW PATH TO DATA ACCURACY AND
How to bridge the gap between business, IT and networks
ericsson White paper Uen 284 23-3272 October 2015 How to bridge the gap between business, IT and networks APPLYING ENTERPRISE ARCHITECTURE PRINCIPLES TO ICT TRANSFORMATION A digital telco approach can
A Step-by-Step Guide to Defining Your Cloud Services Catalog
A Step-by-Step Guide to Defining Your Cloud Services Catalog Table of Contents Introduction Chapter 1 Defining the Services Catalog Chapter 2 Building a Services Catalog Chapter 3 Choosing the Right Solution
Approach to Service Management
Approach to Service Management In SOA Space Gopala Krishna Behara & Srikanth Inaganti Abstract SOA Management covers the Management and Monitoring of applications, services, processes, middleware, infrastructure,
Service-Oriented Architecture: Analysis, the Keys to Success!
Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. [email protected] www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem
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
A standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist [email protected] Copyright IBM Corporation 2005. All rights
Service-Oriented Architecture Maturity Self-Assessment Report. by Hewlett-Packard Company. Developed for Shrinivas Yawalkar Yawalkar of CTS
Service-Oriented Architecture Maturity Self-Assessment Report by Hewlett-Packard Company Developed for Shrinivas Yawalkar Yawalkar of CTS September 18, 2007 INTRODUCTION Thank you for completing the HP
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...
HP SOA Systinet software
HP SOA Systinet software Govern the Lifecycle of SOA-based Applications Complete Lifecycle Governance: Accelerate application modernization and gain IT agility through more rapid and consistent SOA adoption
EnergySync and AquaSys. Technology and Architecture
EnergySync and AquaSys Technology and Architecture EnergySync and AquaSys modules Enterprise Inventory Enterprise Assets Enterprise Financials Enterprise Billing Service oriented architecture platform
US Department of Education Federal Student Aid Integration Leadership Support Contractor June 1, 2007
US Department of Education Federal Student Aid Integration Leadership Support Contractor June 1, 2007 Draft Enterprise Data Management Data Policies Final i Executive Summary This document defines data
Enabling Data Quality
Enabling Data Quality Establishing Master Data Management (MDM) using Business Architecture supported by Information Architecture & Application Architecture (SOA) to enable Data Quality. 1 Background &
Enable Business Agility and Speed Empower your business with proven multidomain master data management (MDM)
Enable Business Agility and Speed Empower your business with proven multidomain master data management (MDM) Customer Viewpoint By leveraging a well-thoughtout MDM strategy, we have been able to strengthen
BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems
BEA BPM an integrated solution for business processes modelling Frederik Frederiksen Principal PreSales Consultant BEA Systems Agenda What is BPM? BEA AquaLogic BPM Suite Industry View Customers BPM and
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
SOA GOVERNANCE MODEL
SOA GOVERNANCE MODEL Matjaz B. Juric University of Ljubljana, Slovenia [email protected] Eva Zupancic University of Ljubljana, Slovenia Abstract: Service Oriented Architecture (SOA) has become
Definition of SOA. Capgemini University Technology Services School. 2006 Capgemini - All rights reserved November 2006 SOA for Software Architects/ 2
Gastcollege BPM Definition of SOA Services architecture is a specific approach of organizing the business and its IT support to reduce cost, deliver faster & better and leverage the value of IT. November
Guiding Principles for Modeling and Designing Reusable Services
Guiding Principles for Modeling and Designing Reusable Services Max Dolgicer Managing Director International Systems Group, Inc. [email protected] http://www.isg-inc.com Agenda The changing notion
MANAGING USER DATA IN A DIGITAL WORLD
MANAGING USER DATA IN A DIGITAL WORLD AIRLINE INDUSTRY CHALLENGES AND SOLUTIONS WHITE PAPER OVERVIEW AND DRIVERS In today's digital economy, enterprises are exploring ways to differentiate themselves from
Business Process Management Enabled by SOA
Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)
Business Process Management Tampereen Teknillinen Yliopisto
Business Process Management Tampereen Teknillinen Yliopisto 31.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group IBM SOA 25.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group Service Oriented
Software Development Best Practices
Software Development Best Practices Artifact Reuse Supported by Modern Team Communication Tools and Patterns Andrew Bose Principal (979) 777-1431 [email protected] Pariveda Solutions, Inc.
A Comprehensive Solution for API Management
An Oracle White Paper March 2015 A Comprehensive Solution for API Management Executive Summary... 3 What is API Management?... 4 Defining an API Management Strategy... 5 API Management Solutions from Oracle...
Strategy for Application Modernization A Summa White Paper
Strategy for Application Modernization A Summa White Paper Summa 925 Liberty Avenue, 6 th Floor Pittsburgh, PA 15222 (p) 412.258.3300 (f) 412.258.3299 www.summa tech.com Why Modernize? My customers want
Process-Based Business Transformation. Todd Lohr, Practice Director
Process-Based Business Transformation Todd Lohr, Practice Director Process-Based Business Transformation Business Process Management Process-Based Business Transformation Service Oriented Architecture
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
A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications
A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications John Stouffer Oracle E-Business ACE Independent Consultant 214 535 6847 [email protected]
How To Understand A Services-Oriented Architecture
Introduction to Service Oriented Architecture CSCI-5828 Foundations of Software Engineering Ming Lian March 2012 Executive Summary This Executive Summary gives the straight word to the fresh that have
A Near Real-Time Personalization for ecommerce Platform Amit Rustagi [email protected]
A Near Real-Time Personalization for ecommerce Platform Amit Rustagi [email protected] Abstract. In today's competitive environment, you only have a few seconds to help site visitors understand that you
Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK
IBM Software Group Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK Jean-Louis Maréchaux Software IT Specialist IBM Rational
