Ebase Xi Agile Service Oriented Architecture



Similar documents
Complementing Your Web Services Strategy with Verastream Host Integrator

How To Integrate A Ccm With Sequence Kinetics

i-flow Architecture White Paper

CA Workload Automation

MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

OpenText Output Transformation Server

Jitterbit Technical Overview : Microsoft Dynamics CRM

IBM Maximo technology for business and IT agility

Improve business agility with WebSphere Message Broker

Property & Casualty Insurance Solutions from CCS Technology Solutions

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

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

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

IBM BPM Solutions Addressing the Enterprise Business Process Management

ORACLE REAL-TIME DECISIONS

EMC DOCUMENT SCIENCES XPRESSION ENTERPRISE INTEGRATION

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

Cisco Enterprise Mobility Services Platform

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

API Management: Powered by SOA Software Dedicated Cloud

Business Process Management in the Finance Sector

AgilePoint. Version: 2.5. Ascentn Corporation

A standards-based approach to application integration

A Quick Introduction to SOA

Service-Oriented Architecture and Software Engineering

SOA Myth or Reality??

AWD THE INTELLIGENT BUSINESS PROCESS AND CASE MANAGEMENT APPLICATION. AWD allows us to drive a competitive advantage in our service proposition.

Jitterbit Technical Overview : Salesforce

Provide access control with innovative solutions from IBM.

IBM Customer Experience Suite and Electronic Forms

Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA

SEFAS Document Production Suite

Actuate Business Intelligence and Reporting Tools (BIRT)

Supply Chain Management Build Connections

ORACLE APPLICATION EXPRESS 5.0

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

Sage 300 Finance. Sage 300 Finance. Industry Solution. Generic to all Industries and Organisations. Target. Business Processes. Business Challenges

IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation

Jitterbit Technical Overview : Microsoft Dynamics AX

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

SEQUENCE Integrates with Microsoft Dynamics to Provide Enterprise BPMS Capabilities

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

Web Integration Technologies

Introduction to TIBCO MDM

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

Licensing and Pricing

Resource Management. Resource Management

A Guide Through the BPM Maze

Intalio BPM. The first and only complete Open Source Business Process Management System

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

Unlocking the Power of SOA with Business Process Modeling

GENERAL AMERICAN CORPORATION

Product Overview. acing.com

Informatica PowerCenter Data Virtualization Edition

Developing SOA solutions using IBM SOA Foundation

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

Develop and test faster by virtualizing constrained application components

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

Office SharePoint Server 2007

SOA REFERENCE ARCHITECTURE: WEB TIER

Autonomy LiquidOffice- Key Solution Elements

SOA IN THE TELCO SECTOR

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

Pervasive Software + NetSuite = Seamless Cloud Business Processes

JD Edwards EnterpriseOne Mobile Solutions

ESB Features Comparison

Pentaho Reporting Overview

HP SOA Systinet software

Cloudbuz at Glance. How to take control of your File Transfers!

Cisco TelePresence Management Suite

Translation Management System. Product Brief

VISION BPM. Business Process Management.

White Paper icore Integration Suite

Business Process Management

Federal Enterprise Architecture and Service-Oriented Architecture

ORACLE SOA SUITE. Product Overview

How can Identity and Access Management help me to improve compliance and drive business performance?

Delivering Business Insight, Agility and Value through Business Process Automation. Microsoft Corporation

Sentinet for BizTalk Server SENTINET

IBM Tivoli Directory Integrator

HEAT Service Management Platform. White Paper

BPM vs. SharePoint: Which is Right for Your Business

IBM Business Process Manager

SOFT FLOW 2012 PRODUCT OVERVIEW

Driving workload automation across the enterprise

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

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

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

zen Platform technical white paper

Cisco Tidal Enterprise Scheduler

AgFirst Farm Credit Bank

One solution, countless benefits

White Paper Developing an Effective Strategy for Enterprise Content Management (ECM)

FREQUENTLY ASKED QUESTIONS. Oracle Applications Strategy

