Service-Oriented Integration: Managed File Transfer within an SOA (Service- Oriented Architecture)

Similar documents
TIBCO Managed File Transfer Suite

Service Mediation. The Role of an Enterprise Service Bus in an SOA

End-to-end Processing with TIBCO Managed File Transfer (MFT) Improving Performance and Security during Internet File Transfer

Extending the Benefits of SOA beyond the Enterprise

whitepaper The Evolutionary Steps to Master Data Management

Introduction to TIBCO MDM

Partner Collaboration Blueprint for ICD-10 Transition

WHITEPAPER. Beyond Infrastructure Virtualization Platform Virtualization, PaaS and DevOps

Predictive Straight- Through Processing

TIBCO StreamBase High Availability Deploy Mission-Critical TIBCO StreamBase Applications in a Fault Tolerant Configuration

TIBCO Cyber Security Platform. Atif Chaughtai

Integration Maturity Model Capability #1: Connectivity How improving integration supplies greater agility, cost savings, and revenue opportunity

Log Management Solution for IT Big Data

whitepaper Five Principles for Integrating Software as a Service Applications

Integration Maturity Model Capability #5: Infrastructure and Operations

Predictive Customer Interaction Management

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

Implementing TIBCO Nimbus with Microsoft SharePoint

TIBCO Foresight Transaction Insight

WhiteWave's Integrated Managed File Transfer (MFT)

Dynamic Claims Processing

Predictive Customer Interaction Management for Insurance Companies

TIBCO Nimbus Cloud Service

Extending webmethods Using E2open Software on Demand for Multi-Company Process Management

Improve business agility with WebSphere Message Broker

Research on the Model of Enterprise Application Integration with Web Services

Managed File Transfer

Automating the Back Office. How BPM can help improve productivity in the back office

Integration: Why Good Enough Doesn t Cut It 13 ways to mess with success

A Guide Through the BPM Maze

Transaction Modernization Solutions for Healthcare

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

Pervasive Software + NetSuite = Seamless Cloud Business Processes

SOA Myth or Reality??

SOLUTION BRIEF. TIBCO Master Data Management Platform

WebOTX V8.4 - ESB / Salesforce Integration Solution -

A Comprehensive Solution for API Management

BTIP BCO ipro M cess Suite

SOLUTION BRIEF. TIBCO LogLogic A Splunk Management Solution

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

Introduction to Service-Oriented Architecture for Business Analysts

Designing an Enterprise Application Framework for Service-Oriented Architecture 1

Improving Agility at PHMSA through Service-Oriented Architecture (SOA)

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Project Title: Judicial Branch Enterprise Document Management System RFP Number: FIN122210CK DMS TECHNICAL REQUIREMENTS

Service-Oriented Architecture: Analysis, the Keys to Success!

SOLUTION BRIEF. TIBCO StreamBase for Foreign Exchange

C o n s u lt i n g S e r v i c e s. TIBCO Service-Oriented IT Organizational Structure Best Practices: An Introduction

TIBCO Live Datamart: Push-Based Real-Time Analytics

Enterprise Integration EAI vs. SOA vs. ESB

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

A standards-based approach to application integration

What You Need to Know About Transitioning to SOA

Enterprise Service Bus

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

Enterprise Service Bus 101

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

White paper. Planning for SaaS Integration

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

SONIC ESB 7. KEY CAPABILITIES > Connects, mediates and controls. KEY BENEFITS > Creates new processes using

An Oracle White Paper Dec Oracle Access Management Security Token Service

SOLUTION BRIEF. TIBCO StreamBase for Algorithmic Trading

Streaming Analytics and the Internet of Things: Transportation and Logistics

TIBCO AT-A-GLANCE COMPANY OVERVIEW: CORPORATE EXECUTIVES: CUSTOMERS VERTICALLY DIVERSIFIED: CUSTOMERS GLOBALLY DIVERSIFIED: AREAS OF MARKET FOCUS:

Enterprise Application Designs In Relation to ERP and SOA

An Oracle White Paper June Integration Technologies for Primavera Solutions

Service Oriented Architecture Case: IBM SOA Reference Architecture

Unlocking the Power of SOA with Business Process Modeling

A Quick Introduction to SOA

SOLUTION BRIEF. How to Centralize Your Logs with Logging as a Service: Solving Logging Challenges in the Face of Big Data

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Jitterbit Technical Overview : Microsoft Dynamics CRM

