The Integration Problem

Download Report

Transcript The Integration Problem

The Integration Problem
Over time, the costs of the current set of
integrations goes up, as does the cost of
making changes
time
Point-to-point integrations
don’t scale
Vendor-specific integrations
lock you in
• Integrations consume more and more of the IT budget:
Integration failures are the top 2 causes of software project delays*
• End-user productivity suffers: Either stuck with the wrong tool,
stuck doing manual integration, or both
• More limited ability to respond to change: Constrained by
exhausted IT budget and lower productivity
* Source: Commissioned study conducted by Forrester Consulting on behalf of IBM
OSLC’s Simple Solution
Users can work across the integration without leaving their favorite tool
Architecture of the Web
Standard Interfaces
Automation
Linked Data
Better visibility
Increased reuse
Increased traceability
Monitoring
Decreased maintenance costs
“Just Enough” integration
Link to where the data lives as opposed to copying and synchronizing
Leverage the growing industry impact of OSLC
Open Services for Lifecycle Collaboration
Lifecycle integration inspired by the web
open-services.net
OSLC Steering Committee
Founding members:
Accenture, Creative Intellect,
EADS, Siemens, Tasktop, and IBM
Lyo makes OSLC integrations easier
Open
Governance
&
Community
Direction
OSLC4J
+ Test Suites
for OSLC Core,
CM, QM, & AS
• SDK, test suites, and reference implementations
• Java (OSLC4J) library + recent Perl contributions
• Pending community contributions for .NET
• Integrate over 40 tools natively
and through third-party adapters
• Foundation for major interoperability projects
• Deepening and expanding scope
• Leading choice for
Strategic Integration Technology
LINKED DATA PLATFORM WORKING GROUP
Standardizing part of the OSLC Core specification
• Co-submitters: IBM, DERI, EMC, Oracle, Red Hat,
SemanticWeb.com, and Tasktop
• 41 participants from 24 organizations
• 1st Editor’s Draft already released
Linked Data & OSLC #1 & #2 standards for
“greater collaboration, social business interaction and cloud computing”
OSLC and Open Community
Iterative Specification Authoring
Open Services for Lifecycle Collaboration
open community. open interfaces. open possibilities
 Minimalist/additive approach
 Not a “complete” definition for a given area
 Scenario driven scope
 Co-evolve spec and implementations
Identify
Scenarios
Call it a
spec
Iterate on
working
drafts
Gain technical
consensus,
collect nonassert
statements
 Open participation around active core group
Linked Lifecycle Data
 The data is the thing
•
•
•
•
Resources and relationships
Tools operate on the data
Tools execute the process
Tools expose their data in a
common way (REST)
 Lifecycle integration =
tracing, indexing, analyzing
the web of lifecycle data
where it lives
 Utilizes architecture of the
internet
• All data are resources with
HTTP URIs
• Open standards
• Loosely coupled
• Technology neutral
• Scalable, extensible