The On-Ramp to Service-Oriented Architecture

Size: px
Start display at page:

Download "The On-Ramp to Service-Oriented Architecture"

Transcription

1 The On-Ramp to Service-Oriented Architecture an eprentise white paper tel: toll-free: web:

2 Author: Helene Abrams Published: December 08, eprentise, LLC. All rights reserved. eprentise is a registered trademark of eprentise, LLC. FlexField Express and FlexField are registered trademarks of Sage Implementations, LLC. Oracle, Oracle Applications, and E-Business Suite are registered trademarks of Oracle Corporation. All other company or product names are used for identification only and may be trademarks of their respective owners. Copyright 2014 eprentise, LLC. All rights reserved. Page 2

3 It s crucial for a business to be well informed when considering which system architecture to implement. Service-Oriented Architecture (SOA) has come to the forefront of IT architectures because the Internet makes it easier than ever before to connect to and subscribe to services. In that regard, SOA makes alluring promises of easier integration and enhanced ability to change business processes. Even before reaching those possibilities, however, the move to SOA raises the age old conflicts between stability and flexibility, between technology choices and business choices, and between best-of-breed and all-in-one applications. Increasingly, IT professionals have been looking towards SOA as a method to integrate their disparate applications and manage change. The plug and play capabilities of SOA have a lot of potential, but an SOA is complicated and not appropriate for all environments. One of the keys to implementing SOA (and with implementing any other technology) is a business justification for the advent. Information Week reports that approximately a quarter of SOA and web services projects fell short of expectations usually because of business and IT alignment problems. 1 Using an SOA to integrate technologies doesn t standardize the business processes or ensure that the SOAbased business components are widely accepted by different parts of the organization. Integrating systems that don t have consistent business rules or have data conflicts among them leads to management and governance issues, increases the cost of implementing SOA, and actually impedes change. Vendors of SOA software make promises of strong results, but potential users of SOA should consider the process of implementing SOA into an existing system. The best information on the steps required to implement SOA is likely to be gained from those who have already done so. The following is a road map, drawn from those experiences, to aid in travel from a current IT location to a final SOA destination. Be aware before departure that this trip may not be as comfortable as advertised. You ll need a map Be prepared to introduce more complexity into the IT system. It s obvious that with the advent of a new system architecture that there are adjustments and new concepts to understand. SOA does not work like other systems; a service-oriented architecture is essentially a collection of services that communicate with each other. The communication can involve either simple data passing or it could involve two or more services coordinating some activity. A means of connecting services to each other is needed and that usually means accessing the Internet. 2 SOA uses a universal access mechanism to all systems via Web services and a universal data representation (or connection) via XML. The reason for making this trip over to SOA is because it is likely to improve business procedures and ultimately improve profits. However, a cohesive, services definition methodology is not readily available. The only models out there do not include the business aspect of SOA architecture. It can only be learned from others who have gone through the transition and by adapting your business to any changes that come along. 3 You might have to make your own map. Potholes Because of Service-Oriented Architecture s use of Web services, it can lend itself to some serious security issues that a company would not be exposed to if it were running applications offline. It may prove more difficult to keep confidential corporate data secure. Additionally, because you may be relying on someone else for services, performing tasks can become more complicated. The Web service provider may not always be dependable and their services may be out of reach and beyond your control at certain times, possibly key times. 4 Copyright 2014 eprentise, LLC. All rights reserved. Page 3

4 There are tollbooths on this road SOA is a continuing process. Just like a living creature it grows larger and more capable, but its demands grow with it. With SOA, there is a direct proportion between how much money is invested in the infrastructure and the level of results a company receives from it. For example, for SOA to work there needs to be hard-coded connections or communication among applications (usually through adaptors or messages). When the version of the application is upgraded, the coding for the links must be changed as well. It may also take some extra spending to integrate the old (legacy) and new systems effectively. Remember that since it is a new technology, it is expensive. HP s Schoenrock says SOA projects carry an average price tag of $300,000 to $2 million. 5 Plan for much more than an initial expense if you expect a substantial return on the investment. Inexperienced Drivers Since SOA is a relatively new and changing technology, it is difficult to find people that are fully versed in it. Clive Longbottom of Quocirca.com wrote research carried out by Quocirca on behalf of Oracle earlier this year shows a rather different picture. From a sample size of 1,500 respondents representing a mixture of technical and business people, more than 30 per cent said they have absolutely no knowledge what SOA or service-oriented architecture means. More than 25 per cent more said they have minimal knowledge of it, and only 20 per cent stated they have a fair understanding or a good working knowledge of what SOA is all about. 6 If you are with a business that wants to implement a Service-Oriented Architecture, the SOA provider you are buying from will likely assess your company s situation. They may create one or more projects to define and create the architecture in your business system. After the SOA is set-up, your business IT department is responsible for the day-to-day operations of the SOA, whether they understand it or not. The lack of onsite understanding of SOA means that you may have to go outside the company and pay a specialist to see to any concerns that the company may come across. New Car, Old Engine When a business moves towards implementing a Service-Oriented Architecture, the product is not just delivered in a box ready-to-use. It s not simply out with the old, in with the new. The reason for moving to a new architecture like SOA may be for many different reasons, but generally speaking, companies justify moving to an SOA to reduce development costs, share data among different systems, and enable business process change. But there is no Tabula Rasa, no clean slate. Anything that is wrong with the original systems will carry over and is multiplied within a Service- Oriented Architecture. It is the digital version of Shakespeare s the sins of the father are to be laid upon the children. 7 Implementing a service-oriented architecture does not solve the integration and data issues of other IT initiatives. If current applications are generating and maintaining inconsistent data from many sources, they do not disappear with the implementation of SOA. If there are data dependencies, they remain. If there is duplicate data, it remains. Services implemented in a SOA are generally sequential you call a service and then wait for a response. As a result, when something changes in an earlier service, that change has to be reflected in all subsequent services. It is a ripple effect that affects everything around it. Consider an application that creates a product ID using three separate services likely creates data in each step for the next service (for example, characteristics, cataloging, and approvals). Step 3 is dependent on the data of the previous step so if a change occurs in step 1, that change needs to permeate steps 2 and 3. Likewise, inserting a new step likely means that subsequent services need to be modified, resulting in a cascading effect. Copyright 2014 eprentise, LLC. All rights reserved. Page 4

