White Paper icore Integration Suite

Similar documents
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

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

A standards-based approach to application integration

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

The ESB and Microsoft BI

WebSphere Integration Solutions. IBM Day Minsk Anton Litvinov WebSphere Connectivity Professional Central Eastern Europe

Wrap and Renew Digital SOA Catalog Offerings

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

Data Integration Checklist

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013

ORACLE DATA INTEGRATOR ENTEPRISE EDITION FOR BUSINESS INTELLIGENCE

White paper. Planning for SaaS Integration

Service Oriented Architecture Case: IBM SOA Reference Architecture

WebSphere Cast Iron Cloud integration

API Management: Powered by SOA Software Dedicated Cloud

HEAT Service Management Platform. White Paper

Integrating Siebel CRM 8 with Oracle Applications

WebOTX V8.4 - ESB / Salesforce Integration Solution -

How To Create A C++ Web Service

IBM WebSphere Cast Iron Cloud integration

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

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

Improve business agility with WebSphere Message Broker

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

elivering CRM Success in the Cloud

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution

Business Process Analysis & Management. Corporate Synergy

Delivering a platform-independent based ESB for universal connectivity and transformation in heterogeneous IT environments.

IBM Customer Experience Suite and Electronic Forms

SCA-based Enterprise Service Bus WebSphere ESB

IIB for Everyone: Affordable Integration

Sentinet for BizTalk Server SENTINET

BizTalk 2010: First Looks. Brendon Birdoes

Accenture Duck Creek Driving efficiency and high performance through Property & Casualty insurance software

Wonderware Enterprise Integration Application. By Tim Sowell

Reduce Costs and Improve Efficiency by Automating Oracle Document Distribution. Open Text Fax and Document Distribution Group October 2009

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

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

Cisco Application Networking for IBM WebSphere

CONDIS. IT Service Management and CMDB

Service Virtualization

ODEX Enterprise. Introduction to ODEX Enterprise 3 for users of ODEX Enterprise 2

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

SOA Myth or Reality??

Setting Up an AS4 System

Product Overview. Contents

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

Implementing efficient system i data integration within your SOA. The Right Time for Real-Time

The Liaison ALLOY Platform

Enterprise Application Designs In Relation to ERP and SOA

IBM WebSphere Cast Iron Cloud integration

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

SAP INTEGRATION APPROACHES

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

1 Product. Open Text is the leading fax server vendor in the world. *

Integration using IBM Solutions

IBM Global Business Services Microsoft Dynamics CRM solutions from IBM

Executive summary. Table of Contents. Technical Paper Minimize program coding and reduce development time with Infor Mongoose

IBM WebSphere Cast Iron Cloud integration

Roadmap from On-Premise to Cloud based Integration solutions from SAP

CONTINUOUS INTEGRATION TESTING

Service Oriented Architecture (SOA) An Introduction

Service-oriented architecture in e-commerce applications

Ebase Xi Agile Service Oriented Architecture

SECURE YOUR DATA EXCHANGE WITH SAFE-T BOX

<Insert Picture Here> Integrating your On-Premise Applications with Cloud Applications

whitepaper Five Principles for Integrating Software as a Service Applications

IBM Business Process Manager

Jitterbit Technical Overview : Microsoft Dynamics CRM

Semarchy Convergence for Data Integration The Data Integration Platform for Evolutionary MDM

Avaya Aura Orchestration Designer

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors

Business Process Management Tampereen Teknillinen Yliopisto

Creating new university management software by methodologies of Service Oriented Architecture (SOA)

DEVELOPMENT. Development Tools for Microsoft Dynamics GP. Microsoft Dynamics GP. White Paper. Date: March 2006

Reference Model for Cloud Applications CONSIDERATIONS FOR SW VENDORS BUILDING A SAAS SOLUTION

Managed File Transfer

RS MDM. Integration Guide. Riversand

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

IBM WebSphere Cast Iron Cloud integration

JOURNAL OF OBJECT TECHNOLOGY

SAS Enterprise Data Integration Server - A Complete Solution Designed To Meet the Full Spectrum of Enterprise Data Integration Needs

Service Virtualization andRecycling

Digital Marketplace - G-Cloud

Cisco Tidal Enterprise Scheduler

Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities.

Independent process platform

Hubspan White Paper: Beyond Traditional EDI

Event based Enterprise Service Bus (ESB)