CHAPTER 1 INTRODUCTION

Cronacle. Introduction

Enterprise Service Bus

whitepaper Ten Essential Steps for Achieving Continuous Compliance: A Complete Strategy for Compliance

IBM Enterprise Service Bus for Healthcare

Service-oriented architecture in e-commerce applications

The Business Benefits of the Proliance Architecture. September 2004

Service-Oriented Architectures

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

E-Business Suite Oracle SOA Suite Integration Options

Attunity Integration Suite

An Oracle White Paper November Oracle Primavera P6 EPPM Integrations with Web Services and Events

for Java Applications solution WHITEPAPER

Integration using IBM Solutions

The Business Case for Independent Product Information Management. How Companies Are Reducing Costs and Increasing Revenues

Transcription:

Service-Oriented Integration: Managed File Transfer within an SOA (Service- Oriented Architecture)

2 TABLE OF CONTENTS 1 Increased Demand for Integration: The Driving Forces... 4 2 How Organizations Have Addressed the Need for Integration... 4 3 Issues with Message-Oriented Integration Deployments... 5 4 Achieving Better Integration within your SOA... 6 5 Conclusion... 8 6 ABOUT TIBCO... 8

3 Abstract: Service-Oriented Architectures (SOAs) offer tremendous advantage for organizations looking to pursue an enterprise integration strategy. But integration strategies can fall unacceptably short when they focus solely on message-based approaches. These can include: Enterprise Service Buses (ESBs) Integration Brokers Message-Oriented Middleware Integration within an SOA will be most successful if it includes both message and file-based functionality. This paper looks at some common scenarios and identifies important issues organizations should be aware of. Gone are the days when a business can operate autonomously, without concern for industry standards or legislation related to the use or management of corporate data. In today s technology-driven, information-centric corporate environments, regulatory compliance, corporate governance and business process improvements have become the principal factors influencing enterprise integration projects undertaken by many modern organizations. These projects typically revolve around the organization adopting a Service-Oriented Architecture (SOA) strategy. In an SOA environment, resources on a network are made available as independent services that can be accessed without knowledge of their underlying platform implementation. SOAs are typically based on Web services standards that have gained broad industry acceptance. Web services provide much greater interoperability than using proprietary service-based technology.

4 1. Increased Demand for Integration: The Driving Forces There are a number of different factors that drive the demand for integration within today s enterprise. These include: Linking different business operations together by integrating various applications with systems such as ERP, CRM & SCM The need to conduct business over the Web and to tie these business lines in to backend legacy applications Regulatory compliance & corporate governance mandates Mergers and acquisitions and the need to bring diverse operations together 2. How Organizations Have Addressed the Need for Integration By all accounts, the most widely-used integration methods deployed today are based on FTP. FTP is a standards-based method of transferring files, and was developed in the mid 1980s. For many years, organizations (or business units within organizations) have built custom integration solutions using FTP as the data transport mechanism. This creates serious problems: FTP offers little or no security and is seriously lacking in automation, management, and control functionality. The result is an integration solution that is inflexible, weak and risky from a security perspective, and expensive to develop and maintain. Over the last decade, many organizations have recognized these limitations within FTP and have adopted one of two approaches: Managed File Transfer (MFT) or Enterprise Application Integration (EAI). MFT solutions offer secure guaranteed delivery and better management of the overall file-transfer process. These solutions are typically used in batch environments where large files are exchanged between systems. EAI solutions, on the other hand, were designed to exchange messages between applications either synchronously or asynchronously in near real time. Very often, both MFT and EAI solutions leverage proprietary protocols and API s to facilitate integration into business applications. While both of these approaches offer real advantages over custom integration solutions leveraging FTP, they are still not the ideal approach.