5 Service-Oriented Architecture doesn t have a mechanism to analyze data for correctness or consistency. Nor does it avoid having multiple services that do the same thing or having one service undo what another service has done. Transferring data into the SOA is a larger, more complicated version of a copy and paste function on the desktop. It is more complicated because when the data is used within an SOA, there is a chance that the data that is pasted may be slightly different than the data that was copied. An SOA is only as good as the components that make it up; one of the most important of which is the data. Four lane highway Implementing a Service-Oriented Architecture successfully requires a focus on four elements: a solid design, setting standards, reducing redundancy, and delivering consistency. A design up-front delineates how the services are assembled, which services are reusable, the rights and privileges of each service, and how the requested data is obtained. A good SOA design identifies the users and providers who depend on the service so that the business value of the services can be measured. The design also accounts for the governance, management, and maintenance of the services. Standards are meant to be enforced across all services within a company and outside that company. Modifying standards like Simple Object Access Protocol (SOAP) to create proprietary standards or add special features to the standard inhibit operability and mean that everything needs to be customcoded. Interoperability does not happen magically. Before you change or update a service, you need to understand the business impact and understand all the interdependencies. Before beginning to implement an SOA, evaluate applications and business processes to determine what is working well. Consolidate applications that perform the same functions together so that the business processes can be standardized. For example, if you have multiple applications that do invoicing for different departments, consolidate them into a single invoicing service that can be shared among all departments. As you integrate each application into an SOA, make sure that application leverages the business processes that deliver value to the company. Consolidating applications reduces infrastructure and maintenance costs and makes converting to an SOA less complex. It is much easier to make changes in one application than it is in multiple similar applications and a consolidated application reduces the risks of conflicts among disparate business processes. A key benefit provided by an SOA is reuse. Multiplying the number of services produced indicates that reuse is not happening, increases the cost and complexity of the SOA, and reduces value. At first glance, implementing a SOA is one way to manage master data. After all, if all the data about a customer or product is integrated together, then you have a complete view of that customer, right? Not necessarily. Implementing rules within SOA to reconcile duplicate or conflicting data make the services quite complex. Which data do you change? What is the source of truth? How do you evaluate whether data is the same? Before implementing an SOA, it is imperative to cleanse the data, defining the criteria for identifying duplicates and consolidating duplicate information into a single record, and resolving conflicting information. The cost of dirty data is high. Larry English, a leading authority on data quality issues, writes, the business costs of nonquality data, including irrecoverable costs, rework of products and services, workarounds, and lost and missed revenue may be as high as 10-25% of revenue or total budget of an organization. 8 This cost is multiplied as the data are shared among services. Before driving down the SOA expressway, the data must be complete, consistent, and correct or you will need to pull off into Copyright 2014 eprentise, LLC. All rights reserved. Page 5

6 the service road. No Bicycles or Heavy Equipment Aside from the added costs of integrating legacy systems and SOA, the level of integration that was initially expected may never be achieved. Certain elements such as J2EE Applications and.net Applications may not be compatible with a Service-Oriented Architecture. Idevnews states: Incompatibility with J2EE Applications J2EE-based applications Business Entity Objects are not simple Entity Beans or simple Data Transfer Objects. They contain complex validation and even work-flow type business logic which are needed by both the client and the server. This architecture delivers a sizable payload using coarse-grained interaction to access functionality and requires tighter coupling of frontand back-end, out of keeping with SOA although in most cases, these objects are retrieved by Stateless Session Beans, a function that s partially service-oriented and preferable to data-intensive pure remote object architecture. This will prove important to determining an interoperability solution SOA- Incompatible.NET Applications Applications built in the.net development environment can be equally poor candidates for SOA-based interaction. Again, complexity plays a deciding role, whether in the payload or in the interface. As in the Java example,.net-based applications with a sizable payload do not lend themselves to service orientation, although they may use Web services or single call semantics or Enterprise Services Just-In-Time-activated objects which are partially service-oriented modes of transfer. 9 Department of Motor Vehicles SOA is not just a technology, it is an essential part of a business. Good management and governance of the projects is also a top concern. Primitive Logic CTO Pete Conner says failed projects often result from lack of strong governance over IT and business objectives. 10 When deciding to implement SOA, the entire business should be onboard. It concerns people outside of the IT department. The management must be able to spend and provide the IT people with what they need to make the transition to SOA a success. Those who use the affected applications must also adapt to a new way of doing things. Be sure everyone knows where they are going before you get into the car. Are we there yet? Service-Oriented Architecture is not the magic solution that it is made out to be by the vendors. It is not a panacea and will not solve every problem. Sometimes, it even creates more problems. After considering all of the bumps along the way to a Service-Oriented Architecture, think about if you even want to make the trip. Your business may not be ready or even have a need for it. The brochure may look nice, but it may be misleading. However, if you still decide to go, before departing, make sure you are prepared. Borrow a map from someone that has been there, bring more money than you think you ll need, take some competent people with you (that want to come along), and keep your eyes on the road to a Service-Oriented Architecture. Copyright 2014 eprentise, LLC. All rights reserved. Page 6