Cloud computing means happier customers

SP Monitor. nfx One gives MSPs the agility and power they need to confidently grow their security services business. NFX FOR MSP SOLUTION BRIEF

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

IBM WebSphere ESB V6.0.1 Technical Product Overview

Wealth Management System

What is BPM? Software tools enabling BPM

N02-IBM Managed File Transfer Technical Mastery Test v1

Transcription:

White Paper icore Integration Suite www.icoresolutions.com

Table of Contents Summary... 1 How do companies spend their IT budget?... 2 What icore offers... 3 The icore Integration Suite... 4 The icore Process Server... 5 What are the advantages of icore Process Server?... 5 icore Accelerators... 5 An industrial approach saving time and money... 6 General concept... 6 Tailor-made solutions... 7 Advanced and basic Accelerators... 8 icore Basic/technical Accelerators... 8 icore Advanced Accelerators... 8 On-premise or in the cloud?... 10 Why icore Integration Suite?... 11 The technology behind icore Integration Suite... 11 Automating business process flows with intelligent accelerators and icps... 11 Format conversion and transformation... 12 Multi-communication and multi-protocol support... 12 Traceability... 12 About icore Solutions... 13 2014-09-10 2001-2014, icore Solutions AB icore Integration Suite All rights reserved

Summary Research shows that companies spend a large part of their IT budget on software integration. Many of today s ERP systems, as well as other applications, are based on a monolithic architecture which is difficult to modify or change. Integrating monolithic architecture often require customized solutions involving a lot of hardcoding which ends up being complex, expensive and poorly documented. However, companies that invest in proper integration tools can reduce their costs significantly. At icore, our goal is to provide a superior solution for companies that wish to integrate and automate business processes without getting stuck in rigid solutions made in older generation language tools or through traditional custom development. In a world where companies need to be able to quickly respond to changing business demands, the IT environment needs to be equally flexible. The icore Integration Suite (icis), includes advanced functionality, such as wizarddriven Adapterflow configuration, a component-based Enterprise Service Bus, development tools, and advanced track and trace functionality. Integration solutions implemented with icis are scalable and flexible, allowing your business processes to constantly change and grow. icis facilitates a gradual transformation into a Service- Oriented Architecture. icore Accelerators are packaged configurators that contain adaptable functionality for standardized integration with an ERP, SCM, CRM or any other business-critical system. The icore Accelerator concept offers a rational integration method which shortens the integration process considerably. The Basic Accelerators handle technical message transport mechanisms (information flows between files, FTP, message queues, web services etc.), while the Advanced Accelerators handle integration with ERP, SCM and CRM systems and let you create Adapterflows with advanced functionality. icore Integration Suite is available both as locally installed software ( icore onpremise ) or as a cloud solution (icore as a Service, or icaas). You can easily switch between solution models at any time, which means you can let the present business situation decide. icore Integration Suite has been developed with Microsoft as the target environment. 2014-09-10 1

How do companies spend their IT budget? Research shows that companies spend a lot of money on integration. Forrester research: up to 80% of the total implementation cost of a new application is spent on integrating it with other applications. Radar Group: The IT budget is 3,1% (calculated average in the Nordic countries) of the company turnover and 6,7% of the IT budget is spent on integration (provided the company actually has an integration tool). A contributing factor to high integration costs is that many ERP systems, as well as other applications, are based on a monolithic architecture which is difficult to modify or change. Furthermore, various critical systems often run in different environments. These systems may be more or less integrated, and the integration solutions are often hardcoded. Traditional integration Adding new tasks or making changes in an IT environment characterized by monolithic systems and limited, hardcoded integration, is likely to be complicated and expensive. IT development projects end up taking a lot of time, and errors are often difficult to locate and correct. However, in a world where companies need to be able to quickly respond to changing business demands, the IT environment needs to be equally flexible. Customers Suppliers emarket places ERP Portal SCM CRM Intranet Product db WWW Traditional, hardcoded and project-oriented integration. When there is a change in one system, other systems are often affected unintentionally. 2014-09-10 2

