Big Data. Big Decisions
InformationWeek
Special Coverage Series

Commentary

Eric Openshaw

What CIOs Should Know About 'Outside-In' Architecture

Today's flexible, loosely coupled supply chains and business models require a whole new approach.

Conventional wisdom can change as rapidly as the world around us. With information easily accessible and business processes transparent, standardizing processes, stockpiling resources, and trying to control operations is no longer sufficient. The capabilities that "add value" aren't necessarily classic manufacturing or service activities so much as those that connect capabilities across organizations. Innovation depends upon knowing how to connect.

Today, what organizations need is the capability to tap into third-party resources to meet changing demands and opportunities, and to adapt to changing players, rules, and desired outcomes. They need flexibility. That might mean the ability to offer services sourced from thousands of business partners, updated in real time, and maintained over the life of a transaction.

More Insights

Webcasts

More >>

White Papers

More >>

Reports

More >>

Rearden Commerce, for example, continuously adds multi-party travel and entertainment services for its corporate customers. At the same time, Rearden must support its customers' policies (geography, service class, cost) and resolve exceptions (rebooking, cancelation, delay) across the often-lengthy life of each transaction, from booking to fulfillment.

For many companies, flexibility also means the ability to change and customize offerings in response to external changes. For example, at TradeCard, a company that facilitates supply chain transactions, the financing requirements evolve rapidly based on global economic conditions, broader business policies, the changing payment terms of buyers and sellers, and new participants. TradeCard must not only track and mediate policies across buyers and sellers throughout the supply chain, but also identify profitable opportunities for the company to step in with new offers of financing, such as when a buyer wants to pay on a 45-day basis and the seller needs 30-day payment.

Each of these companies depends upon the ability to fulfill flexibly across many partners, sharing information and outcomes. They can't be worried about what system (or lack of system) each participant runs or waste time coding new interfaces or middleware to manage interactions. Conventional enterprise IT systems aren't very good at coordinating complex, long-lived transactions across multiple, autonomous parties, but that is just what emerging models based on collaboration and resource-sharing require.

[ To be the best, you have to be willing to hear the worst. Learn 6 Uncomfortable Questions IT Teams Should Ask. ]

In both cases, an "outside-in" architecture supports the more flexible, loosely coupled business model. TradeCard's outside-in architecture includes an emphasis on explicit management and mediation of policies across diverse participants.

Rearden Commerce created a virtual common policy platform, which is invoked by customers when searching for options based on geography, vendor preference, logistics, and expense policy constraints. It's used by merchants when listing, describing, and promoting their services. And it's used by Rearden to drive long-running transactions and resolve exceptions. Rather than build around business capabilities, Rearden links functional services to the underlying infrastructure stack. Policies encountered at the business layer drive actions at the hardware and network layers.

Global CIO
Global CIOs: A Site Just For You
Visit InformationWeek's Global CIO -- our online community and information resource for CIOs operating in the global economy.
The answer lies in re-envisioning your architecture, not as an enterprise-wide monolith but as interrelated systems and data sets, encapsulated for external consumption.

More Than Just SOA

Some of you might think this crossroads is starting to look familiar. Haven't IT departments been in pursuit of a service-oriented architecture (SOA) for years? Yes, but outside-in architecture is a more advanced concept. It exploits the shift from proprietary technical stacks to standards- and Web-based communication and interoperability. To accommodate a model where processes, systems, and even people are interchangeable building blocks, regardless of where they reside, can require a sophisticated platform of services to identify, provision, orchestrate, meter, bill, and mediate events across these components.

The implications aren't trivial. In an outside-in model, there's no guarantee of atomicity across systems and organizations. Failures must be addressed with compensating transactions rather than automatic rollback.

In addition, outside-in is inherently pessimistic, thus human interaction--to resolve exceptions and apply business context--is expected and must be accommodated. The platform must also support versioning and the persistence of services, as well as policies to maintain whatever business rules or policies were in place at the inception for the life of each long-running transaction.

Policy-driven interoperability is at the heart of an outside-in architecture. The policy layer may be a combination of human input and ongoing extraction from a variety of legacy systems or other data sources. In addition, because there are so many participants, a centralized policy must govern authentication, access, and entitlement of participants to underlying workloads. Interoperability applies not just at a systems level, but for varying levels of technology and sophistication; the architecture must accommodate a range of technologies, including offline modes such as voice and hardcopy.