5 Today, organizations are realizing the benefits of a service-oriented architecture (SOA). Serviceoriented architectures typically comprise any number of components that communicate with each other promoting and enabling interaction of distributed resources in support of the overall business process.these services are, by their nature, self-contained and do not depend on the availability or state of each other. Much of the attention of SOA strategies today is focused on message-based systems; this means, unfortunately, that file transfer requirements are too often overlooked. 3. Issues with Message-Oriented Integration Deployments Message-oriented technologies cannot effectively solve all business integration scenarios. This section addresses some of the more common issues not addressed by message-based systems: Support for Legacy Applications: Many organizations still rely on legacy applications that have been in use for many years. These applications were created at a time when Service Oriented Architecture (SOA) and messageoriented middleware simply did not exist. Modifying these applications is either: a) too risky, or b) expensive and excessively complex, because the underlying design is no longer understood. Support for Large Volumes of Data and Batch Oriented Systems: This is similar to the previously mentioned legacy issue. Many applications were designed to operate in batch mode, which enabled them to deal with a large volume of transactions in one operation. Messaging systems, on the other hand, were by their very nature designed to deal with transactions. While EAI and ESB applications may handle batch processing, this method of operation is not typically the most effective solution. Applications Span Company Boundaries: When a business application spans company boundaries it is often unrealistic to expect that a business partner will modify the way it conducts business in order to work with another organization. In the real world, most industries have adopted standard practices on how to exchange information; these practices typically involve the exchange of electronic files rather than the tight integration offered by ESBs.

6 Many integration vendors who leverage message-based systems offer little or no way to incorporate filebased integration into their design. The vendors see batch processing or managed file transfer as outside the scope of their product offerings. Too often, they simply leverage FTP which offers no added value. Unfortunately, many organizations do not become aware of these limitations until their critical integration projects are well underway. Then, they re left scrambling to seek other alternatives to address these needs. 4. Achieving Better Integration within your SOA Message-based systems do not offer sufficient ways to tie file-based integration into an integration strategy moving forward. This is where an advanced managed file transfer (MFT) solution comes in. An advanced MFT solution can easily be deployed alongside your other SOA technologies, offering a complete solution for any integration project. Deploying an advanced managed file transfer application as part of your overall SOA strategy allows you to choose the right tool for each specific project. An advanced MFT solution goes far beyond simply solving the security problems of FTP. Advanced MFT offers a centralized management capability for all file transfer and utilizes open standards to make itself available as a service within an SOA environment. An advanced MFT solution also: Provides centralized control over the movement of files, Ensures secure, guaranteed delivery of files between applications and the subsequent postprocessing of the files once delivered to the target system, and Exposes its administrative interfaces as services to allow it to work alongside any message-based system to provide a complete integration solution

7 Other services offered by an advanced MFT solution are: Service Interaction Service Interface Definition (WSDL) [for Management, Admin., Triggering] Service Messaging Models required for Integration (SOAP, XML) Service Directory and Discovery Communication Routing Protocols and Standards (HTTP, HTTPS, FTP, FTPS, SFTP and proprietary) Checkpoint Restart Integration Automatic Processing of Files Transferred Connectivity to Enterprise Application Integration Middleware Protocol Transformation Data Translation (between platform-dependent character sets) Runs within Application Server Environment (i.e. J2EE) Language Interfaces for Service Invocation (Java, C/C++/C#, etc.) Security Authentication Authorization Non-repudiation Confidentiality Security Standards Delegated Systems Administration Environment Obfuscation Management Administration Capability Logging Monitoring

Integration to Systems Management and Administration Tooling Self-monitoring and Self-management Service Level Rules-based Alerts Reporting Server Availability 5. Conclusion Using an Advanced Managed File Transfer application in conjunction with your other integration technology will provide all tools necessary to address the diverse business requirements that arise during integration projects, while also offering improved efficiency and security over solutions that incorporate FTP. 6. About TIBCO TIBCO Software Inc. (NASDAQ: TIBX) is a provider of infrastructure software for companies to use on-premise or as part of cloud computing environments. Whether it s efficient claims or trade processing, cross-selling products based on real time customer behavior, or averting a crisis before it happens, TIBCO provides companies the two-second advantage TM - the ability to capture the right information, at the right time, and act on it preemptively for a competitive advantage. More than 4,000 customers worldwide rely on TIBCO to manage information, decisions, processes and applications in real time. Learn more at www.tibco.com. TIBCO Managed File Transfer Suite TIBCO MFT connects people, processes and information, thereby promoting and strengthening the value chain among your partners, customers, and employees both inside and outside of the enterprise. Global Headquarters 3303 Hillview Avenue Palo Alto, CA 94304 Tel: +1 650-846-1000 +1 800-420-8450 Fax: +1 650-846-1005 www.tibco.com 2010 TIBCO, TIBCO Software, and The Two-Second Advantage are trademarks or registered trademarks of TIBCO Software Inc. and its subsidiaries in the United States and/or other countries. All other product and company names and marks mentioned in this document are the property of their respective owners and are mentioned for identification purposes only.