j.t. taylor chief technology officer june, 2008 soa: not just for integration

31
J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Upload: poppy-poole

Post on 28-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

J.T. TaylorChief Technology Officer

June, 2008

SOA: Not Just for Integration

Page 2: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 2

Agenda

SOA Definition

SOA Initiative Patterns

iWay SOA Suite

Summary

Page 3: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Because Everything Should Work Together!

SOA Definition

Page 4: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 4

Service Oriented Architecture (SOA)

SOA is a design for linking computational resources (principally applications and data) on demand to achieve the desired results for service consumers (which can be end users or other services).

Principles: Encapsulation – single “unit” of logic Composability – assemble larger collections Reusability – standardized building blocks

Page 5: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 5

ERP Mainframe CRM Database

Encapsulation

SOA Principle: Encapsulation

Page 6: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 6

Step 1Validate

Step 2Enrich

Step 3Update

Step 4Reformat

In Out

ERP Mainframe CRM Database

Encapsulation

Composability

SOA Principle: Composability

Page 7: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 7

Step 1Validate

Step 2Enrich

Step 3Update

Step 4Reformat

In Out

Encapsulation

Composability

ERP Mainframe CRM Database

BPM B2BEAI ToolPortals &

Dashboards

XML/HTTP Plug-in EDI/AS2 Flat/MQ

Reusability

SOA Principle: Reusability

Page 8: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 8

Advanced SOA (or SOA 2.0)

Request/Response Services

Real-Time Event Services

Application Logic Services

Data Provider Services

Security Services

Service Governance

Page 9: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 9

SOA Benefits

• Flexibility: Agile IT infrastructure

• ROI: Reuse Existing Assets

• Alignment: IT with Business

• Productivity: Improved Business Processes

• Productivity: Improved Information Access

• Costs: Reduced Development & Maintenance

Page 10: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Because Everything Should Work Together!

SOA Initiative Patterns

Page 11: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 11

SOA Initiative Pattern:

Application Development

Composite Applications

Self Service Portals

Best of Breed Services

Acquisition Integration

Page 12: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 12

Real World Integration

Nelson Mandela Bay Municipality is one of six Metropolitan (or "Category A") municipalities in South Africa.

The Challenge Provide a flexible integration solution alongside the implementation of the new Promis.Net Billing System. The NMBM integration requirements spans 25 systems and the technology ranges from legacy AS400/DB2 applications to applications like Microsoft CRM 4.0 Provide a data migration solution to migrate approximately 400 entities from the existing AS400/DB2 Billing System to the new Windows/SQL Server based Promis.Net Billing SystemProvide a secure Billing Portal for NMBM consumers and employees to reduce telephonic account related queries and improve customer satisfactionProvide reporting functionality for the Promis.Net Billing System

The StrategyImprove the existing NMBM integration architecture with a non-intrusive approach to minimize impact on existing systemsCreate a web-based portal that enables consumers and employees to view current account related information e.g. statements, payments, and consumption Consumers can also make online payments and update personal details

Our SolutioniWay Service Manager, DataMigrator, WebFOCUS

Page 13: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 13

SOA Initiative Pattern:

Business Process Improvement

Application-to-Application

Legacy Integration

Process Automation

Data Synchronization

Page 14: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 14

Real World Integration

Paccar manufactures heavy-duty, on- and off-road Class 8 trucks sold around the world under the Kenworth, Peterbilt, DAF and Foden nameplates

The Challenge Integrated usage of multiple back office environments: Oracle, Baan, JDE and SAP Enhanced communications to dealers, suppliers and business partners Full ESB solution for future proof service based integration of disparate business domains

and technologies

Our Solution iWay Service Manager, Education, and Professional Services.

The Results Global ESB solution that allows rapid

service creation across multiple back office

applications and the ability to create flexible

business flows on top.

Page 15: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 15

SOA Initiative Pattern:

Supply Chain Integration

Business-to-Business

Augment or replace expensive VAN or in-house solution

Security is important!

Error detection and correction

Page 16: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 16

Real World Integration

Akzo Nobel is a multi-national manufacturing corporation, active in healthcare products, coatings, and chemicals.

The ChallengeInternally, Akzo Nobel refers to its shared service as OneHub, which handles all electronic transactions in the supply chain. Replace the current solution due to high cost of ownership.

The StrategyiWay will be the corporate platform for Akzo Nobel’s EDI/B2B messaging throughout the value chain. WebFOCUS will provide business activity monitoring capabilities for trading partners and OneHub staff.

Our SolutioniWay Software, WebFOCUS, and Professional Services.

The Results iWay was selected because of it’s extensive functionality and lowest cost of ownership.

Page 17: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 17

SOA Initiative Pattern:

Real Time Information

Operational Business Intelligence

Process Driven Business Intelligence

Single View initiatives

Real Time feed to Data Warehouse

Business Activity Monitoring

Page 18: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 18

Real World Integration

BNP Paribas is the sixth largest international banking network. It operates in more than 85 countries

and has 161,200 employees.

The ChallengeIncrease Corporate cross selling across business lines. This involves three CRMs (Siebel, PeopleSoft, Homemade CICS-based applications) and all departments including Investment Banking, Asset Management, and Retail

The StrategyCreate a Service-Oriented Architecture :

Information Access services CRM sync Notification Apply visibility and compliance rules

Our SolutioniWay Service Manager, and Consulting

The Results Executives and operational teams benefit from a single customer view that helps them make good decisions in a short timeframe.

Page 19: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 19

SOA Initiative Pattern:

Infrastructure Integration

Middleware-to-Middleware

Multiple Middleware Implementations

Multiple Protocol Exchanges

Multiple Platform Support

Vendor Neutrality

Page 20: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 20

Real World Integration

The world’s largest manufacturer of fragrances

• Beauty and fragrances : JLO, Calvin Klein, Lancaster, Joop, Esprit, Rimmel, Davidoff eo.

• Revenue 2.9 Billion, Employees 8.500, Offices in 30 countries

The Challenge

• Integrate new acquired companies into Coty

• Global rollout of SAP, integrate other ERP’s

• Outsourcing of procurement indirect goods

• Monitoring of Business Processes

The Strategy

• iWay Service Manager and MQ as ESB

• SAP and Legacy Integration

Our Solution

• iSM, Adapters: SAP, SOAP, MQseries, FTP, Utility Bundle, JDE, Oracle

The Results

• Successful project in one half the time and cost. iWay Software becomes the strategic platform to facilitate business growth.

Page 21: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Because Everything Should Work Together!

iWay SOA Suite

Page 22: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 22

iWay SOA Suite

Service ManagerService ManagerService

ValidationSuite

ServiceManagement

Suite

Integration Tools

Explorer Transformer Designer

TradingPartner

Manager

BusinessActivityMonitor

ManagedFile

Transfer

SecureMessaging

EnterpriseIndex

DataMigrator

Universal Adapter Suite

iWayiWay iWay iWay iWayiWay

Data Application Transaction Program Emulation eBusiness

Page 23: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 23

iWay SOA Components

Service Enablement

Message Processing

Data Integration

Business Integration

Management

Page 24: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 24

Application System AdaptersEliminate the need to write and maintain point-to-point interfaces between packaged applications.

Data AdaptersProvide the ability to create fast, efficient, reusable, and easily maintainable interfaces to your relational and non-relational data sources.

Transaction Processing AdaptersEnable simple and cost-effective deployment of new applications that reuse logic and data controlled by IBM CICS and IBM IMS/TM, as well as open systems TPMs such as Tuxedo.

Terminal Emulation AdaptersEnable simple and cost-effective deployment of new applications that reuse logic and data from existing mainframe (3270) and iSeries (5250) applications.

Technology AdaptersFacilitate easy integration with application servers or any of the supported computer programming languages.

Touchpoint AdaptersAccept standard business documents over standard communication protocols and interact with enterprise applications based on the business content.

Service Enablement Components

Page 25: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 25

Event ProcessingFully support handling of event-driven and service-oriented architectures.

Request ProcessingEnable synchronous request reply processing.

Message TransformationSupport automatic XML to XML, non-XML to XML, and XML to non-XML message transformation.

Message Routing / CorrelationFacilitate routing based upon location, protocol, or message content.

Message IndexingIndex messages using the Google or Lucene search engines.

Stateful ProcessingMaintain state to determine the context of messages.

Message Processing Components

Page 26: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 26

SchedulingAllow for periodic or scheduled triggers.

Event DrivenAllow for real-time triggers.

Data TransformationTransform data from raw forms into structures that are more suited to your application.

Change Data CaptureTransfer changed records (inserted, updated, or deleted), improving the timeliness of information in the data warehouse.

Information IntegrationMake all sources accessed by the servers on your network appear as a set of relational tables – so cross-platform, multiple-database extractions and joins are just a mouse-click away.

Data LineageTrack and verify the origins of data.

Data ProfilingExamine the information available in an existing data source to collect statistics and information about it.

Data Integration Components

Page 27: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 27

Partner ManagementIntegrate facilities for trading-partner agreement management.

AuditingAudit transactions between business partners.

Secure MessagingSupport for over 30 synchronous and asynchronous message transports and allow for secure communications between partners.

Managed File TransferLarge file processing capabilities, end-to-end error detection and correction, enablement for leading industry products.

E-Business AcceleratorsSupport for a broad range of e-Business message formats for information exchange within vertical and horizontal electronic markets.

Business Integration Components

Page 28: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 28

GovernanceMonitor and manage iWay Business Services and Channels.

SecuritySecure access control for iWay Business Services and Channels.

ValidationValidate the correct performance of iWay Business Services and Channels.

Remote DeploymentExecute within a standalone or application server with no prerequisites and for scalability and availability to enable distribution of digitally signed integration solutions to remote users.

Activity MonitoringMonitor activities occurring within deployed integrated processes at a business context level with reporting and dashboarding.

Management Components

Page 29: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 29

Assemble, Don’t Code!

Service Enablement

Message Processing

Data Integration

Business Integration

Management

SAP

Peoplesoft

JDEJDE

Lines Of Code

ApplicationSystems

ApplicationSystems

ApplicationSystems

Message Routing

Message RoutingMessage

Transformation

Message TransformationEvent

Processing

Page 30: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 30

iWay Value Proposition

Reduce the time, cost and complexity of implementing and maintaining a Service Oriented Architecture.

Time To implementation results… To return on investment…

Cost In software costs… In programming costs…

Complexity Architectural complexity… Implementation complexity… Operational complexity…

Page 31: J.T. Taylor Chief Technology Officer June, 2008 SOA: Not Just for Integration

Copyright 2008, Information Builders. Slide 31

In 30 years of developing systems andrecommending solutions, recommendingiWay is the best decision I've ever made.

In 30 years of developing systems andrecommending solutions, recommendingiWay is the best decision I've ever made.

Questions?

Dave KitschEnterprise Integration Architect

PACCAR