7 1 Ricadela, Aaron. The Dark Side of SOA. Information Week. 4 Sep CMP Media. 10 Oct < 2 Service-oriented architecture (SOA) definition. Web Services and Service-Oriented Architectures Barry & Associates. 4 Nov. 2006< 3 Michelson, Brenda. Observations from the Field The Hard Part of SOA.â Elemental Links. 5 May Nov <elementallinks.typepad.com/bmichaleson/2006/05/observations_fr.html> 4 LaPlante, Alice. Editor s Note: The End of the Beginning of the End of Software? Information Week. 7 Nov Nov < 5 Ibid. 6 Longbottom, Clive. SOA is the future but what exactly is it? The Register. 6 Oct Oct < 7 Shakespeare, William. The Merchant of Venice, act III, sc. V, l. 1 8 English, Larry. Improving Data Warehouse and Business Information Quality. New York: John Wiley & Sons, 1999, p Gantenbein, Heinrich. The Challenge of.net/java Interop sans SOA. Integration Developer News. 5 May Enterprise Developer News. 18 Oct < 10 Ibid. Curious? For more information, please call eprentise at or visit About eprentise eprentise provides transformation software products that allow growing companies to make their Oracle E-Business Suite (EBS) systems agile enough to support changing business requirements, avoid a reimplementation and lower the total cost of ownership of enterprise resource planning (ERP). While enabling real-time access to complete, consistent and correct data across the enterprise, eprentise software is able to consolidate multiple production instances, change existing configurations such as charts of accounts and calendars, and merge, split or move sets of books, operating units, legal entities, business groups and inventory organizations. Copyright 2014 eprentise, LLC. All rights reserved. Page 7

Apples to Oranges: What is Your Financial Consolidation Comparing?

Apples to Oranges: What is Your Financial Consolidation Comparing? Apples to Oranges: What is Your Financial Consolidation Comparing? an eprentise white paper tel: 407.591.4950 toll-free: 1.888.943.5363 web: www.eprentise.com Author: Helene Abrams www.eprentise.com 2016

More information

How to Grow Your Business During a Recession

How to Grow Your Business During a Recession How to Grow Your Business During a Recession an eprentise white paper tel: 407.591.4950 toll-free: 1.888.943.5363 web: www.eprentise.com Author: Helene Abrams Published: April 20, 2008 www.eprentise.com

More information

Moving From GAAP to IFRS with Oracle E-Business Suite

Moving From GAAP to IFRS with Oracle E-Business Suite Moving From GAAP to IFRS with Oracle E-Business Suite an eprentise white paper tel: 407.591.4950 toll-free: 1.888.943.5363 web: www.eprentise.com Author: Helene Abrams www.eprentise.com 2016 eprentise,

More information

How Do You Calculate the Cost of a Spreadsheet?

How Do You Calculate the Cost of a Spreadsheet? How Do You Calculate the Cost of a Spreadsheet? an eprentise white paper tel: 407.591.4950 toll-free: 1.888.943.5363 web: www.eprentise.com Author: Helene Abrams Published: October 28, 2010 www.eprentise.com

More information

Who Does What, When, and How for a Divestiture?

Who Does What, When, and How for a Divestiture? Who Does What, When, and How for a Divestiture? Session ID: #10813 Prepared by: Ihtesham Uddin Sr. Director, Product Development eprentise, LLC @eprentise Learning Objectives Objective 1: Understand key

More information

The Tower of Babel: Removing the Silos

The Tower of Babel: Removing the Silos The Tower of Babel: Removing the Silos an eprentise white paper tel: 407.591.4950 toll-free: 1.888.943.5363 web: www.eprentise.com Author: Helene Abrams www.eprentise.com 2016 eprentise, LLC. All rights

More information

eprentise Divestiture Overview

eprentise Divestiture Overview Transforming Oracle E-Business Suite eprentise Divestiture Overview Organization Business Problem eprentise Solution GE Global Research Global mandate to consolidate ~40 instances into ~20 instances and

More information

Who Does What, When, and How for a Divestiture?

Who Does What, When, and How for a Divestiture? Who Does What, When, and How for a Divestiture? Anil Kukreja Chief Operating Officer, eprentise PVT Ihtesham Uddin Sr. Director, Product Development, eprentise Webinar Mechanics Submit text questions.

More information

Service Oriented Architecture A PSI Whitepaper

Service Oriented Architecture A PSI Whitepaper Service Oriented Architecture A PSI Whitepaper September 20, 2010 PSI, 21860, Via Regina, Saratoga, California 95070 USA www.thepsi.com 1 Contents Introduction / Background 1 Drivers for Service Oriented

More information

Master Data Management for the Masses of Data

Master Data Management for the Masses of Data About this research note: Technology Insight notes describe emerging technologies, tools, or processes as well as analyze the tactical and strategic impact they will have on the enterprise. Master Data

More information

SAP at Accenture. The Journey of Running Accenture on a Single Global Instance

SAP at Accenture. The Journey of Running Accenture on a Single Global Instance SAP at Accenture The Journey of Running Accenture on a Single Global Instance 2 Transitioning from a private partnership to a global public company gave Accenture the opportunity to create an ERP strategy

More information

IBM WebSphere Service Registry and Repository, Version 6.0

IBM WebSphere Service Registry and Repository, Version 6.0 Helping you get the most business value from your SOA IBM Repository, Version 6.0 Highlights Provide clear visibility into service Use other standard registries associations and relationships while and

More information

Communicate and Collaborate with Visual Studio Team System 2008

Communicate and Collaborate with Visual Studio Team System 2008 Communicate and Collaborate with Visual Studio Team System 2008 White Paper May 2008 For the latest information, please see www.microsoft.com/teamsystem This is a preliminary document and may be changed

More information

SOA, EDA, BPM and CEP are all Complementary by David Luckham

SOA, EDA, BPM and CEP are all Complementary by David Luckham SOA, EDA, BPM and CEP are all Complementary by David Luckham Part I Approaches to designing and managing information systems have proliferated over the past 15 years, so much so that the space of technical