What icore offers Our goal is to provide a superior solution for companies that wish to integrate and automate business processes without getting stuck in rigid solutions made in older generation language tools or through traditional custom development. Our integration software, the icore Integration Suite (icis) has a modular architecture and includes a robust and scalable runtime environment, advanced functionality (such as wizard-driven Adapterflow configuration), various development tools, and advanced track and trace functionality. Integration solutions implemented with icis are scalable and flexible, allowing your business processes to constantly change and grow. icis facilitates a gradual transformation into a Service-Oriented Architecture (SOA 1 ). Users User interface - GUI Composite applications Applications Consumers Accelerators/adapter flows Basic/Intelligent Service oriented ESB Enterprise Service Bus Accelerators/adapter flows Basic/Intelligent Service oriented Applications Providers icore Process Server used as an Enterprise Service Bus (ESB) combined with icore Accelerators allow you to build a service-oriented architecture. icore Accelerators may also be combined with other integration platforms or ESBs. The above illustration shows a layered approach, where the end-user (composite) applications are built on top of the provider (traditional) applications. We recommend loosely coupled applications, so that the sender and receiver may operate unaware of each other. 1 For more information, see icore Solutions, White Paper: SOA The icore Way 2014-09-10 3

The icore Integration Suite icore Integration Suite (icis) is a product range for intelligent business integration developed by icore Solutions. With icore Integration Suite you get: A flexible infrastructure built for efficient application integration and enhanced cooperation with business partners. It includes packaged accelerators enabling automated integration with a large number of ERP systems and other applications. Wizard-driven configuration and a graphical development tool for more advanced interaction logic. All designed for time-effective, robust and re-usable integration development without traditional coding. An integration runtime environment, where Components (built on Adapterflows, Workflows and Scripts) are executed and secured. It allows you to build a truly event-driven Service Oriented Architecture (SOA), with a real time core and support for genuine multitasking. icore Integration Suite includes: icore Process Server A high-level ESB (Enterprise Service Bus) runtime product from which icore Adapters can be executed. No limits regarding the amount of Partners (connection points). icore Administrator An administration and monitoring tool (included in all Run-time options). Free software for icore users. icore Accelerators Prepackaged, easily configurable tools for building Adapterflows. There are large number of ERP, application and technology accelerators. icore Accelerators may be connected with any ESB or integration platform. icore Adapterflow Wizard Powerful wizard-driven tool that provides a fast and structured process for creating single control-flow logic definitions. icore Developer A dialog-driven script development tool for definitions with complex control flow and complex data processing. icore CodeGen A code generator working as a developer accelerator. By using icore CodeGen, development time can be significantly shortened. icore Workflow Designer A graphical editor that can be used to create and edit definition with complex control flow, custom extensibility and.net framework functionality. Additional tools Tools for import/export, Component execution and management through PowerShell Cmdlets, and more. 2014-09-10 4

The icore Process Server icore Process Server (icps) is our own Enterprise Service Bus (ESB). If you don t currently use one of the major ESB solutions (for example Tibco, IBM, BizTalk, etc) we can offer this functionality in icis. icps is a component-based integration bus to which old and new applications standardized ERP systems as well as legacy systems can be connected. It routes messages between any applications and allows loosely coupled connections and information exchanges, in real-time as well as in batches. icps supports a large number of communication methods and protocols. icps can be hosted externally or in-house and can be used to integrate any computer environment. What are the advantages of icore Process Server? icore Process Server combined with icore Accelerators enable a versatile IT structure that can be adapted to new business requirements. It allows you to integrate external partners as well as internal applications in the same time- and cost effective way based on any given standard and methodology. icps secures the message routing connections and information flows between applications with agile technology supporting future needs and changes. icps contributes to the economic competitiveness of an enterprise. icps is scalable. icps provides stability and failover facilities. icps offers outstanding functions for monitoring, logging, alarm and traceability. icps is a complete toolbox with integration technology, time-saving templates and packaged accelerators which can be tailored to suit to your specific needs. Our licensing model allows you to grow in steps, adding more connection points (partners/applications) when your organization is ready. The licensing is based on the number of computers/cpus deployed in the solution. All native technology and templates included may be used in any combination without changing the license costs. icore Accelerators icore Accelerators offer a time- and cost-effective way to configure Adapterflows, which connect systems in your IT environment. An Accelerator is a packaged configurator that contains adaptable functionality for standardized integration with an ERP, SCM, CRM or any other business-critical system. The icore Accelerator concept offers a rational integration method and shortens the integration process considerably. 2014-09-10 5