COLAB + ECHO ENTERTAINMENT GROUP

JReport Server Deployment Scenarios

Convergent services in the service oriented architecture Natalya Yashenkova

What You Need to Know About Transitioning to SOA

Transcription:

Ebase Xi Agile Service Oriented Architecture Ebase Xi is an agile service oriented architecture that accelerates and simplifies the delivery of business applications. The Xi platform combines process management, integration services and application development to deliver the industry s most comprehensive and productive SOA. THE SOA CHALLENGE Service oriented architectures (SOA) hold out the promise for a brave new world of application development, deployment and reuse, and offer a new economic reality to a domain that has long suffered from cost overrun and excessive expenditure. Ease of use and lower training costs, lower cost of deployment, faster time to market, improved business requirement matching, and better multi-channel deployment are among the myriad reasons why SOA has been eagerly awaited by business and IT managers alike. And yet, somewhere between the theory and the practice, things go wrong. Large organizations often assume that an effective SOA must be a heavyweight, enterprise-wide initiative. For many however, such an approach is premature and in the absence of a corresponding enterprise-wide business case, such initiatives run into major business and technical roadblocks. Other organizations go the other way and take a lightweight approach to SOA that just concentrates on delivering Web Services. Without the proper focus on architecture such approaches run the risk of yielding JBOWS - just a bunch of Web Services, which may be redundant, incompatible, and worse, unmanaged and insecure. EBASE Xi The key to successful SOA is to find the right-weight approach for an organization, and to find software tools that are powerful enough and flexible enough to meet the return on investment demanded by the business. Ebase Xi delivers a comprehensive data exchange infrastructure that scales to meet any SOA initiative, and delivers, in a single technology platform, data integration, business process automation and application development. Xi is an agile SOA platform that focuses on delivering return on investment through ease of use, productivity and power. Xi delivers unprecedented levels of speed for delivering SOA applications. Developers use an agile approach to building services and are supported by powerful tools that simplify technical complexity and allow projects to focus on delivering business functionality. THE MISSION Ebase Xi is designed to simplify and accelerate the development and deployment of business applications. Our goal is to maximize the benefits of information technology whilst and total cost of ownership. minimizing its complexity THE BENEFIT S Faster to market Agile development methods quickly define and deliver against business requirements Shorten project lifecycles with visual design, automation and simplification of technical complexity Reduce costs Easy to learn, intuitive, single technology platform reduces training costs and shortens learning curves High productivity means shorter projects needing less people Optimize IT investment by centralizing and standardizing integration services Reuse assets Incorporate existing systems into new business processes Extend legacy system life via standards-based APIs Improve process visibility Automate, track and control business processes via escalation, dynamic routing and flexible resource assignment Deliver ROI by meeting business objectives quickly, flexibly and cost-effectively. EBASE Xi Ebase Xi simplifies and accelerates the delivery of SOA business applications.

Ebase Xi is about productivity. Every aspect of the platform is designed to simplify and accelerate the delivery of business applications. THE EBASE Xi PLATFORM The Ebase Xi platform combines application development, business process management and integration into a single-technology platform that delivers unprecedented productivity for the development of business applications. The platform comprises: Xi Agile Development Platform (ADP) Xi Integration Server (IS) Xi Business Process Manager (BPM) The Xi platform components are closely integrated and use a common, productivity-focused technology set to develop and deliver new applications. Xi embeds a powerful and extensible high-level business language that controls all application processing, whether it s deciding what fields should appear on a user s screen, determining which path should be taken at the decision point in an automated business process, or integrating application data with an external system. Data integration is handled the same way throughout the Xi platform and is key to the productivity that it offers. Xi applications use a common integration engine that simplifies technical complexity by representing external data sources as generic Resources. Each different type of Resource embeds the intelligence needed to exchange data with the external system that it represents. To integrate application data with an external system developers need only map appropriate Resource fields to their own application fields, and then call the Resource using simple Xi business language commands. Xi is shipped with a wide range of data integration Resources: Web Services JMS XML transport via HTTP, flat files, Stored Procedures and other protocols Databases, including stored procedure and function calls (JDBC) Email CSV and other file formats PDF (for printing) Xi integration capabilities are easily extended to include non-standard systems and interfaces by creating custom Resources (developed in Java). Xi integration technology is key to the extreme productivity offered by the platform; because there is no need for time consuming low-level programming or detailed knowledge of data exchange protocols, developers are free to focus on delivering business functionality rather than worry about technical details. Developers are free to focus on delivering business functionality rather than technical details.