More information

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash)

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash) Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash) An AMX International White Paper January 2008 Page 1 NOTE: The following is intended to outline our general

More information

Marginal Costing Q.8

Marginal Costing Q.8 Marginal Costing. 2008 Q.8 Break-Even Point. Before tackling a marginal costing question, it s first of all crucial that you understand what is meant by break-even point. What this means is that a firm

More information

Practical SOA. A Pragmatic Approach to Achieving Successful Service-Oriented Architecture. Jason Bloomberg Managing Partner ZapThink LLC

Practical SOA. A Pragmatic Approach to Achieving Successful Service-Oriented Architecture. Jason Bloomberg Managing Partner ZapThink LLC Practical SOA A Pragmatic Approach to Achieving Successful Service-Oriented Architecture Jason Bloomberg Managing Partner ZapThink LLC Take Credit Code: VORPSOA Copyright 2007, ZapThink, LLC 1 Business

More information

EVALUATE LABELING SYSTEM? IS IT TIME TO YOUR A GUIDE TO CHANGE MANAGEMENT

EVALUATE LABELING SYSTEM? IS IT TIME TO YOUR A GUIDE TO CHANGE MANAGEMENT IS IT TIME TO EVALUATE YOUR LABELING SYSTEM? A GUIDE TO CHANGE MANAGEMENT F O R H E A LT H C A R E TEKLYNX Americas 409 E. Silver Spring Drive Suite U12 Whitefish Bay, WI 53217 USA WWW.TEKLYNX.COM Tel:

More information

E-Guide READING THE SIGNS FOR ERP CONSOLIDATION

E-Guide READING THE SIGNS FOR ERP CONSOLIDATION E-Guide READING THE SIGNS FOR ERP CONSOLIDATION F or today s organizations, sometimes using multiple ERPs or multiple instances of a single ERP platform is the best choice. More often, though, there are

More information

IT Alignment and The Cloud. How Cloud Computing Can Help Your Organization s Technology Management

IT Alignment and The Cloud. How Cloud Computing Can Help Your Organization s Technology Management IT Alignment and The Cloud How Cloud Computing Can Help Your Organization s Technology Management Agenda IT Alignment and The Cloud Q & A Session Facebook and NTEN signups Who is Elisabeth Kübler-Ross?

More information

SAS ANALYTICS AND OPEN SOURCE

SAS ANALYTICS AND OPEN SOURCE GUIDEBOOK SAS ANALYTICS AND OPEN SOURCE April 2014 2014 Nucleus Research, Inc. Reproduction in whole or in part without written permission is prohibited. THE BOTTOM LINE Many organizations balance open

More information

Oracle Product Hub Cloud

Oracle Product Hub Cloud Oracle Product Hub Pre-Release Draft Subject to Change. Subject to Safe Harbor statement in Footnotes Oracle Product Hub is an enterprise-class product information management system, delivered via for

More information

SOA Implementation Strategy

SOA Implementation Strategy SOA Implementation Strategy Table of Contents 1 Introduction... 2 2 Stage 1: Establish the SOA Foundation... 4 3 Stage 2: Define Your SOA Strategy... 6 4 Stage 3: Apply, Measure, Iterate... 12 5 Appendix

More information

Smallworld* 4 Product Suite Open architectures and standards: Focusing on the business

Smallworld* 4 Product Suite Open architectures and standards: Focusing on the business Smallworld* 4 Product Suite Open architectures and standards: Focusing on the business 2004 General Electric Company. All Rights Reserved GER-4243 (12/04) Abstract Consolidation of both vendors supplying

More information

CUSTOMIZATION: A B LESSING O R A C URSE?

CUSTOMIZATION: A B LESSING O R A C URSE? March 2016 CUSTOMIZATION: A B LESSING O R A C URSE? REMOVING T HE B ARRIERS T O I NNOVATION A ND C HANGE Data Source In this report, Mint Jutras references data collected from its 2016 Enterprise Solution

More information

Most organizations spend

Most organizations spend Why Onboarding That New Hire Will Increase Your Bottom Line Most organizations spend tens of thousands of dollars on sourcing and interviewing potential candidates for positions in their companies, only

More information

Best of Breed Solutions Can Click for Collaboration

Best of Breed Solutions Can Click for Collaboration WHITE PAPER Best of Breed Solutions Can Click for Collaboration Best of Breed Solutions Can Click for Collaboration PAGE 1 Table of Contents 1. Best of Breed Solutions Can Click for Collaboration... 2.

More information

White Paper. The Benefits of Desktop Virtualization

White Paper. The Benefits of Desktop Virtualization White Paper The Benefits of Desktop Virtualization The Benefits of Desktop Virtualization It is obvious that we are in the center of a universal technology shift. With that being said, cloud computing,

More information

OPENEDGE BPM OVERVIEW

OPENEDGE BPM OVERVIEW OPENEDGE BPM OVERVIEW Fellow and OpenEdge Evangelist Document Version 1.0 July 2011 July, 2011 Page 1 of 11 DISCLAIMER Certain portions of this document contain information about Progress Software Corporation

More information

The Business Case for SOA. Rationalizing the Benefits of Service-Oriented Architecture. Business White Paper

The Business Case for SOA. Rationalizing the Benefits of Service-Oriented Architecture. Business White Paper The Business Case for SOA Rationalizing the Benefits of Service-Oriented Architecture Business White Paper January 2008 Contents INTRODUCTION 3 THE PROMISE OF SOA 4 SOA Concepts 4 SOA Benefits 5 ESTABLISHING

More information

Seven Ways to Create an Unbeatable Enterprise Mobility Strategy