Users User application Composite applications, for example Webframeworks, CRM or SaaS icore Accelerator Enterprise Service Bus (ESB) icore Accelerator Provider applications For example ERP or other legacy systems An industrial approach saving time and money icore Accelerators are packaged solutions which provide the following advantages: Efficient, wizard-driven Adapterflow setup install and configure without coding. A robust and scalable runtime. Outstanding track and trace functionality. Easy to manage and overview the human factor becomes less critical. Separated test and production environment. Low cost of ownership. Fits any integration strategy or ESB vendor. General concept The Accelerator connects in two directions: - towards an ERP system or other application - towards the ESB (IBM, BizTalk, Tibco, icore...) Loosely coupled, easy to change by using a generic XML format between the two sides. Exposing composite services to the ESB less complexity and transaction traffic. Application side - Transformation - Enrichment - Business logic ESB side icore Accelerators can be centrally or locally deployed, depending on the organizational demands and the desired enterprise architecture. 2014-09-10 6

Tailor-made solutions We think it is unlikely that you will find pre-configured, plug-and-play adapters for every desired application no matter who the supplier is. Our packaged, wizard-driven Accelerators constitute a powerful toolkit for building flexible Adapterflow for efficient integration with a large number of applications. We continuously add new Advanced Accelerators to the product suite. If you cannot find a packaged accelerator for integration with your preferred application, icis contains a number of templates and shortcuts that will facilitate the configuration of a new one considerably. The capability to integrate two applications efficiently depends primarily on the architecture of the source and target applications. This may sometimes complicate the integration, but with our templates and best practises the time and effort spent on the configuration process will be significantly reduced. Sample of activities ready to be used and configured in an Adapterflow. 2014-09-10 7

Advanced and basic Accelerators icis offers a number of Accelerators, facilitating the configuration of integration Adapterflows towards a number of applications. There are two types of Accelerators: icore Basic Accelerators adaptable configurators for technical message transport mechanisms, enabling seamless information flows to or from files, FTP, message queues, web services etc. icore Advanced Accelerators pre-packaged configurators for integration with ERP, SCM and CRM systems, and other applications, allowing you to build Adapterflows with advanced functionality (for example, performing a credit check in an application and returning the result). icore Basic/technical Accelerators Below are some examples of basic accelerators provided by icore: icore File Accelerator an adaptable file transport mechanism. It can be used to build Adapterflows for file integration between backend applications, for example an ERP system and another administrative in-house application or it may be connected to a central integration platform, thereby extending its coverage. icore FTP Accelerator for building an Adapterflow that acts as an FTP communication gateway. The icore FTP Accelerator supports a number of different communication protocols, for example FTP, FTPS and SFTP. icore Microsoft MQ Accelerator for configuring an Adapterflow that sends messages to or fetches messages from a Microsoft Message Queue. icore Tibco EMS Accelerator interfaces a Tibco queue. The icore Tibco EMS Accelerator can be configured to listen for messages, write messages and make a request and wait for the response. icore WebSphere MQ Accelerator for configuring an Adapterflow that sends messages to or fetches messages from an IBM WebSphere Message Queue. It can also create and extract RFH2 headers. icore X.400 Accelerator acts as a User Agent (UA) on behalf of the end-user. It requires an external Message Transfer Agent (MTA), containing a Message Store (MS). The accelerator supports X.400 as well as X.420. icore Advanced Accelerators icore provides ready-made accelerators for integration with a number of different applications. An accelerator has a user-friendly integration interface, which speeds up the configuration procedure considerably. Below is a list of some of our most popular Advanced Accelerators: icore B2B/EDI Accelerator & Solution acts as an EDI or B2B integration gateway, which can also be connected to a central integration platform or to other applications. Our B2B/EDI solution supports a number of different communication protocols, for example FTP, HTTP(s) and SMTP. There are also optional solutions such as OFTP, OFTP2 and AS1/AS2. icore Movex Accelerator provides a cost-effective interface between M3/Movex and a central integration platform, or other applications. It supports a number of technical interfacing methods, such as Movex API's, Movex EDI enable, Movex 2014-09-10 8

ecollaborator (MeC), 5250/screen scraping, ODBC, XML, print capture, text files etc. icore Salesforce Accelerator uses the Salesforce Partner Web Services API, which is metadata-driven and dynamic in nature. This API is especially useful for multiple organizations, as a loosely typed representation of the Salesforce data model. icore Palette Accelerator enables a fully automated integration between the ESB and Palette, to make a loosely coupled solution. An ERP Accelerator is easily added to make the business flow complete. icore EPiServer Accelerator enables a fully automated integration between the ESB and EPIServer Commerce to make a loosely coupled solution. An ERP Accelerator is easily added to make the business complete. 2014-09-10 9