Xi AGILE DEVELOPMENT PLATFORM (ADP) The Xi ADP is an integrated development environment that enables transactional browser-based applications to be developed, tested and deployed to the Xi service oriented architecture. The ADP is packed with productivity features that guarantee the rapid delivery of intelligent, interactive and accessible user applications: Application Design Security WYSIWYG screen design Component-based development. Complexity can be encapsulated into stand-alone units of functionality for re-use across multiple applications Event-based business language delivering a simple, intuitive command set to provide full run-time control of presentation management, business rules execution, and data integration Automatic WAI AAA accessibility compliance Automatic internationalization, language recognition and rendering, and number and date formatting Full CSS support enabling all application content to be positioned and styled to the developers exacting requirements Easy access to a suite of controls for application development, drag & drop items directly to the page, customise layouts using a variety of containers Built-in run-time authentication and authorization models Automatic integration with LDAP and other security directories The ADP effortlessly delivers the user interfaces needed to complete the human interactive steps in running business processes. High speed development and deployment of industrystandard Web Services. Printing Powerful PDF print designer with data merge from online applications Integrated support for Velocity Templates Printing to external PDF documents Data Integration Full implementation of Xi data integration Resource technology provides unlimited data connectivity with external systems Custom Resources for non-standard integration Extensible business language for calls to external programming languages Tight Coupling with Xi Business Processes Effortless mapping of ADP applications to XI business processes ensures the rapid delivery of the sophisticated user interfaces needed to complete human interactive process steps Xi INTEGRATION SERVER (IS) The Xi Integration Server is both a high-productivity platform for developing industry-standard Web Services and a scalable run-time service which presents deployed Web Services as a centralised integration hub. Web Services are developed using the Xi business language and the data integration Resource technology used throughout the Xi platform. Xi Web Services comply with the WS-I Basic Profile and are published in document literal format to ensure accessibility to the widest range of external applications. ADP business logic and data integration employs exactly the same technology in use throughout the Xi platform.

Xi BUSINESS PROCESS MANAGER (BPM) The Xi Business Process Manager delivers business processes as fully automated, integrated and highly visible workflow processes. Xi BPM offers a range of powerful and high-productivity design features: Process Design Powerful Visual Process Designer to design and visualize automated workflows Embedded Test Harness to enable 100% scenario testing Human Interactive Tasks, with built-in integration to Ebase user applications to enable task completion System Tasks, for programmatic task fulfillment that can be completed without human intervention Manual Tasks handle task fulfillment when only a manual step, such as making a phone call, is needed A powerful and easy to use business language enables running processes to dynamically control process routing and to exchange data with external systems Sophisticated process design with escalation for overdue tasks, reusable sub-processes, and splits and joins for parallel routing Custom Resource Assignment allows external applications to determine who the next step in a running process should be assigned to. This powerful Xi feature allows business processes to dynamically refer to core back-office applications for real-time decisions about task allocation Guarantee process control By masking technical complexity Xi delivers unprecedented power & productivity. and completion by automatically escalating overdue tasks. Data Integration Built-in Data Integration enables the communication of process data via Web Services and other XML transport methods, via JMS, with databases, to flat files, by email and FTP, as text messages or to any external API Xi integration is also extensible, allowing developers to write new adaptors for custom integration Enterprise Support Built-in support for external authorization, authentication, and dynamic resource assignment (the allocation of process tasks to people, or groups of people), including LDAP and other security directories Effortlessly integrate data into the back-office via automated interactive and system tasks. Process Management Xi is delivered with customizable and ready-to-use: Task Lists for group working, team leaders and system administrators An Administration Console for tracking, monitoring and managing running processes Close integration with the Xi Agile Development Platform enables Human Interactive Task design to be delivered as intelligent, interactive and accessible user interfaces. The Xi Business Process Manager also presents an API that allows external applications to participate in running business processes, and enables the development of custom Administration Consoles and Task List applications. Working directly with external security and HR systems enables Xi business processes to plug seamlessly into the enterprise environment.