Seven Ways to Create an Unbeatable Enterprise Mobility Strategy Seven Ways to Create an Unbeatable Enterprise Mobility Strategy A practical guide to what business and IT leaders need to do NOW to manage their business s mobile future By Arun Bhattacharya, CA Technologies

More information

SOA and Mainframe Applications

SOA and Mainframe Applications The Essentials Series SOA and Mainframe Applications sponsored by by Dan Sullivan Addressing Design and Life Cycle Challenges of Mainframe Applications in an SOA Environment...1 Two Distinct Application

More information

Best Practices for Creating an Open Source Policy. Why Do You Need an Open Source Software Policy? The Process of Writing an Open Source Policy

Best Practices for Creating an Open Source Policy. Why Do You Need an Open Source Software Policy? The Process of Writing an Open Source Policy Current Articles RSS Feed 866-399-6736 Best Practices for Creating an Open Source Policy Posted by Stormy Peters on Wed, Feb 25, 2009 Most companies using open source software know they need an open source

More information

Service Virtualization

Service Virtualization Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to

More information

Baja: A Java TM - based Architecture Standard for the Building Automation Industry

Baja: A Java TM - based Architecture Standard for the Building Automation Industry White Paper Baja: A Java TM - based Architecture Standard for the Building Automation Industry 3951 Westerre Parkway Suite 350 Richmond, VA 23233-1313 Tel 804.747.4771 Fax 804.747.5204 2000 Tridium Inc.

More information

Enterprise PLM Solutions Advanced PLM Platform

Enterprise PLM Solutions Advanced PLM Platform Enterprise PLM Solutions Advanced PLM Platform The Aras Innovator Model-based SOA for Enterprise PLM Advantages of combining the Model-based Approach with a Service-Oriented Architecture Updated Edition

More information

Healthcare Data Management for Providers