What To Do

Adopting an outside-in architecture can involve a fundamental shift in thinking and execution. For the CIO and IT team, it requires skills in managing and orchestrating many moving parts, across organizations and geographies.

1. Consider the development of an outside-in architecture as a staged process, one that can accommodate traditional enterprise components.

2. Focus on specific operations that extend beyond organizational boundaries.

3. Look for long-lived transactions that aren't well served by enterprise systems.

4. Look at the areas that currently or potentially will have many diverse participants, particularly where performance is under pressure.

5. Look for areas of valuable localized innovation. Outside-in can accelerate innovations inside the enterprise and act as a catalyst for technical and business support.

Of course. this isn't just about IT. The first step is to look at the organization as a set of business capabilities and meta processes, each of which may be delivered in a different way. This reassessment can allow for a strategic mix and match of internal and external resources, of packaged solutions, homegrown systems, and services acquired through the cloud.

Eric Openshaw is the vice chairman and U.S. Technology, Media & Telecommunications leader at Deloitte. Michael Canning is National Managing Director of Deloitte Consulting's U.S. Strategy & Operations practice.



Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

BYTE encourages readers to engage in spirited, healthy debate, including taking us to task. However, BYTE moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. BYTE further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.

Follow InformationWeek

By The Numbers

What Are Your Primary Concerns About Using Big Data Software?

Base: 417 respondents at organizations using or planning to deploy data analytics, BI or statistical analysis software
Data: InformationWeek 2013 Analytics, Business Intelligence and Information Management Survey of 541 business technology professionals, October 2012

What Do You Think?

What's your attitude about SQL analysis on top of Hadoop?
We want fast, standard SQL analysis capabilities on Hadoop ASAP
Hadoop is for unstructured data; SQL is for relational databases
We'll give SQL on Hadoop a try, but relational DBs will remain the mainstay
Given strong SQL support on Hadoop, we'd nix the data warehouse
We're not interested in Hadoop
No opinion



Related Content

From Our Sponsor

Five Big Data Challenges and How to Overcome Them with Visual Analytics

Five Big Data Challenges and How to Overcome Them with Visual Analytics

Business leaders often need a visual snapshot of data to quickly grasp and use it. This paper identifies five challenges in presenting data and how visual analytics can resolve them. Solutions are suggested to overcome the challenges of: speed, data clarity, data quality, displaying meaningful results, and dealing with outliers.

Game-Changing Analytics: How IT Executives Can Use Analytics to Create Innovation and Business Success

Game-Changing Analytics: How IT Executives Can Use Analytics to Create Innovation and Business Success

Today's competitive advantage requires a deeper understanding of your business, your market and your customers. As an IT executive, you can drive that knowledge transformation. In this white paper, learn how to make decisions as a strategic business leader and three steps to begin an analytics initiative within your enterprise.

Data Visualization Techniques: From Basics to Big Data with SAS Visual Analytics

Data Visualization Techniques: From Basics to Big Data with SAS Visual Analytics

High-performance data visualization turns sophisticated analyses into meaningful graphics, leading to faster and smarter decision making. In this white paper, learn how visual analytics can transform big data, with additional features such as real-time functionality, mobile compatibility, robust applications for technical groups and accessibility for nontechnical users.

Big Data: Lessons from the Leaders

Big Data: Lessons from the Leaders

Financial performance, competitive advantage, operational efficiency, strategic decision making - every business goal can extract value from big data, and the time for doubt or inaction has long passed. In this Economist Intelligence Unit report, in-depth interviews with data pioneers reveal the link between the effective use of big data and the bottom line among other results.

Decision-Driven Data Management: A Strategy for Better Decisions with Better Data

Decision-Driven Data Management: A Strategy for Better Decisions with Better Data

Which came first, the data or the decision? This white paper makes the case for having a decision in mind, then tailoring big data's volume, variety and velocity to achieve business results such as overcoming customer dissatisfaction or creating well-informed strategies in real time.

Informationweek Reports

Research: The Big Data Management Challenge

Research: The Big Data Management Challenge

The challenge of big data is real, but most organizations don't differentiate 'big data' from traditional data, and nearly 90% of respondents to our survey use conventional databases as the primary means of handling data. We'll help you understand what constitutes big data (it's not just size) and the numerous management challenges it poses.