Xi supports hybrid business processes that combine human interactive tasks with back-office data integration. The platform delivers its extreme productivity by simplifying technical complexity and allowing projects to concentrate on delivery of business functionality. SCENARIO: LOAN APPLICATION To understand how Ebase Xi works let s look at a the example of a simplified bank loan application. The process can be tracked by following the numbered steps 1 to 8: 1. A customer completes the loan application form on the bank s website 2. The application is received by the CRM, which records the data; and 3. Calls a Web Service on the Ebase Xi Integration Server, which starts an internal business process to administer the loan request; 4. The first step of the process is an automatic credit check performed by calling an external Credit Agency, via an Xi Web Service, and passing in the applicant s details and the amount to be borrowed. The Web Service returns the result of the credit check to the running process. 5. The second process step is a Human Interactive Task, and requires a member of staff to look at the loan request and the results of the credit check, and decide whether the loan should be approved. 6. If the loan is approved then it passes to the Loan Administration step. The loan details are automatically processed into the Loan Administration system, again using a Web Service to deliver the data. 7. Following the Loan Administration step the process writes the application details to a marketing database so that the applicant may be later targeted with the banks products and services. Again, the communication is via an industry standard Web Service, presented by the Xi Integration Server. 8. The final step automatically notifies the applicant whether their application has been successful. The Notify Customer process step calls a Web Service passing in the outcome of the application, which the Web Service then formats as an email and sends it to the applicant.

Xi delivers agile SOA by abstracting complex business logic and application integration into reusable web services that replace hand coding with a component assembly model. The example shows how Xi components use a flexible service oriented architecture to implement a real-world business requirement : The Business Process Manager dynamically controls the process flow, automatically assigning tasks to people and integrating data with external systems. The Integration Server provides a central integration hub, enabling process data to be exchanged between different systems across a standard Web Service interface. The Agile Development Platform provides the intelligent and interactive user screens that enable people to action the Human Interactive Tasks assigned to them by the Business Process Manager. Xi in Action The Xi platform is used by a wide range of government and private sector organisations to shorten the delivery times of business-critical software applications. Successful deployments are diverse, including commercial software product development, delivery of an enterprise-scale data integration architectures, electronic forms, and the management of sophisticated business processes. Xi delivers unparalleled productivity for the delivery of SOA business applications, and delivers return on investment to any organisation where time to market is mission critical. PROCUREMENT Xi procurement options: The Xi platform may be procured as a development platform directly from Ebase Technology or from a range of Ebase Channel Partners Ebase also offers a Channel Partner program for software development companies, System Integrators and Value Added Resellers Ebase Xi is licensed via a flexible value-based pricing model TRAINING The Ebase Xi training curriculum: Ebase Xi ADP Fundamentals Ebase Xi Workflow Ebase Xi Integration Server Ebase Xi Administration Extending Ebase Xi Training is delivered both onsite at customer premises and via a schedule of public training courses. Custom and project specific training courses may also be provided upon request. SUPPORT & DEVELOPMENT Help-desk and optional 24*7 support service Customer Portal Community development forum Web-based Resource Centre Professional project management and consultancy services Channel Partner support program MORE INF ORMATION For more information please visit our website www.ebasetech.com To arrange for a demonstration please contact: Email: sales@ebasetech.com Phone: +44 (0)1767 654987 10 St George s Tower, Hatley St George, Sandy, Bedfordshire SG19 3SH Phone: +44 (0)1767 654987 Fax: +44 (0)1767 651357 www.ebasetech.com