Healthcare Data Management for Providers White Paper Healthcare Data Management for Providers Expanding Insight, Increasing Efficiency, Improving Care This document contains Confidential, Proprietary and Trade Secret Information ( Confidential

More information

Wanted: Agile Solution for Evolving Marketing Demands

Wanted: Agile Solution for Evolving Marketing Demands CA SE S TU DY Global Marketing and Branding Service Leader Deploys WSO2 ESB and WSO2 Identity Server to Integrate and Manage Authentication Across 20 Distinct Modules of its Cloud-Based Application Around

More information

SIMULATION ON DEMAND: Using SIMPROCESS in an SOA Environment

SIMULATION ON DEMAND: Using SIMPROCESS in an SOA Environment SIMULATION ON DEMAND: Using SIMPROCESS in an SOA Environment Joseph M DeFee Senior Vice President Advanced Systems Division CACI Services-Oriented Architecture The one constant in business is change. New

More information

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS 1 SERVICE LAYERS Service-orientation and contemporary SOA 2 / 19 Contemporary SOA is a complex and sophisticated architectural platform that offers significant potential to solve many historic and current

More information

CHOOSING A STANDARD FOR BI AND REPORTING SIMPLIFY THE IT ENVIRONMENT REDUCE YOUR TCO INCREASE YOUR ROI

CHOOSING A STANDARD FOR BI AND REPORTING SIMPLIFY THE IT ENVIRONMENT REDUCE YOUR TCO INCREASE YOUR ROI CHOOSING A STANDARD FOR BI SIMPLIFY THE IT ENVIRONMENT REDUCE YOUR TCO INCREASE YOUR ROI Cognos, and the Cognos logo are trademarks or registered trademarks of Cognos Incorporated in the United States

More information

IBM z/tpf To support your business objectives. Optimize high-volume transaction processing on the mainframe.

IBM z/tpf To support your business objectives. Optimize high-volume transaction processing on the mainframe. IBM z/tpf To support your business objectives Optimize high-volume transaction processing on the mainframe. The cornerstone of today s global economy Today s global business is demanding and complex.

More information

8. XBRL and the Financial Reporting Supply Chain

8. XBRL and the Financial Reporting Supply Chain 8. XBRL and the Financial Reporting Supply Chain The purpose of this section is to provide a big picture perspective of the financial reporting supply chain, how XBRL might effect that piece of the supply

More information

Transforming Oracle E-Business Suite. FlexField Overview eprentise. All rights reserved.

Transforming Oracle E-Business Suite. FlexField Overview eprentise. All rights reserved. Transforming Oracle E-Business Suite FlexField Overview Organization Business Problem eprentise Solution GE Global Research Global mandate to consolidate ~40 instances into ~20 instances and ~200 charts

More information

ACCELERATING DIGITIZATION THROUGH NEXT-GENERATION INTEGRATION

ACCELERATING DIGITIZATION THROUGH NEXT-GENERATION INTEGRATION ACCELERATING DIGITIZATION THROUGH NEXT-GENERATION INTEGRATION Introduction and market scenario An explosive nexus of four digital forces mobile, cloud, social media, and big data combined with the Internet

More information

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS Objectives Introduction The objectives are: Describe the purpose of the phase planning activity, preconditions, and deliverables in the implementation methodology.

More information

Architecting Web Service Applications for the Enterprise

Architecting Web Service Applications for the Enterprise Architecting Web Service Applications for the Enterprise Michael Rosen Chief Enterprise Architect mike.rosen@iona.com March 5, 2002 Copyright IONA Technologies 2002 Slide 1 END 2 ANYWHERE Basic Web Service

More information

SEMtek. Introduction. SEMtek success story: University of Alabama at Tuscaloosa

SEMtek. Introduction. SEMtek success story: University of Alabama at Tuscaloosa SEMtek Since 1984, entrinsik has invested considerable time researching the seminar and event management industry, learning the business and developing software that would not only automate the process

More information

Model-based Architectural Framework for Rapid Business Transformation of Global Operations

Model-based Architectural Framework for Rapid Business Transformation of Global Operations Model-based Architectural Framework for Rapid Business Transformation of Global Operations December 2007 Copyright 2007 Semantion Personal use of this material is permitted. However, permission to reprint/republish

More information

TABLE OF CONTENTS DOCUMENT HISTORY

TABLE OF CONTENTS DOCUMENT HISTORY TABLE OF CONTENTS DOCUMENT HISTORY 4 UPDATE 17D 4 Revision History 4 Overview 4 Optional Uptake of New Features (Opt In) 5 Update Tasks 5 Feature Summary 6 Supply Chain Collaboration 7 Streamline Collaboration

More information

Innovative Marketing Ideas That Work

Innovative Marketing Ideas That Work INNOVATIVE MARKETING IDEAS THAT WORK Legal Disclaimer: While all attempts have been made to verify information provided in this publication, neither the Author nor the Publisher assumes any responsibility

More information

Agenda. Last Module Handling Objections. Creating a Sense of Urgency. Best Way to Create a Sense of Urgency 4/13/2015

Agenda. Last Module Handling Objections. Creating a Sense of Urgency. Best Way to Create a Sense of Urgency 4/13/2015 Agenda Training, Module 6 Creating a Sense of Urgency Dealing with the top objections Don t want to give financials Questions and Answers at the End Training Modules Series Worth Unlimited Dr. Joan Haakonstad

More information

Rick Willson s new book, Parking Management for Smart Growth, is a how-to

Rick Willson s new book, Parking Management for Smart Growth, is a how-to PARKING MANAGEMENT Author, professor, and consultant Rick Willson on his new book and future vision for parking. FOR SMART GROWTH Rick Willson s new book, Parking Management for Smart Growth, is a how-to

More information

Everything you need to know about. The Motor Ombudsman. TheMotorOmbudsman.org

Everything you need to know about. The Motor Ombudsman. TheMotorOmbudsman.org Everything you need to know about The Motor Ombudsman. The first and only ombudsman dedicated to the automotive sector. Here to help Every day, we help consumers, car manufacturers, franchise dealerships,

More information

Informatica Best Practice Guide for Salesforce Wave Integration: Building a Global View of Top Customers

Informatica Best Practice Guide for Salesforce Wave Integration: Building a Global View of Top Customers Informatica Best Practice Guide for Salesforce Wave Integration: Building a Global View of Top Customers Company Background Many companies are investing in top customer programs to accelerate revenue and

More information

ORDER MANAGEMENT: UNDERSTANDING THE ELEMENTS OF END-TO-END SERVICE FULFILLMENT

ORDER MANAGEMENT: UNDERSTANDING THE ELEMENTS OF END-TO-END SERVICE FULFILLMENT ORDER MANAGEMENT: UNDERSTANDING THE ELEMENTS OF END-TO-END SERVICE FULFILLMENT An Incognito Software Systems White Paper Abstract In the modern era of telecommunication services, automation of B/OSS processes

More information

API Gateway Digital access to meaningful banking content

API Gateway Digital access to meaningful banking content API Gateway Digital access to meaningful banking content Unlocking The Core Jason Williams, VP Solution Architecture April 10 2017 APIs In Banking A Shift to Openness Major shift in Banking occurring whereby

More information

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE ORIENTED ARCHITECTURE (SOA) International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over

More information

XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever

XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever Kalyan Sura ksura@hcl.in HCL America Introduction With so much emphasis being made on utilizing Service Oriented Architecture

More information

Automating Invoice-to-Pay

Automating Invoice-to-Pay Automating Invoice-to-Pay a publication by and Automating Invoice-to-Pay: The Business Case Introduction Everywhere you look technology is changing the way we live and work. We take pictures with our phones

More information

DON T FORGET ABOUT MEASUREMENT. Written by: Miko Kershberg, WSI Digital Marketing Expert

DON T FORGET ABOUT MEASUREMENT. Written by: Miko Kershberg, WSI Digital Marketing Expert Don t Forget About Measurement // 1 2 12.ch DON T FORGET ABOUT MEASUREMENT Written by: Miko Kershberg, WSI Digital Marketing Expert Don t Forget About Measurement // 2 Table of Contents Introduction...

More information

Oracle s Service-Oriented Architecture Strategy

Oracle s Service-Oriented Architecture Strategy Pierre Fricke VP and Lead Analyst, Web Application Infrastructure web-infra@dhbrown.com Business velocity refers to a company s ability to generate operational speed while heading in the right direction.

More information

Oracle Fusion Applications Project Management, Project Costs Guide. 11g Release 1 (11.1.4) Part Number E

Oracle Fusion Applications Project Management, Project Costs Guide. 11g Release 1 (11.1.4) Part Number E Oracle Fusion Applications Project Management, Project Costs Guide 11g Release 1 (11.1.4) Part Number E22600-04 March 2012 Oracle Fusion Applications Project Management, Project Costs Guide Part Number

More information

siemens.com/simatic-it SIMATIC IT for Automotive Suppliers Answers for industry.

siemens.com/simatic-it SIMATIC IT for Automotive Suppliers Answers for industry. siemens.com/simatic-it SIMATIC IT for Automotive Suppliers Answers for industry. Automotive suppliers: A continuously changing environment A solution for effective manufacturing of automotive components

More information

GAAP, Regulatory and IFRS: How Secondary Ledgers Solve Financial Reporting Compliance Headaches. Brian Lewis, CPA eprentise

GAAP, Regulatory and IFRS: How Secondary Ledgers Solve Financial Reporting Compliance Headaches. Brian Lewis, CPA eprentise GAAP, Regulatory and IFRS: How Secondary Ledgers Solve Financial Reporting Compliance Headaches Brian Lewis, CPA eprentise blewis@eprentise.com 2 Webinar Mechanics Open and close your panel. View, select,

More information

Customer Data Management

Customer Data Management Customer Data Management Single Source of Truth Trading Community Architecture Data Quality Management Customer Data Hub Fusion Middleware Glenn Gesell Tamer Chavusholu Mehran Tavangari OSI Consulting,

More information

Moving to the cloud: A guide to cloud business management technology

Moving to the cloud: A guide to cloud business management technology Moving to the cloud: A guide to cloud business management technology 2 Contents This guide is for companies considering moving to a cloud business management system or cloud ERP. Using researched evidence,

More information

Integration and Infrastructure Software White Paper. Integrating zseries applications and processes as Web services in an SOA environment.

Integration and Infrastructure Software White Paper. Integrating zseries applications and processes as Web services in an SOA environment. Integration and Infrastructure Software White Paper Integrating zseries applications and processes as Web services in an SOA environment. July 2005 Page 2 Contents 2 Introduction 2 Integration challenges

More information

Oracle SCM Cloud Solutions

Oracle SCM Cloud Solutions ARC BRIEF MARCH 28, 2016 Oracle SCM Cloud Solutions Offer Great Advantages for Growing Businesses By Steve Banker Vision, Experience, Answers for Industry Summary This article is focused on the advantages

More information

Scott Lowden SAP America Technical Solution Architect

Scott Lowden SAP America Technical Solution Architect SAP NetWeaver Training Overview - SAP Exchange Infrastructure Scott Lowden SAP America Technical Solution Architect NetWeaver Components Detail Exchange Infrastructure SAP AG 2003, Title of Presentation,

More information

An Introduction to Integration. tion and Interoperability

An Introduction to Integration. tion and Interoperability S 4 Country View Road Malvern, PA 19355 800.223.7036 610.647.5930 www.sct.com An Introduction to Integration tion and Interoperability An SCT Position Paper EPP-003 (02/03) An Introduction to Integration

More information

The Art of Integration. Chris Huff, Manager Enterprise Application Integration, B2B The Home Depot

The Art of Integration. Chris Huff, Manager Enterprise Application Integration, B2B The Home Depot The Art of Integration Chris Huff, Manager Enterprise Application Integration, B2B Architectures @ The Home Depot Overview Intro History - A Recurring Theme Current Integration Philosophy Challenges within

More information

Marketing Automation: One Step at a Time

Marketing Automation: One Step at a Time Marketing Automation: One Step at a Time 345 Millwood Road Chappaqua, NY 10514 www.raabassociatesinc.com Imagine a wall. Your small business is on one side. A pot of gold is on the other. The gold is the

More information

zapthink white paper DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT

zapthink white paper DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT zapthink white paper DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT THE FOUNDATIONS OF SOA July 2008 Analyst: David Linthicum Abstract The promised

More information

SHOULD YOUR BARCODE LABELING SOLUTION BE FULLY INTEGRATED WITH YOUR BUSINESS SYSTEM?

SHOULD YOUR BARCODE LABELING SOLUTION BE FULLY INTEGRATED WITH YOUR BUSINESS SYSTEM? SHOULD YOUR BARCODE LABELING SOLUTION BE FULLY INTEGRATED WITH YOUR BUSINESS SYSTEM? B U S I N E S S T R A N S F O R M AT I O N T H R O U G H T O TA L S Y S T E M I N T E G R AT I O N TEKLYNX Americas

More information

Oracle Business Intelligence Publisher 12c

Oracle Business Intelligence Publisher 12c Oracle Business Intelligence Publisher 12c Oracle Business Intelligence Publisher (BI Publisher) provides a Web based platform for authoring, managing, and delivering highly formatted business documents

More information

Introduction Figure 1:

Introduction Figure 1: Introduction The information accuracy and labor efficiency that bar codes and radio frequency identification (RFID) tags provide are essential for activities managed with Oracle Warehouse Management (WMS)

More information

Switching from Basic to Advanced Accounting Software

Switching from Basic to Advanced Accounting Software The Complete Guide to Switching from Basic to Advanced Accounting Software An ebook published by: Red Wing Software, Inc. Table of Contents a Chapter 1 Signs You Are Outgrowing Your Basic Accounting System...1

More information

Sage ERP X3 I White Paper

Sage ERP X3 I White Paper I White Paper How Does Your Business Grow? By Tom Heinricher, Senior Business Consultant, Introduction In implementing an ERP system, companies always seek ways to streamline operations and reduce costs.

More information

Discover SAGE 50 ACCOUNTS ESSENTIALS

Discover SAGE 50 ACCOUNTS ESSENTIALS Discover SAGE 50 ACCOUNTS ESSENTIALS Introducing Sage 50 Accounts Essentials Sage Instant Accounts has evolved. We ve changed it s name to Sage 50 Accounts Essentials. But this is more than just a name

More information

Integration Simplified: Native Service-Oriented Architecture in Oracle E-Business Suite

Integration Simplified: Native Service-Oriented Architecture in Oracle E-Business Suite Integration Simplified: Native Service-Oriented Architecture in Oracle E-Business Suite Veshaal Singh Director Development Neeraj Chauhan Manager Product Management The following is intended to outline

More information

A Strategic Approach To Marketing Collateral

A Strategic Approach To Marketing Collateral A Strategic Approach To Marketing Collateral What s Markeing Without Strategy? TABLE OF CONTENTS Collateral That Makes An Impact Using Marketing Collateral to Drive Revenue Measuring Marketing Collateral

More information

Moving data successfully: Take 10 for a smooth transition to new storage

Moving data successfully: Take 10 for a smooth transition to new storage EXECUTIVE WHITE PAPER Moving data successfully: Take 10 for a smooth transition to new storage A lot can transpire between the time you take delivery of your new storage and the day it s fully integrated

More information

Grow Your Business with Confidence

Grow Your Business with Confidence Grow Your Business with Confidence Keep Your Business Going and Growing Whether you make widgets, sell services, or move merchandise, you depend on your people, and your people depend on the tools you

More information

An Oracle White Paper May A Strategy for Governing IT Projects, Programs and Portfolios Throughout the Enterprise

An Oracle White Paper May A Strategy for Governing IT Projects, Programs and Portfolios Throughout the Enterprise An Oracle White Paper May 2010 A Strategy for Governing IT Projects, Programs and Portfolios Throughout the Enterprise EXECUTIVE OVERVIEW CIOs are constantly being asked to service the gap between where

More information

ALFABET 9.12 WHAT S NEW IN. With Alfabet 9.12 you can: Risk mitigation planning & management ALFABET

ALFABET 9.12 WHAT S NEW IN. With Alfabet 9.12 you can: Risk mitigation planning & management ALFABET ALFABET WHAT S NEW IN ALFABET 9.12 Deliver the agile IT environment digital business demands Driven to get digital? You ll like the new features of Alfabet 9.12 for Enterprise Architecture (EA) management,

More information

THE NEW HYPER-CONNECTED ENTERPRISE. Improve collaboration. Enhance customer experiences. Streamline business processes.

THE NEW HYPER-CONNECTED ENTERPRISE. Improve collaboration. Enhance customer experiences. Streamline business processes. THE NEW HYPER-CONNECTED ENTERPRISE Improve collaboration. Enhance customer experiences. Streamline business processes. Oracle Communications portfolio of open enterprise-class communications solutions

More information

Cloud v. On-Premise. What s right for you?

Cloud v. On-Premise. What s right for you? Cloud v. On-Premise What s right for you? Contents Introduction 3 The Case for Cloud 4 The Case for On-Premise 5 Overview 6 Total Cost of Ownership 8 Conclusion 10 Introduction Cloud or On-Premise? There

More information

The Economic Benefits of Puppet Enterprise

The Economic Benefits of Puppet Enterprise Enterprise Strategy Group Getting to the bigger truth. ESG Economic Value Validation The Economic Benefits of Puppet Enterprise Cost- effectively automating the delivery, operation, and security of an

More information

SOA Exam S90-01A Fundamental SOA & Service-Oriented Computing Version: 6.1 [ Total Questions: 100 ]

SOA Exam S90-01A Fundamental SOA & Service-Oriented Computing Version: 6.1 [ Total Questions: 100 ] s@lm@n SOA Exam S90-01A Fundamental SOA & Service-Oriented Computing Version: 6.1 [ Total Questions: 100 ] https://certkill.com SOA S90-01A : Practice Test Question No : 1 Which of the following statements

More information

Contents OVERVIEW... 3

Contents OVERVIEW... 3 Contents OVERVIEW... 3 Feature Summary... 3 CONFIGURATION... 4 System Requirements... 4 ConnectWise Manage Configuration... 4 Configuration of a ConnectWise Manage Login... 4 Configuration of GL Accounts...

More information

The Age of Agile Solutions

The Age of Agile Solutions >> Whitepaper The Age of Agile Solutions Creating Interconnected Ecosystems October 2017 Sell Side Sponsored by The Age of Agile Solutions Contents Executive Summary... Technology and Services to Unlock

More information

SOA Today: How to get Started on an SOA Journey and Achieve Rapid Results. Jordan Braunstein Business Solutions Group Rolta TUSC

SOA Today: How to get Started on an SOA Journey and Achieve Rapid Results. Jordan Braunstein Business Solutions Group Rolta TUSC SOA Today: How to get Started on an SOA Journey and Achieve Rapid Results Jordan Braunstein Business Solutions Group Rolta TUSC October 28, 2009 Myth #1: Business is Constant Customer Demands Changing

More information

HOW BEST-IN-CLASS DEALERS ARE MAKING MORE CUSTOMER CONNECTIONS

HOW BEST-IN-CLASS DEALERS ARE MAKING MORE CUSTOMER CONNECTIONS : HOW BEST-IN-CLASS DEALERS ARE MAKING MORE CUSTOMER CONNECTIONS SEE HOW YOUR CRM UTILIZATION AND LEAD PROCESSES STACK UP EXECUTIVE SUMMARY The CRM is a relatively recent addition to the automotive dealership,

More information

The ABCs of. CA Workload Automation

The ABCs of. CA Workload Automation The ABCs of CA Workload Automation 1 The ABCs of CA Workload Automation Those of you who have been in the IT industry for a while will be familiar with the term job scheduling or workload management. For

More information

An Enterprise Architect s Guide to API Integration for ESB and SOA

An Enterprise Architect s Guide to API Integration for ESB and SOA An Enterprise Architect s Guide to API Integration for ESB and SOA The New Digital Imperative While some are still adjusting to the idea, you re well aware that we re living in an application economy.

More information

n Real-world Case Study of how LIPA are using a Model-Driven approach, leveraging an Enterprise Semantic Model (ESM) to:

n Real-world Case Study of how LIPA are using a Model-Driven approach, leveraging an Enterprise Semantic Model (ESM) to: Topics! Real-world Case Study of how LIPA are using a Model-Driven approach, leveraging an Enterprise Semantic Model (ESM) to: Implement Semantic Integration Implement Persistent Data Stores (e.g. for

More information

Mobile Inventory Management

Mobile Inventory Management Mobile Inventory Management 1 Table of Contents Mobile Inventory Management... 2 Overview... 3 Features... 4 Intuitive Design... 5 Functions... 6 Business Applications... 7 2 Mobile Inventory Management

More information

FUSION PHOENIX INTERNATIONAL OVERVIEW

FUSION PHOENIX INTERNATIONAL OVERVIEW FUSION PHOENIX INTERNATIONAL OVERVIEW 2 FINASTRA Brochure INTRODUCTION The Need for the Extended Financial Enterprise Despite today s challenging economic and regulatory environment, banks can deliver

More information