July 11, 2008 Selecting An Enterprise Service Bus. by Larry Fulton for Enterprise Architecture Professionals. Making Leaders Successful Every Day
|
|
- Megan Gray
- 8 years ago
- Views:
Transcription
1 July 11, 2008 Selecting An Enterprise Service Bus by Larry Fulton for Enterprise Architecture Professionals Making Leaders Successful Every Day
2 July 11, 2008 Selecting An Enterprise Service Bus Understanding The Intersection Of Needs And Capabilities by Larry Fulton with John R. Rymer and Kahini Ranade EXECUTIVE SUMMARY Selecting an enterprise service bus (ESB) is challenging because the products themselves are complex; they combine many discrete capabilities, there are many products available, and the definition of an ESB continues to evolve. The core functions are common, so differentiators include such issues as the deployment topology, environmental dependencies, the style of included tooling, and the specific lowlevel protocols and other details associated with each individual product. At the same time, open source options are functionally viable, and their surrounding tools and features are maturing rapidly. Some lock-in is inevitable, so migrating between products is not a trivial undertaking. Understanding the function of an ESB and its role and fit in your particular environment is essential to making a sound selection. TABLE OF CONTENTS 2 Understanding ESB Functionality Is An Essential Step In Selection What Does An ESB Really Do? Distributed Or Brokered ESB? It Depends On Your Scenario(s) ESB Dependencies Can Mask Additional Costs Tooling Fit Will Drive Long-Term Productivity The Low-Level Details Matter Open Source Options May Be Attractive, But They Lack Traditional Offerings Fit And Finish 7 Distributed Topologies Offer The Most Flexibility Today Topologies Will Matter Less In The Future NOTES & RESOURCES Forrester interviewed 9 ESB vendor companies, collectively representing all of the major commercial and open source ESB offerings available today. Related Research Documents ESB Lessons Learned August 21, 2007 Shaping Your Middleware Strategy To Benefit From ESBs May 21, 2007 RECOMMENDATIONS 8 Understand The Strategic Fit Of The ESB In Your Organization 2008, Forrester Research, Inc. All rights reserved. Forrester, Forrester Wave, RoleView, Technographics, TechRadar, and Total Economic Impact are trademarks of Forrester Research, Inc. All other trademarks are the property of their respective companies. Forrester clients may make one attributed copy or slide of each figure contained herein. Additional reproduction is strictly prohibited. For additional reproduction rights and usage information, go to Information is based on best available resources. Opinions reflect judgment at the time and are subject to change. To purchase reprints of this document, please resourcecenter@forrester.com.
3 2 Selecting An Enterprise Service Bus UNDERSTANDING ESB FUNCTIONALITY IS AN ESSENTIAL STEP IN SELECTION ESB demand increases alongside service-oriented architecture (SOA) adoption, as an ESB is often among the first serious SOA infrastructure purchases. However, selecting an ESB is challenging because the very definition of an ESB is evolving, ESBs include a long list of capabilities, and there are many viable products available in today s market. What Does An ESB Really Do? In the very simplest terms, an ESB s job is to give service consumers access to services, regardless of location, protocol, transport, interface technology, security domains, syntactical mismatches, and semantic differences. This means that ESBs must support many interface and transport protocols and data formats, and it also means they must provide conversions between interface protocols, between transport protocols, and between data formats. ESBs also route requests based on data; support request/response, notification, publish and subscribe, and other interaction styles; and integrate with a range of commercial directories and security models. The real power of an ESB comes from its ability to chain operations together to create individual message flows (sometimes called itineraries, lightweight orchestration, or just flows ). Developers can string services together, the results of one service providing the input to the next, without having to build the flow logic into the services themselves. This assembly of existing service interfaces into larger composite services provides a number of opportunities including: Unified handling of nonfunctional requirements. Your organization has unique security authorization, auditing, regulatory, and other nonfunctional business requirements. You will want to separate concerns by creating dedicated services to handle these needs, keeping them detached from individual functional business services. But, the nonfunctional and functional capabilities must be invoked together, so an ESB allows you to assemble them into valuable composite services that incorporate both. This gives you the benefit of using both together while also managing and maintaining them separately, which makes it easier to accommodate future changes. Rapid assembly. You will, over time, accumulate an existing portfolio of proven business services, many of which will be assembled into existing composite services. You can create new or subtly altered capabilities just by assembling new composite services from the existing services. Rapid assembly not only saves time and money by creating the composite services you know you need today but also maintains future agility by making future changes easier, too. Distributed Or Brokered ESB? It Depends On Your Scenario(s) ESBs come in two basic topologies: distributed and broker-based. It may be helpful to think of the distributed-topology products as enterprise service agents and the broker-based products as enterprise service brokers. Vendors will talk at great length about the advantages and disadvantages July 11, , Forrester Research, Inc. Reproduction Prohibited
4 Selecting An Enterprise Service Bus 3 of each approach, naturally favoring the approach embodied in their particular offering. We have concluded that: Logically, there is no meaningful difference between the two approaches. Your ESB makes an interface available so that outside service consumers can access it; it performs the expected operations in the expected order, including the potential invoking of one or more external services through their interfaces. From this functional standpoint, it really doesn t matter whether all of the hops between activities happen in a dedicated broker or on a series of distributed components. Distributed ESB vendors low latency claims can be misleading. One of the purported benefits of a distributed ESB is the opportunity to reduce latency in any given service invocation chain by co-locating ESB services and business services. While it s true that this kind of colocation can reduce latency, taking this approach is not always possible or even desirable. Also, an invocation chain linked by asynchronous messaging to simplify scalability may provide greater throughput at the expense of latency. Broker-based ESB vendors ease of scalability claims can be misleading, too. A professed benefit of a broker-based approach is straightforward scalability, achieved through the addition of more physical instances running in parallel, which presupposes that any composite services in question are stateless and that each ESB image is complete on its own. This kind of solution also requires a means of load balancing the ESB instances. This is fine for spreading work from service consumers across the ESB instances but doesn t address the possible need for load balancing from the ESB to multiple instances of external services. In fairness, this load balancing of external services is a feature provided by many ESBs regardless of topology. The nature of inbound work will also play a role; IP load balancers can handle HTTP requests, but the solution for JMS messages is shared queues. Some ESB services flat-out require a broker. Any infrastructure service maintaining state falls into this category. Examples include business process execution language (BPEL) engines and any service that supports a long-running business activity, store-and-forward-messaging facilities that provide guaranteed delivery of messages, and even basic file systems where FTP will be used to drop files that the ESB must consume. This category also includes facilities that have special processing requirements and that therefore may demand dedicated server resources such as business rules engines or data caching facilities to operate. While the broker-based ESBs would seem to have an edge here, the distributed ESBs support these models by treating the broker nodes as part of their distributed ESB network. Distributed ESBs can fill the role of a brokered ESB. In cases where a broker approach is the way to go, distributed ESBs will let you configure them into a broker topology. This is not a trick that works in reverse: A purely broker-based solution cannot masquerade as a distributed ESB. 2008, Forrester Research, Inc. Reproduction Prohibited July 11, 2008
5 4 Selecting An Enterprise Service Bus Special cases favor distributed approaches. The majority of ESB implementations support integration of applications located in large data centers. There is a sizeable minority of cases where the ESB spans a large physical environment. Examples include using an ESB to support a large number of retail outlets, banking branches, or manufacturing facilities and using an ESB to provide multiple business processes with on-premise access to remote business services. While there is no particular reason that you can t address these cases with multiple instances of a broker-based ESB, these situations are much closer to a distributed ESB s typical configuration. Both sides are slowly migrating to a hybrid approach. Distributed ESB vendors recognize the need to support broker configurations in specific situations. At the same time, broker-based ESB vendors are recognizing the value of hosting business services within or adjacent to the ESB on the same host. Over time, this mutual recognition of the value of the other approach will erode the advantages of one approach over the other and will push most ESB vendors toward offering a grid model that also supports service provisioning. We are already seeing a convergence of topology models: Distributed ESBs already accommodate broker deployment patterns as needed, and brokered ESBs are starting to support new service container types and already have the ability to support multiple scaling models beyond simple horizontal scaling. The lines between distributed and brokered ESBs will continue to blur with the growth of other trends, such as: Closer integration of ESBs and SOA management tools. In those cases where services are not hosted by the ESB, closer integration with SOA management tools means the same policy and instrumentation benefits will extend to the endpoints, anyway. Incorporation of grid technology with ESBs. Though many ESBs can host services directly, more than one of the ESB products available today also include the ability to use a grid architecture, which supports policy-based provisioning of service instances within a pool of available servers. Increased availability of data caching solutions alongside ESBs. A classic enterprise application integration (EAI) design model is to carry all of the data about a business activity within the messages that execute it, which has many advantages but also has the disadvantage of needing to read, move, and write the same information multiple times. Many ESB vendors have available data caching technologies that make it realistic for messages to carry only references to the data, with more information available via the cache as needed. ESB Dependencies Can Mask Additional Costs ESBs can have operational dependencies that, depending on your specific situation, represent either significant advantages or significant unexpected challenges. Here are some examples of possible requirements of a specific ESB: July 11, , Forrester Research, Inc. Reproduction Prohibited
6 Selecting An Enterprise Service Bus 5 A JEE application server. Some ESBs are themselves JEE applications, which therefore run on top of an application server. Some such ESBs require a specific application server, while others will work with any vendor s application server. Most of these ESBs use the high-availability, scalability, and JMS features that the application server provides. Organizations with significant JEE installations will find this to be a benefit since they are accustomed to this administration and value the consistency in the underlying software infrastructure. Other organizations will see this application server as an additional layer to understand and manage. Clustered hardware. Some ESBs achieve high availability through hardware clustering. If this is the case for your ESB, you will have fewer choices in hardware as well as the additional cost of clustering hardware, software, and administration. These solutions will make more sense in environments where there is already a lot of hardware clustering in place for other solutions. Database or clustered database. For any operation requiring the maintenance of state or configuration information, some kind of persistent data store is required. Some ESBs do this using their own file formats, some use features of an underlying JEE application server, and others require a relational database to fill this need. Cases requiring a relational database may need to use hardware clustering to achieve high availability. In some environments, this is no big deal; in others, it adds significant cost and complexity. Tooling Fit Will Drive Long-Term Productivity Like all middleware, an ESB is largely invisible to the business users who rely on it. Developers and support staff, however, will see your ESB through the lens of its tooling. Tooling varies considerably in focus and capability from vendor to vendor. To assist in your selection process, you will want to understand how each vendor under consideration addresses: Development tooling. Your integration and composite service developers will spend much of their time working with an ESB s developer tooling. The user experience varies widely, ranging from working directly with XML files and command-line scripts to working in integrated development environments (IDEs), very often based on Eclipse, which let developers work with graphical models of event flows. You will need to evaluate your integration community s skills and preferences to determine the best fit for your environment. Monitoring and support. Some ESBs provide extensive support for monitoring and support, including the ability to view and manage in-progress business activities within the ESB (both BPEL and shorter-running message flows). Other vendors take a different approach, either providing these capabilities in separate business activity monitoring (BAM) and system management environments or expecting that customers will already have those capabilities in house. Organizations without extensive support infrastructure in place must give more serious consideration to solutions that include these features. 2008, Forrester Research, Inc. Reproduction Prohibited July 11, 2008
7 6 Selecting An Enterprise Service Bus The Low-Level Details Matter A major feature of and justification for ESBs is their ability to work together with many things in your environment: operating with many protocols, transports, data stores, file formats, and user directories; supporting integration with other tools, such as SOA service life-cycle management solutions or commercial applications; and federating with other ESBs. It is unlikely that you ll need everything a particular vendor offers in this area, but you should ensure that the ESB you select supports the areas that are important to your business. There are many specific capabilities you will want to inventory from both a requirements perspective and as part of any ESB evaluation (see Figure 1). Figure 1 A Sampling Of Low-Level Enterprise Service Bus (ESB) Capabilities To Inventory Protocols ESB federations Application adapters Service container support Routing options This includes Web services (WS-*) protocols as well as other protocols required for planned legacy integration activities. Vendors can provide lists of third-party ESBs with existing federations in production environments. You will want to talk to customer references to understand any challenges they may have experienced. You will want to be sure your vendor of choice has available adapters for the specific applications you will be using. Some ESBs can host business services in their own address space. Container types may include EJBs, Spring, Hibernate,.NET, and others. This usually means that the ESB manages the deployment and provisioning of the implementation, which may reduce latency. You will want to be sure that the vendor provides the specific service containers you will need. Larger enterprises in particular will want the flexibility of many routing options, both to meet specific requirements they know about now and to ensure the broadest possible flexibility in the future. You need to understand the available routing options for each ESB under consideration and compare these options to your known and anticipated needs Source: Forrester Research, Inc. Open Source Options May Be Attractive, But They Lack Traditional Offerings Fit And Finish The open source ESBs are functional, reliable, and cost effective. All of them today support missioncritical, high-performance environments. Supporting vendors offer subscription plans that provide higher levels of support and more advanced tooling than is available in the no-cost community editions. In general, open source ESBs have limited tooling compared with commercially licensed products; they typically require direct manipulation of XML files, though this is changing rapidly as supporting vendors drive the creation of graphical development tools, support tools, and add-ons. July 11, , Forrester Research, Inc. Reproduction Prohibited
8 Selecting An Enterprise Service Bus 7 Commercially licensed products also enjoy broader surrounding SOA ecosystems collections of products from the same vendor or business partners that provide other SOA capabilities but this, too, is changing rapidly. On the other hand, large, distributed deployments can be very expensive using traditionally licensed ESBs, making open source solutions particularly attractive. DISTRIBUTED TOPOLOGIES OFFER THE MOST FLEXIBILITY TODAY The most important differentiator of the distributed ESBs is not their ability to operate in a physically distributed fashion, though that is of course important in many situations; rather, it is their service hosting option, which puts the ESB directly under the business services it is invoking. A number of ESB vendors have asked themselves, If my software is already all the way out at each endpoint, what other value can be added? This raises a number of possibilities that are just now finding their way into commercial ESBs, including: Converged movement and management of service metadata and service implementations. ESBs are much more effective at managing the metadata that defines services and their locations than at managing the distribution and execution of the service implementations themselves. This made sense in the early days of ESBs, when they primarily provided integration among existing capabilities exposed as service interfaces. However, as SOA matures and more services are built as standalone components, separately managing, designing, and executing the distribution of metadata and implementations is just an unnecessary challenge. We are already seeing ESBs with the ability to provide load balancing and monitoring of independent services as well as the ability to host those services, providing policy-based distribution and provisioning. Over time, we expect this approach to become more popular both because it is simpler to have the ESB do this and because it eliminates dependencies on other components. Policy-driven control of quality of service in one place. Managing quality of service (QoS) requires the involvement of multiple points of control. Many ESBs can provide throttling, load balancing, and similar features with both hosted and external services. Managing security and provisioning requires software at the endpoint, so distributed ESBs that provide service hosting can do this, too. As the ESB essentially controls the entire communications path from initial invocation through the ESB and on to the service endpoints, it has the opportunity to control all of these parameters with a single set of policies. End-to-end instrumentation in one place. Network- and OS-based instrumentation is valuable but has the fundamental limitation of not quite reaching the application level. Middleware, on the other hand, may actually run within an application s address space. This is certainly true of an ESB s hosting services, which run in the ESB s address space. This means that the ESB has end-to-end visibility from the point of invocation through delivery and on to every participating service. 2008, Forrester Research, Inc. Reproduction Prohibited July 11, 2008
9 8 Selecting An Enterprise Service Bus Topologies Will Matter Less In The Future In the future, we expect to see few ESBs retain the pure broker-based model, for the simple reason that the shift toward SOA makes it attractive to have the ESB fill a larger role in managing service implementations. These opportunities are clear to vendors of brokered ESBs as well, which is why many are adding hosting options. This effectively moves them toward a more distributed ESB model and somewhat blurs the line between the two approaches. To make an appropriate decision for your organization, you will want to understand your vendor s strategy and future road map with respect to service hosting and topology. R E C O M M E N D A T I O N S UNDERSTAND THE STRATEGIC FIT OF THE ESB IN YOUR ORGANIZATION Competing ESBs are not that different when it comes to operating features. The real differences emerge when you look at the environment the ESB must support, the ESB s tooling and how it fits with your organization s skills, and how the ESB achieves high availability and required scalability. Differences also become clear when you try to match a product s instrumentation, monitoring, and support to your existing support infrastructure. You need to understand how an ESB will connect to your infrastructure, people, and processes to make a good decision. When selecting an ESB: Look at a range of available solutions. You owe it to your organization to take a good look at all of the major options: open source versus commercially licensed, distributed versus brokered, and developer-centric versus highly graphical. It costs nothing to invite a few more vendors to demo their products, and many vendors (both open source and commercial) will let you download trial versions of their products to explore in your own lab. Challenge each vendor to clearly describe how its solution will address your specific problems, how it will meet your performance and availability expectations, and how you will achieve success in using the tools effectively over time. Include a proof of concept in your evaluation process. It has become common for ESB requests for proposals (RFPs) to include the provision that each vendor on your short list complete a proof-of-concept implementation to demonstrate both the product s capabilities and its ease of use. Architects typically learn a great deal during these exercises, so be sure to include one in your selection process. Develop a clear idea of the internal processes on which the ESB will have an impact. How you use the ESB for example, if there is already a separate ESB in place acting as a B2B gateway or if there will be a separate ESB for every division will dictate many of the surrounding governance processes. You need to be sure that you understand integration requirements among the new ESB and existing ESBs, life-cycle management solutions, SOA management solutions, and other components of your existing and planned infrastructure. July 11, , Forrester Research, Inc. Reproduction Prohibited
10 Selecting An Enterprise Service Bus 9 Match your ESB to your most important scenarios. Finding the perfect one-size-fits-all ESB is not realistic, so identify the most important considerations for your organization in those areas where ESBs really differ. Be realistic about vendor lock-in. Some level of vendor lock-in is a fact of life in the ESB world. This is because there is no standardization (nor is there any emerging standard) in the artifacts defining ESB operation they are all completely proprietary XML files. This means that replacing an ESB with a competing product is not a simple undertaking, and there is little indication that this will change in the coming years. Don t skimp on developer and administrator tools. Remember that up-front development happens once, whereas maintenance and support happen forever. While the team doing the initial work may be fully capable of working with XML files directly, consider the skill level and business domain expertise of maintenance and support teams when you determine your tooling requirements. Pick the right topology. Data center integration is a dominant use case that brokered or distributed ESBs easily support. Plus, a particular brokered solution may provide the best fit with your needs and your surrounding technology ecosystem. If your organization s needs extend further, you should inform your decision with an understanding of your potential ESB vendors long-term plans regarding service hosting, policy-based provisioning, and support of distributed implementations. 2008, Forrester Research, Inc. Reproduction Prohibited July 11, 2008
11 M a k i n g L e a d e r s S u c c e s s f u l E v e r y D a y Headquarters Forrester Research, Inc. 400 Technology Square Cambridge, MA USA Tel: Fax: forrester@forrester.com Nasdaq symbol: FORR Research and Sales Offices Australia Israel Brazil Japan Canada Korea Denmark The Netherlands France Switzerland Germany United Kingdom Hong Kong United States India For a complete list of worldwide locations, visit For information on hard-copy or electronic reprints, please contact the Client Resource Center at , , or resourcecenter@forrester.com. We offer quantity discounts and special pricing for academic and nonprofit institutions. Forrester Research, Inc. (Nasdaq: FORR) is an independent technology and market research company that provides pragmatic and forward-thinking advice to global leaders in business and technology. For more than 24 years, Forrester has been making leaders successful every day through its proprietary research, consulting, events, and peer-to-peer executive programs. For more information, visit
August 24, 2007 Are You Ready For Unified Communications?
August 24, 2007 Are You Ready For Unified Communications? by Elizabeth Herrell for Infrastructure & Operations Professionals Making Leaders Successful Every Day For IT Infrastructure & Operations Professionals
More informationHow To Compare The Profit From Aaas To Onpremise On A Computer Or A Server Or Server (Forrester)
September 20, 2006 Comparing The ROI Of SaaS Versus On-Premise Using Forrester s TEI Approach by R Ray Wang TECH CHOICES Helping Business Thrive On Technology Change TECH CHOICES Includes a TEI model and
More informationApril 4, 2008 BPM Tool Usage Varies By Sector. by Ken Vollmer for Enterprise Architecture Professionals. Making Leaders Successful Every Day
April, 00 by Ken Vollmer for Enterprise Architecture Professionals Making Leaders Successful Every Day April, 00 Manufacturing And Financial Services Sectors Highlight Key Differences This is the second
More informationSeptember 16, 2008 Why IT Service Management Should Matter To You
September 16, 2008 Why IT Service Management Should Matter To You by Evelyn Hubbert for IT Infrastructure & Operations Professionals Making Leaders Successful Every Day Client Choice topic September 16,
More informationThe Forrester Wave : Application Release Automation, Q2 2015
For: Infrastructure & Operations Professionals The Forrester Wave : Application Release Automation, Q2 2015 by Amy DeMartine and Kurt Bittner, April 14, 2015 Key Takeaways I&O Pros Are Turning Toward Release
More informationIntroduction 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
More informationWhat 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
More informationOctober 27, 2009 Case Study: ING Delivers Personalized Product Offers Across Channels In Real Time
October 27, 2009 Case Study: ING Delivers Personalized Product Offers Across Channels In Real Time by Alexander Hesse for Customer Intelligence Professionals Making Leaders Successful Every Day October
More informationFor Enterprise Architecture Professionals
Case Study: How Wyeth Upgraded Its B2B Operations To Support A Global ERP Strategy Ken Vollmer with Alex Cullen and Matt Czarnecki Executive Summary Wyeth Pharmaceuticals recently completed a major upgrade
More informationService Mediation. The Role of an Enterprise Service Bus in an SOA
Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7
More informationSeptember 11, 2007 Six Years After 9/11, Most Firms Are Not Ready For Another Disaster
September 11, 2007 Six Years After 9/11, Most Firms Are Not Ready For Another Disaster by Stephanie Balaouras for IT Infrastructure & Operations Professionals Making Leaders Successful Every Day Includes
More informationEXECUTIVE SUMMARY. For IT Infrastructure & Operations Professionals
NetQoS Offers An Experience Monitoring Solution For Global Performance Management The Forrester Wave Vendor Summary, Q2 2007 by Jean-Pierre Garbani with Thomas Mendel, Ph.D., and Reedwan Iqbal EXECUTIVE
More informationFor Enterprise Architecture Professionals
Case Study: Using SOA And BPM To Support Enterprise Agility How A Florida College Used An Integrated Approach To Reach Its Goals by Ken Vollmer with Gene Leganza and Matt Czarnecki Executive Summary Case
More informationFor Infrastructure & Operations Professionals
Case Study: California State University, Fresno Implements ITSM Without Breaking The Bank by Evelyn Hubbert with Peter O Neill and Lindsey Kempton Executive Summary When faced with austere budget challenges,
More informationMay 8, 2009 The ROI Of Project Portfolio Management Tools. by Craig Symons for CIOs. Making Leaders Successful Every Day
May 8, 2009 The ROI Of Project Portfolio Management Tools by Craig Symons for CIOs Making Leaders Successful Every Day May 8, 2009 The ROI Of Project Portfolio Management Tools A Total Economic Impact
More informationEnterprise Service Bus 101
Enterprise Service Bus 101 Marty Wasznicky Director, Product Business Development Neudesic Copyright 2010 Neudesic, LLC. All rights reserved. Table of Contents Abstract... 3 Understanding the Enterprise
More informationSONIC ESB 7. KEY CAPABILITIES > Connects, mediates and controls. KEY BENEFITS > Creates new processes using
CONNECT EVERYTHING. ACHIEVE ANYTHING. TM DATASHEET KEY CAPABILITIES > Connects, mediates and controls services, wherever they are deployed > Fast, dependable and secure communications > Transactional failover
More informationBEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use
Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven
More informationEXECUTIVE SUMMARY. For IT Infrastructure & Operations Professionals
Silver Peak Systems Provides The Most Scalable WAN Optimization Appliance The Forrester Wave Vendor Summary, Q3 2007 by Robert Whiteley with Simon Yates and Rachel Batiancila EXECUTIVE SUMMARY Silver Peak
More informationApril 15, 2008 The Forrester Wave : Data Center Automation, Q2 2008. by Evelyn Hubbert for IT Infrastructure & Operations Professionals
April 15, 2008 The Forrester Wave : Data Center Automation, Q2 2008 by Evelyn Hubbert for IT Infrastructure & Operations Professionals Making Leaders Successful Every Day Includes a Forrester Wave April
More informationSeptember 27, 2007 PremiTech s Passive End User Experience Monitoring Agent Is Performance-Oriented The Forrester Wave Vendor Summary, Q3 2007
PremiTech s Passive End User Experience Monitoring Agent Is Performance-Oriented The Forrester Wave Vendor Summary, Q3 2007 by Jean-Pierre Garbani with Thomas Mendel, Ph.D. and Reedwan Iqbal EXECUTIVE
More informationAn Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus
An Oracle White Paper October 2013 Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Table of Contents Introduction...
More informationTechnical Track Session Service-Oriented Architecture
Technical Track Session Service-Oriented Architecture Terry Woods Agenda A little history What is Service-Oriented Architecture? How do you build a Service-Oriented Architecture Solution? What is an Enterprise
More informationIntroduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
More informationMaking Leaders Successful Every Day
October 6, 2008 The Forrester Wave : Integration-Centric Business Process Management Suites, Q4 2008 by Ken Vollmer for Enterprise Architecture Professionals Making Leaders Successful Every Day Includes
More informationSentinet for BizTalk Server SENTINET
Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and APIs Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication
More informationVALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Section : CSE Subject Code : CP7028 Subject Name : ENTERPRISE
More informationIBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.
Application integration solutions To support your IT objectives IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Market conditions and business
More informationA 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...
More informationEVALUATING INTEGRATION SOFTWARE
ENSEMBLE WHITE PAPER EVALUATING INTEGRATION SOFTWARE INTRODUCTION We created this white paper to help senior IT leaders and business managers who are evaluating integration software. On the following pages
More informationA 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 Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights
More informationService Oriented Architecture (SOA) An Introduction
Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages
More informationService Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com
Service Oriented Architecture Based Integration Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Mike Rosen ACCESS TO THE EXPERTS Consultant Chief Enterprise Architect for service and
More informationService Oriented Architecture 1 COMPILED BY BJ
Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA
More informationApril 25, 2011 The Forrester Wave : Enterprise Service Bus, Q2 2011
April 25, 2011 The Forrester Wave : Enterprise Service Bus, Q2 2011 by Ken Vollmer for Application Development & Delivery Professionals Making Leaders Successful Every Day April 25, 2011 The Forrester
More informationVortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems
Vortex White Paper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Version 1.0 February 2015 Andrew Foster, Product Marketing Manager, PrismTech Vortex
More informationORACLE SOA SUITE. Product Overview
ORACLE SOA SUITE KEY FEATURES AND BENEFITS COMPLETE INTEGRATED OPEN BEST-OF-BREED FEATURES SOA Composite Editor Graphical editor to assemble heterogeneous components into composite applications Service
More informationApril 4, 2008 The Five Essential Metrics For Managing IT by Craig Symons with Alexander Peters, Alex Cullen, and Brandy Worthington
The Five Essential Metrics For Managing IT by Craig Symons with Alexander Peters, Alex Cullen, and Brandy Worthington EXECUTIVE SUMMARY CIOs frequently ask what IT should measure and report to business
More informationSOA 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.
More informationEXECUTIVE SUMMARY. For IT Infrastructure & Operations Professionals
Blue Coat Systems Adds Security And Control To WAN Optimization Appliances The Forrester Wave Vendor Summary, Q3 2007 by Robert Whiteley with Simon Yates and Rachel Batiancila EXECUTIVE SUMMARY Blue Coat
More informationTECH CHOICES. June 30, 2006 The Forrester Wave : Enterprise Service Bus, Q2 2006. by Ken Vollmer and Mike Gilpin
June 30, 2006 The Forrester Wave : Enterprise Service Bus, Q2 2006 by Ken Vollmer and Mike Gilpin TECH CHOICES Helping Business Thrive On Technology Change TECH CHOICES Includes a Forrester Wave June 30,
More informationClosing The IT Network Skills Gap
June, 2008 Closing The IT Network Skills Gap How managers can understand and prepare for new networking skill requirements A commissioned study conducted by Forrester Consulting on behalf of Cisco Table
More informationJBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION
JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION Service-oriented architecture (SOA) gives enterprises the ability to identify and respond
More informationDesigning an Enterprise Application Framework for Service-Oriented Architecture 1
Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Shyam Kumar Doddavula, Sandeep Karamongikar Abstract This article is an attempt to present an approach for transforming
More informationAquaLogic ESB Design and Integration (3 Days)
www.peaksolutions.com AquaLogic ESB Design and Integration (3 Days) Audience Course Abstract Designed for developers, project leaders, IT architects and other technical individuals that need to understand
More informationIntroduction to TIBCO MDM
Introduction to TIBCO MDM 1 Introduction to TIBCO MDM A COMPREHENSIVE AND UNIFIED SINGLE VERSION OF THE TRUTH TIBCO MDM provides the data governance process required to build and maintain a comprehensive
More informationApproach 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,
More informationAchieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution
Smart SOA application integration with WebSphere software To support your business objectives Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment
More informationESB Versus ActiveVOS
Comparing and Contrasting an Enterprise Service Bus with ActiveVOS AN ACTIVE ENDPOINTS PAPER 2011 Active Endpoints, Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product
More informationEnterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
More informationThe Move Is On To Open Source Integration Software
A Custom Technology Adoption Profile Commissioned By Red Hat Forrester Surveys Show Adoption Of Open Source Integration On The Upswing The current economic environment has prompted firms to seek out low-cost
More informationEAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture
More informationJune 18, 2009 Software Configuration Management Tool Adoption Trends In The Americas
June 18, 2009 Software Configuration Management Tool Adoption Trends In The Americas by Jeffrey S. Hammond for Application Development & Program Management Professionals Making Leaders Successful Every
More informationEmerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
More informationAn Oracle White Paper June 2009. Integration Technologies for Primavera Solutions
An Oracle White Paper June 2009 Integration Technologies for Primavera Solutions Introduction... 1 The Integration Challenge... 2 Integration Methods for Primavera Solutions... 2 Integration Application
More informationSDC The Service Delivery Controller FACT SHEET
SDC The Service Delivery Controller FACT SHEET SDC The Service Delivery Controller In his FrankenSOA 1 analysis published in Network Computing, Andy Dorman gave a comprehensive and well-informed assessment
More informationCombining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus
Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux (jlmarech@ca.ibm.com), IT Architect, IBM 28 Mar 2006 Today's business
More informationOracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario
Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.
More informationMaking Leaders Successful Every Day
January 27, 2012 The Forrester Wave : US Digital Agencies Mobile Marketing Strategy And Execution, Q1 2012 by Melissa Parrish for Interactive Marketing Professionals Making Leaders Successful Every Day
More informationE-Business Suite Oracle SOA Suite Integration Options
Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software
More informationExtending the Benefits of SOA beyond the Enterprise
Extending the Benefits of SOA beyond the Enterprise 2 TABLE OF CONTENTS 1 SOA The Right Approach for Application Integration...3 2 SOA outside the Firewall: An Opportunity to Improve Collaboration...4
More informationAPI Management Introduction and Principles
API Management Introduction and Principles by Vijay Alagarasan, Principal Architect, Enterprise Architecture and Strategy of Asurion Abstract: This article is focused on providing solutions for common
More informationSpring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach
Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach George Moykin Senior Consultant, Middleware george.moykin@oracle.com
More informationSolution brief. HP CloudSystem. An integrated and open platform to build and manage cloud services
Solution brief An integrated and open platform to build and manage cloud services The industry s most complete cloud system for enterprises and service providers Approximately every decade, technology
More informationService-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:
More informationOracle SOA Suite: The Evaluation from 10g to 11g
KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete
More informationFor Infrastructure & Operations Professionals
Case Study: AMERICAN SYSTEMS Demonstrates The Value Of Business Service Management From Reactive To Proactive: Using Service Management To Leverage Integrated Event Correlation Executive Summary by Evelyn
More informationWELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference 2012 04.12.2012
WELCOME Where and When should I use the Oracle Bus () Guido Schmutz UKOUG Conference 2012 04.12.2012 BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1
More informationIBM Global Technology Services September 2007. NAS systems scale out to meet growing storage demand.
IBM Global Technology Services September 2007 NAS systems scale out to meet Page 2 Contents 2 Introduction 2 Understanding the traditional NAS role 3 Gaining NAS benefits 4 NAS shortcomings in enterprise
More informationOpen Source ESBs for Application Integration (SOA Optional)
RedMonk Note February 16, 2007 Page 1/6 Open Source ESBs for Application Integration (SOA Optional) by Anne Zelenka Lightweight open source enterprise service bus (ESB) implementations offer a low cost,
More informationI&O Execs: It's Time To Rediscover BSM 2011
May 13, 2011 I&O Execs: It's Time To Rediscover BSM 2011 by Jean-Pierre Garbani with Robert Whiteley and Alex Crumb for IT Operations Professionals Making Leaders Successful Every Day For Infrastructure
More informationEnterprise Reference Architecture
Prepared by Enterprise Planning and Architecture Strategies Team Page 1 of 19 Control Page: Revision History: Version No Revised Date Author Comments 03/18/2011 Anitha Ramakrishnan Initial Version Page
More informationSERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
More informationWHITE PAPER. Data Center Fabrics. Why the Right Choice is so Important to Your Business
WHITE PAPER Data Center Fabrics Why the Right Choice is so Important to Your Business Introduction Data center fabrics are emerging as the preferred architecture for next-generation virtualized data centers,
More informationA Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus
A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt kmahmoud@eg.ibm.com 2 Computer
More informationThe Enterprise Service Bus: Making Service-Oriented Architecture Real
The Enterprise Service Bus: Making Service-Oriented Architecture Real M.T. Schmidt et al. Presented by: Mikael Fernandus Simalango SOA in Early Days Introduction Service Requester bind find Service Registry
More informationEXECUTIVE SUMMARY. For CIOs
SaaS-Based Tools Lower Barriers To PPM Success Flexibility And Lower Barriers To Entry Enable PPM Across Maturity Levels by Lewis Cardin with Alex Cullen and Tim DeGennaro EXECUTIVE SUMMARY As CIOs face
More informationWin The Social Marketing Measurement Game
FOR: Interactive Marketing Professionals Win The Social Marketing Measurement Game by Nate Elliott, November 21, 2012 KEY TAKEAWAYS Avoid The Temptation To Oversimplify Your Metrics Blended single engagement
More informationLesson 18 Web Services and. Service Oriented Architectures
Lesson 18 Web Services and Service Oriented Architectures Service Oriented Architectures Module 4 - Architectures Unit 1 Architectural features Ernesto Damiani Università di Milano A bit of history (1)
More informationOracle Service Bus Statement of Direction August 2008
Oracle Service Bus Statement of Direction August 2008 Market-leading ESB offers unmatched flexibility and capabilities Strategy fully preserves development investments of both BEA and Oracle customers.
More informationFor Vendor Strategy Professionals
Inquiry Insights: Enterprise Mobility, Q1 2009 by Michele Pelino with Ellen Daley and Madiha Ashour Executive Summary Each year, Forrester receives more than 20,000 inquiries on a variety of topics that
More informationChapter 2 TOPOLOGY SELECTION. SYS-ED/ Computer Education Techniques, Inc.
Chapter 2 TOPOLOGY SELECTION SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Topology selection criteria. Perform a comparison of topology selection criteria. WebSphere component
More informationSOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008
SOA Fundamentals For Java Developers Alexander Ulanov, System Architect Odessa, 30 September 2008 What is SOA? Software Architecture style aimed on Reuse Growth Interoperability Maturing technology framework
More informationConsider 8 Before You Integrate
Consider 8 Before You Integrate An Evaluation of Free Versus For Fee ESBs Sachin Gadre Director, Product Management Business White Paper Dinesh Chandrasekhar Senior Manager, Application Integration February
More informationCloser Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division
Closer Look at Enterprise Bus Deb L. Ayers Sr. Principle Product Manager Oracle Bus SOA Fusion Middleware Division The Role of the Foundation Addressing the Challenges Middleware Foundation Efficiency
More informationPart 2: The Neuron ESB
Neuron ESB: An Enterprise Service Bus for the Microsoft Platform This paper describes Neuron ESB, Neudesic s ESB architecture and framework software. We first cover the concept of an ESB in general in
More informationWhat I Advise Every Customer To Do On Their Oracle SOA Projects
What I Advise Every Customer To Do On Their Oracle SOA Projects Save yourself future redesign by considering a few key elements when embarking on your new SOA project. By Javier Mendez & Ahmed Aboulnaga,
More informationVMware vcloud Networking and Security Overview
VMware vcloud Networking and Security Overview Networks and Security for Virtualized Compute Environments WHITE PAPER Overview Organizations worldwide have gained significant efficiency and flexibility
More informationFebruary 4, 2011 The Future Of EDI. by Ken Vollmer for Application Development & Delivery Professionals. Making Leaders Successful Every Day
February 4, 2011 by Ken Vollmer for Application Development & Delivery Professionals Making Leaders Successful Every Day February 4, 2011 It s Time To Take A More Holistic Approach by Ken Vollmer with
More informationSee what cloud can do for you.
See what cloud can do for you. Uncomplicating cloud business Table of contents Introduction 3 Why cloud is relevant for your business? 4 What is changing? 4 Why organizations are moving to cloud 5 What
More informationWhat s New in Sonic V7.5 Rick Kuzyk
What s New in Sonic V7.5 Sonic ESB 7.5 Senior Portfolio Specialist 2 What s New in Sonic V7.5 Sonic ESB Timeline Sonic XQ March 2002 World s First Enterprise Service Bus Sonic ESB 6.0 March 2005 Continuous
More informationJanuary 15, 2009 Storage Choices For Virtual Server Environments. by Andrew Reichman for IT Infrastructure & Operations Professionals
January 15, 2009 Storage Choices For Virtual Server Environments by Andrew Reichman for IT Infrastructure & Operations Professionals Making Leaders Successful Every Day January 15, 2009 Storage Choices
More informationThe Forrester Wave : Bid Management Software Providers, Q4 2012
FOR: Interactive Marketing Professionals The Forrester Wave : Bid Management Software Providers, Q4 2012 by shar VanBoskirk, november 16, 2012 Key TaKeaWays software solutions exist To help scale paid
More informationMARKET BRIEF Plug and Play: Managed IP Telephony
MARKET BRIEF Plug and Play: Managed IP Telephony Sponsored by: NEC William Stofega September 2006 IP TELEPHONY: BENEFITS AND CHALLENGES Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200
More informationThe Enterprise Service Bus
1 ESBs: Essential Infrastructure for a Successful SOA March 2005 2 at a glance Customers include world s largest firms! 80% of Global Telecom! 70% of Financial Services in Global 100! Blue Chip System
More informationPervasive Software + NetSuite = Seamless Cloud Business Processes
Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared
More informationModern SOA Testing. A Practitioners Guide to. July 2011
A Practitioners Guide to Modern SOA Testing Gaurish Hattangadi Abstract Today s dynamic business needs are shaping the modern IT industry. Lower costs and faster time to market have propelled forward market-changing
More informationSentinet for BizTalk Server SENTINET 3.1
for BizTalk Server SENTINET 3.1 for BizTalk Server 1 Contents Introduction... 2 SOA and APIs Repository... 3 Security... 3 Mediation and Virtualization... 3 Authentication and Authorization... 4 Monitoring,
More informationUnlocking 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
More informationIkasan ESB Reference Architecture Review
Ikasan ESB Reference Architecture Review EXECUTIVE SUMMARY This paper reviews the Ikasan Enterprise Integration Platform within the construct of a typical ESB Reference Architecture model showing Ikasan
More information