On-premise or in the cloud? icore Integration Suite is available as: Locally installed software icore on-premise Cloud solution icore as a Service (icaas) Hybrid solutions let the customer decide the degree of icore implementation in the cloud and locally. We offer several alternatives since we know that our customers preferences change over time. We recommend you let the present business situation decide which model you choose. icore Integration Suite allows you to switch easily from one solution model to the other at any time. 2014-09-10 10

Why icore Integration Suite? The icore Integration Suite is a highly adaptable product suite, developed as a response to the ever-increasing demands for business flexibility, decreased IT costs and shorter lead times. icis interconnects internal IT applications and enables the infrastructure to support a collaborative e-business strategy, also in real time. icis automates information flows between applications, databases and the Internet, regardless of platform, operating system and language. icis includes efficient development tools with advanced functionality. icis includes a robust and scalable integration engine (the runtime environment), which is fault redundant and genuinely multi-tasking. icis makes it easier for your business to start using new technology. It is designed for business-critical solutions and has a very high service level, while at the same time requiring a minimum of future maintenance. The technology behind icore Integration Suite We decided to use Microsoft as a target environment for icis since we wanted to provide our customers with cost-effective tools without losing the capability to integrate with other computer environments. The development of icore Process Server was based on a detailed product specification and system design. Our development team uses a structured methodology when writing code and have an all-embracing quality assurance. icore Process Server is delivered with detailed technical documentation, including HTML online help, which is being produced and updated in close cooperation with the system developers. Automating business process flows with intelligent accelerators and icps icore Process Server works as the Enterprise Service Bus for the Adapterflows that integrate your business systems with one another. We recommend you to start the integration with a pre-study. The pre-study will show which business processes are suitable for integration in the first step. With our business model 2, you start small and simple. Building a service-oriented architecture is a step-bystep process and advanced functionality should be added in later steps. When linking commonly used applications and processes, icore Accelerators radically reduce project lead times and minimizes integration investments. The unique heritage functionality built into the products will shorten the implementation and upgrading time even more. 2 For more information, see icore Solutions, White Paper: Integration projects with icore 2014-09-10 11

Format conversion and transformation The advanced version of icore Process Server has built-in functionality to convert files between any formats. In addition to the conversion, you can transform data, add arithmetic, add counters, perform cross-reference lookups etc. Our B2B/EDI Solution has a strong support for XML and EDIFACT conversions, which is widely used in B2B interactions. Multi-communication and multi-protocol support There are several icore Accelerators designed to support a wide range of communication methods and protocols. icore Process Server natively supports for example, TCP/IP, FTP, HTTP/(S), SMTP, MAPI. Additional options are, for example, OFTP. Traceability The traceability in an icore system is based on associating each separate part of the processing in an information flow to a node. If anything goes wrong, the node association allows you to review every step in the processing, to find the cause of the error. After correction, the processing is started again, from any desired location in the processing flow, with a minimum of time loss. Logging and error reporting are central functions and log records are created dynamically. The log module may be customized to suit your demands. You may specify the type of occurrences to be logged, for example errors of a certain dignity, and select how the alarm is to be sent, for example by e-mail, SMS or another preferred channel. 2014-09-10 12

About icore Solutions icore Solutions provides products and knowledge for business integration. We develop, market and implement the business integration software suite icore Integration Suite. icore Solutions is a privately held company experienced in e-business and application integration. icore Integration Suite is our 5th generation software, which is currently installed at more than 1000 companies in over 30 countries. We distribute our products through a network of professional partners with proven integration expertise. icore Solutions provides accelerators for integration with many ERP and business applications, particularly within the medium-sized and large business segment. We deliver complementing solutions to several market players within business integration and SOA. icore Solutions is a certified Microsoft Silver Independent Software Vendor, an EPiServer Add-On Partner, Unit4Agresso OEM partner, an IBM Advanced Independent Software Vendor and has a Master Subcontractor Service Agreement (MSSA) with Salesforce.com. We have also developed special tools, approved by these companies, facilitating integration with their software. 2014-09-10 13