<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>SOA in Action Blog</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/" />
    <link rel="self" type="application/atom+xml" href="http://www.ebizq.net/blogs/soainaction/atom.xml" />
    <id>tag:www.ebizq.net,2008-10-13:/blogs/soainaction//31</id>
    <updated>2010-02-08T22:35:16Z</updated>
    <subtitle>SOA in Action Blog</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.21-en</generator>

<entry>
    <title>Webcast: Looking at Event Processing from Both Sides Now</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/02/event_processing_same_thing_lo.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17733</id>

    <published>2010-02-08T17:32:53Z</published>
    <updated>2010-02-08T22:35:16Z</updated>

    <summary>What is the difference between a business transaction and an event?It depends on your perspective, but there really is no difference, according to Roy Schulte, distinguished analyst for Gartner. &quot;An entire business process instance may be known to a BPM...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Event Processing" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="gartner" label="Gartner" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="maneeshjoshi" label="Maneesh Joshi" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="oracle" label="Oracle" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="royschulte" label="Roy Schulte" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>What is the difference between a business transaction and an event?</p><p>It depends on your perspective, but there really is no difference, according to Roy Schulte, distinguished analyst for Gartner. "An entire business process instance may be known to a BPM person as a transaction, but would be known to an event processing person as a business event."</p><p>Why is this important?&nbsp; Because businesses are increasingly looking to event processing to guide their decision making, and this calls for a robust BPM strategy.</p><p>I recently had the opportunity to join Roy and Oracle's Maneesh Joshi in a new ebizQ <a href="http://www.ebizq.net/webinars/12050.html">Webcast</a> on the business value of event processing, and the growing role of continuous intelligence.&nbsp;

<br /></p><p>Roy pointed out that within a BPM-enabled environment, focused on workflow, orchestration, and rules, events take the form of steps within business processes. "A business process.. will be started by an event, something happening in the real world that will trigger the execution of the first step in the business process." Events may also trigger other steps along the way within the process, he adds. <br /></p><p>But he wanted to make it clear that these are the same things to both BPM and event managers. "Whether you look at an event process from a BPM point of view or event point of view -- in many cases it depends on your background and what you're most familiar with -- but you are describing the same thing. This doesn't mean that all business processes use events in the same way. Some business processes make use of event driven architecture and event objects in different ways."</p><p>Roy is co-author of a new book on event processing, titled "<a href="http://www.amazon.com/Event-Processing-Designing-Systems-Companies/dp/0071633502">Event Processing: Designing IT Systems for Agile Companies</a>," with <span class="date">Dr. K. Mani Chandy, Simon Ramo Professor of Computer Science at the <a href="http://www.ebizq.net/vendors/777.html" target="_new">California Institute of Technology</a>, <br /></span></p>
Roy and Maneesh's complete <a href="http://www.ebizq.net/webinars/12050.html">Webcast</a> is available for viewing.]]>
        

    </content>
</entry>

<entry>
    <title>InterContinental Hotels&apos; SOA-based Initiatives Earn &apos;Wow&apos; Rating</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/02/intercontinental_hotels_soa_ra.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17722</id>

    <published>2010-02-04T17:06:31Z</published>
    <updated>2010-02-04T17:22:44Z</updated>

    <summary>The deployment of cloud-based customer service contact centers, based on SOA standards, enables a leading hotel chain to maintain consistency and scale.Blair Pleasant recently sat in on the Customer Innovation Awards presentation at the most recent Genesys/Alcatel Lucent Enterprise Application...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Business Process Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Case Study" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Cloud computing" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Enterprise Architecture" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Vendors" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<b>The deployment of cloud-based customer service contact centers, based
on SOA standards, enables a leading hotel chain to maintain consistency and
scale.</b><br /><br />Blair Pleasant recently sat in on the Customer Innovation Awards presentation at the most recent Genesys/Alcatel Lucent Enterprise Application Group analyst conference, and a hotel chain's <a href="http://www.nojitter.com/blog/archives/2010/02/some_really_inn.html">SOA-based customer care center</a> rated as one of the "Wow" innovations cited.<br /><br />Bill Peer, vice president of enterprise architecture for
InterContinental Hotels Group (IHG) described how technology helps elevate customer service to the highest levels in the industry. "You don't simply push data/information at
a guest, you envelop them in the system," he is quoted as saying. "They are more than part of the
ecosystem, they are its center."<br /><br />The company is working on a mobile communications channel to customers it calls "Virtually Me." Virtually Me will be available within the next four years, and will enable customers to transmit and share
personal information, such as musical tastes or health information, via their mobile
device, which can notify the hotel property to provide information that
can help improve the guest's stay.<br /><br />To accomplish this, IHG is integrating unified communications technology from Genesys with its business processes. As Pleasant puts it, "IHG lifted
out call routing and logic and placed it in the cloud for all system
interactions. It built a Web browser-based thin client providing access
to all of its CRM systems for handling calls. These hybrid cloud-based
services, in conjunction with SOA-based services, let IHG set up a
contact center any where in the world quickly and easily."<br /><br />The result, Pleasant writes, "is
faster technology deployment to the hotels, with the ability to shut
on/off contact centers with zero disruption, reducing cost to the
hotels." <br />]]>
        
    </content>
</entry>

<entry>
    <title>SOA Roundup: More WOA, More Manageable Governance, More Pay for SOA</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/02/soa_roundup_more_web_oriented.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17718</id>

    <published>2010-02-03T15:57:52Z</published>
    <updated>2010-02-04T17:49:55Z</updated>

    <summary>The future belongs to WOA, or Web oriented architecture. So it&apos;s time to start moving service-oriented technology initiatives in this direction, or get left behind. That&apos;s the call from Matt Heinrichs, who just published a feature on the rise of...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="jameskorhonen" label="James Korhonen" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="jamestaylor" label="James Taylor" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="kellyemo" label="Kelly Emo" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="peterschooff" label="Peter Schooff" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>The future belongs to WOA, or Web oriented architecture. So it's time to start moving service-oriented technology initiatives in this direction, or get left behind. That's the call from <span class="date">Matt Heinrichs</span>, who just published a feature on <a href="http://www.ebizq.net/topics/woa/features/12208.html">the rise of WOA</a> here at the ebizQ site.<br /><br />With this comes a new form of challenges on a global scale, he says. "Most sites are no longer a standalone island of functionality, but a conglomeration of many disparate services, including analytics, geo-location, search, product catalogs, shipping, currency exchange, translation, social network sharing, and streaming. Previously, these functions were baked into each application that needed them. These are now calls to functionality that a dedicated team on the other side of the planet is spending their days and nights to provide."<br /><br />Kelly Emo makes some solid points about the <a href="http://www.ebizq.net/blogs/kellyemo/2010/01/governance-think-global-but-act-local.php">role of governance</a> in controlling the explosion of information, data and services across organizations. She provides this advice when getting started: governance doesn't have to be a mega-enterprise endeavor in itself. "Much like breaking up a large challenge into a series of small steps, governance can start small," she says. "As you determine what you want to modernize, start to think about what policies are going to have the biggest impact on the project's success and start to codify those policies into an automated governance system to guide compliance...this can go a long way."<br /></p><p>My colleague Peter Schooff also led a discussion on the <a href="http://www.ebizq.net/blogs/ebizq_forum/2010/01/what-types-of-skills----beyond-general-soa----are-employers-willing-to-pay-a-premium-for.php">skills that are paying off the most</a> for SOA practitioners, in light of a recent Dice.com salary survey that shows IT professionals with "SOA" in their job descriptions <a href="http://www.ebizq.net/blogs/soainaction/2010/01/jobs_with_soa_skills_second_hi.php">are making 37% more than those with no SOA duties</a>. Todd Biske pointed out that possibly, senior IT people are more likely to be engaged in SOA. He notes that companies are willing to pay a premium for IT professionals that understand SOA security technologies&nbsp; (e.g. WS-Security, WS-Trust, X.509, SAML). Scott Morrison added that since SOA requires working with many stakeholders, good customer skills will alsways demand a premium.<br /><br />Our resident decision-making technology expert, James Taylor, took a detour this week, exploring the issues around <a href="http://www.ebizq.net/blogs/decision_management/2010/02/is_your_legacy_modernization_p.php">legacy modernization</a>. He urges data centers to "replace hard-to-maintain COBOL with easier-to-maintain business rules."&nbsp; <br /><br />Janne Korhonen, in the meantime, continued his four-part series on this decade's IT challenges, with a discussion on the <a href="http://www.ebizq.net/blogs/agile_enterprise/2010/01/challenges-for-the-decade-part-4-enterprise-architecture.php">increasingly important role of enterprise architecture</a>. The emerging extended enterprise requires a holistic approach to management with a framework that bridges the gap between IT and the business. "Once this holistic model of the organization is in place, however, it will enable flexible reassembly of processes, capabilities and services in new, innovative ways," he says. "BPM and SOA bridge the gap between the business processes and application landscape and EA provides visibility into the totality of organizational assets and interdependencies between architectural elements."<br /></p>]]>
        
    </content>
</entry>

<entry>
    <title>Design-Time Governance Lost in the Cloud? The Great Debate Rages</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/design-time_governance_lost_in.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17703</id>

    <published>2010-01-30T16:04:24Z</published>
    <updated>2010-01-30T16:27:55Z</updated>

    <summary><![CDATA[Just when the dust seems to have settled from the whole "SOA is Dead" kerfuffle, our own Dave Linthicum throws more cold water on the SOA/cloud party -- with a proclamation that "Design-time Governance is Dead."&nbsp; (Well, not dead yet,...]]></summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Cloud computing" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Enterprise Architecture" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Vendors" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="davidlinthicum" label="David Linthicum" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="philwainewright" label="Phil Wainewright" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="toddbiske" label="Todd Biske" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>Just when the dust seems to have settled from the whole "SOA is Dead" kerfuffle, our own <a href="http://www.ebizq.net/blogs/linthicum/">Dave Linthicum</a> throws more cold water on the SOA/cloud party -- with a proclamation that "Design-time Governance is Dead."&nbsp; (Well, not dead yet, but getting there...)<br /></p><p>We've been preaching both sides of governance as
the vital core of any SOA effort -- and with good reason. Ultimately, as
SOA proliferates as a methodology for leveraging business technology,
and by extension, services are delivered through the cloud platform,
people and organizations will play the roles of both creators and
consumers of services. The line between the two are blurring more every
day, and both design-time and runtime governance discipline, policies,
and tools will be required.</p>
<p>In a post that raised plenty of eyebrows (not to mention eyelids), Dave Linthicum says the rise of the cloud paradigm <a href="http://www.infoworld.com/d/cloud-computing/cloud-computing-will-kill-these-3-technologies-196" target="_blank">may eventually kill off the design-time</a> aspect of governance, the lynchpin of SOA-based efforts. As Dave explains it, with cloud computing, it's essential to have
runtime service governance in place, in order to enforce service
policies during execution. This is becoming a huge need as more
organizations tap into cloud formations. "Today SOA is a huge reality
as companies ramp up to leverage cloud computing or have an SOA that
uses cloud-based services," he says. "Thus, the focus on runtime
service execution provides much more value."</p>
<p>Many of the existing runtime SOA governance players support enough
design and implementation capabilities that separate design-time tools
are not required, Dave adds.</p><p>Todd Biske, enterprise architect extraordinaire and author of <a href="http://www.amazon.com/dp/1847195865?tag=toddbiskespeking&amp;camp=14573&amp;creative=327641&amp;linkCode=as1&amp;creativeASIN=1847195865&amp;adid=18AYY9N8G645CACYEJCX&amp;" target="_blank">SOA Governance: The Key to Successful SOA Adoption in Your Organization</a>, recently <a href="http://www.biske.com/blog/?p=744" target="_blank">weighed in</a> on Dave Linthicum's remarks that <a href="http://blogs.zdnet.com/service-oriented/?p=3867" target="_blank">cloud computing will soon kill design-time governance</a>. Todd says there is an important role for design-time governance in the cloud, but he says his definitions differ from Dave's.<br /></p>


<p><em></em>While runtime governance is very
important to cloud computing, it's critical to be able to manage
services across their entire lifecycles, from the earliest phases of
the service contract, Todd says. The issue may be Dave's definition of
design-time governance, which is one many in the industry apply -- the
"notion that design-time governance is only concerned with service
design and development." Todd notes that governance should actually be
thought of in three timeframes; "pre-project, project, and runtime."&nbsp;
As he explains it:</p>
<blockquote><p>"There's a lot more that goes on before runtime than
design, and these activities still need to be governed. It is true that
if you're leveraging an external provider, you don't have any need to
govern the development practices. You do, however, still need to govern
the processes that led to the decision of what provider to use; The
processes that define the service contract between you and the
provider, both the functional interface and the non-functional aspects;
and the processes executed when you add additional consumers at your
organization of externally provided services."</p></blockquote>


<p>WebLayers' Jeff Papows disagrees with Dave, stating that "<a href="http://blog.weblayers.com/bid/26474/Cloud-Computing-Will-NOT-Kill-Design-Time-Governance" target="_blank">nothing could be further from the truth</a>" in terms of the role of design-time governance in the cloud. In fact, if anything, the rise of the cloud computing paradigm calls
for greater attention to design-time governance. As Jeff puts it:</p>
<blockquote><p>"If we cut corners at the beginning of the development
process, we will almost always create gaps in the cloud resulting in
the proliferation of bad code and applications. If in fact more
services are accessed, sometimes anonymously, from God knows where, in
fact the quality of those services now destined to be used and reused
must in fact of an even higher quality. Sounds like design time
governance to me."</p></blockquote>
<p>The growing utilization of cloud resources brings forward new design
governance challenges, Jeff argues." For example, when and how should
cloud resources be used, do they support the proper technologies,
functionality and performance we expect?"</p><p>Our own <a href="http://www.ebizq.net/blogs/connectedweb/">Phil Wainewright</a>, expert in all things cloudy and SaaSy, also sought to put things in perspective, with a <a href="http://blogs.zdnet.com/SAAS/?p=980&amp;tag=wrapper;col1" target="_blank">supportive statement</a> about Dave's prediction: computing blogger at ZDNet: </p><blockquote><p>"I think Dave Linthicum's point was subtler than this. He was saying
that, if you don't know where, how or by whom your services are going
to be consumed until you've deployed them, then you can't possibly
design the governance you'll need in advance. It's only once the
service starts running that your monitoring and governance becomes
meaningful, as an iterative process that responds to actual, changing
usage.</p></blockquote><p>And Layer 7's <a href="http://kscottmorrison.com/2010/01/07/on-the-death-of-design-time-service-governance/">Scott Morrison</a> points out that Dave's statement is a logical extension of the "SOA is Dead" turn-of-events since January 2009, which calls for a new way of looking at service orientation and service delivery:</p><blockquote><p>"The incendiary nature of <em>is-dead</em> statements often conceal&nbsp;
the subtle but important ideas behind them. Dave's declaration is no
different. What he's really suggesting is that cloud will rapidly shift
the traditional priorities with respect to services governance. In the
big SOA era (before Jan 1, 2009), design-time governance was king. It
fit nicely into the plan-manage-control discipline underpinning a large
enterprise-scale SOA effort. And to support this, tool vendors rushed
in and offered up applications to facilitate the process. Run time
services governance, in contrast, was often perceived as something you
could ignore until later-after all, on-premise IT has reasonably good
security and monitoring in place. The technology might be old and the
process a little byzantine, but it could tide you over. And if any
internal staff were caught accessing services they shouldn't be you
could just fire them.</p>
<p>The cloud inverts this priority. <em>If you deploy even one service into the public cloud, you must have runtime service governance in place. </em>That
one service needs to be hardened and protected as you would a DMZ-based
application. You must have continuous visibility into its operation
from the moment you turn it on. Run time governance simply cannot be
put off."</p></blockquote><br />]]>
        
    </content>
</entry>

<entry>
    <title>US Defense Department Goes &apos;Primitive;&apos; Fortifies SOAs</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/soa_for_the_defense.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17702</id>

    <published>2010-01-29T22:05:31Z</published>
    <updated>2010-01-29T23:04:21Z</updated>

    <summary>I met Dennis Wisnosky, the business mission area chief technical officer and chief architect at the Office of the Deputy Chief Management Officer at the US Department of Defense, at last year&apos;s SOA Symposium. Along with incredible charity work, he...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Case Study" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>I met Dennis Wisnosky, the business mission area chief technical officer and chief architect at the Office of the Deputy Chief Management Officer at the US Department of Defense, at last year's <a href="http://www.soa-symposium.com/">SOA Symposium</a>. <br /></p><p>Along with incredible charity work, he has been working tirelessly at bringing a common set of standards and protocols to the DoD's procurement and administrative systems, as well as service-oriented principles, and his work is worth emulating across the private sector.<br /><br />Dennis was recently <a href="http://defensesystems.com/articles/2010/02/01/primitives-enterprise-architectures.aspx">interviewed</a> by Rutrell Yasin of DefenseSystems.com about the progress of the effort. The problem for the Defense Department's Business Transformation Agency was engineers and developers tended to work in silos, and end up developing systems that duplicate services and have propriety interfaces that can't work easily with other systems.<br /><br />The solution has been the development of concepts called Primitives, Common Vocabulary and Design Patterns, according to Yasin's report. The Department of Defense Architecture Framework 2.0 is the foundation for architecture Primitives. Primitives are a standard set of viewing elements and associated symbols mapped to the framework's Meta-Model concepts and applied to viewing techniques. <br /></p><p>According to Wisnosky, BTA is applying Primitives based on Business Process Modeling Notation (BPMN). Also, "the idea of Primitives fits nicely into service-oriented architecture," Wisnosky said. "SOA represents the first time in the information technology world where it is clear how IT and business fit together. So an SOA pattern made up of Primitives that are associated with business processes could execute those business processes with standard services."</p><p>There's been a lot of SOA developments emerging within the US Defense Department. In another piece of news, a new cybersecurity initiative sponsored by the US Air Force seeks to harden service oriented architectures against outside threats.&nbsp; <br /></p><p>Sami
Lais, <a href="http://washingtontechnology.com/articles/2010/02/01/upfront-contract-watch.aspx">writing</a> in Washington Technology, says a five-year, $2.9 million
Air Force Research Laboratory award "could change the way DoD --
perhaps the world -- approaches information security."</p><p>How is this so? Lais says the USAF's Advanced Protected Services program is gearing up to "enable networks to withstand attacks that are as yet unknown, limit the effectiveness of the attacks, slow the attackers' progress by building multiple layers they have to penetrate, let them diagnose the attack more quickly," and "help them react and recover more quickly and completely."<br /><br />Jim Loyall of BBN Technologies, chief scientist and program manager on the project, is working with a team that is concentrating on developing new approaches to better protect DoD SOAs against malicious attacks. The team is building extensions to the middleware stacks in SOA, and using strategies such as creating "crumple zones," or proxy layers between the service and users allows different users to share the same services. "Users go into this initial buffer area, where much of the service functionality is repeated," Loyall is quoted as saying. "If an attack succeeds, it'll get some initial success, but it won't go past that proxy layer to the service itself, and other users will be uncompromised by the attack."<br /></p>]]>
        
    </content>
</entry>

<entry>
    <title>&apos;mySOA&apos;: Service Orientation for Everybody</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/mysoa_a_new_way_to_look_at_ser.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17700</id>

    <published>2010-01-29T16:48:36Z</published>
    <updated>2010-01-29T17:00:12Z</updated>

    <summary>There continues to be plenty of questions, and healthy skepticism, out there in trenches about what SOA can and should do for the business. In an interesting new post, William El Kaim talks about a new way to look at...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>There continues to be plenty of questions, and healthy skepticism, out there in trenches about what SOA can and should do for the business. In an interesting new post, William El Kaim talks about a <a href="http://www.infoq.com/articles/mysoa">new way to look at SOA</a>, delivered in terms on which the business can readily capitalize.</p>

<p>He calls the concept "mySOA,"which is committed to bringing Agile, governed and sustainable business and technical  services across the enterprise, and even beyond (cloud, B2B, etc.). The "my"
part of the moniker is there "because the Web 2.0 revolution will make the services more and more
used for social interactions, than for point to point conversations." It also introduces a personalization aspect.</p><p>El Kaim says that the mySOA approach is based on three pillars: Agility, Governance and Sustainability:</p><blockquote><p><b>Agility: </b>"Because the business has to be agile to survive in a fast, and flat interconnected world; because our development teams are using SCRUM and moving to agile is so natural; by necessity, because the financial crisis prevented us to have a full fledge SOA project budget for several years.<br /><br /><b>Governance:</b> "We used governance as a way to support both business and IT new forces, but also as a way to enforce collaboration and alignment. Trust was, as always, a big part of the challenge; since teams had to delegate some of their decision power and accept some rules (for the benefit of all). Agile means also that exceptions management should be part of the governance process DNA."</p><p><b>Sustainability:</b> "SOA will allow for a progressive and sustainable overhauling of functional and technical silos so as to design reusable or versatile services that will be called in various business processes. Sometimes, more than reuse, we will look for the adequate assets to provide value to the business, for an uncertain time. If we have to develop a portlet for enabling a business service to only one particular client (like a CO2 calculator), then we will do it. It could be reused or not, but should be thought to last."<br /></p></blockquote>
]]>
        

    </content>
</entry>

<entry>
    <title>Steve&apos;s Business Model: SOA as the &apos;App Store&apos;</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/steves_business_model_soa_as_t.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17697</id>

    <published>2010-01-28T23:25:39Z</published>
    <updated>2010-01-28T23:38:32Z</updated>

    <summary>With all the new excitement swirling around Steve Jobs&apos; and company&apos;s latest entry into the market, the iPad, perhaps its time to sit back and think about Steve&apos;s business model as it relates to the way we acquire services and...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Vendors" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[With all the new excitement swirling around Steve Jobs' and company's latest entry into the market, the iPad, perhaps its time to sit back and think about Steve's business model as it relates to the way we acquire services and content. That is, the idea that applications (or services or whatever) are sitting out there in a common catalog, ready for use anytime you need it and send a few dollars/euros/pounds/rupees their way.<br /><br />Dion Hinchcliffe, also a contributor here at ebizQ, published some <a href="http://www.enterpriseirregulars.com/11094/the-app-store-the-new-must-have-digital-business-model/">thoughts</a> about the app store model and how its shaping our perceptions of how a software delivery system should function. <br /><br />That is, the app store supports an ecosystem of developers and creators, but acts as a governance mechanism to make sure the crappy and malicious stuff doesn't degrade and contaminate the ecosystem. Apple and Amazon maintain app stores that provide a consistent and reliable source for services and software.<br /><br />Sounds like the job of SOA in the enterprise, does it not?&nbsp; Let's take another page from the Apple playbook and look at an analogy.<br /><br /><p>For quite some time, we have talked about the concept of accessing
SOA-ready services through public online marketplaces, and how that
could shake up the way we approach IT. We're seeing manifestations of
this model through cloud computing.</p>
<p><span id="ArticleBody"> George Ravich, in a ComputerWeekly <a href="http://www.computerweekly.com/Articles/2009/06/08/236346/soa-should-be-like-itunes-for-business.htm" mce_href="http://www.computerweekly.com/Articles/2009/06/08/236346/soa-should-be-like-itunes-for-business.htm" target="_blank">interview</a>, suggests SOA-based services be made available to enterprise users the way iTunes are available online, ready to plug into a framework. </span><span id="ArticleBody">"the
SOA service catalog promises to have the same impact on enterprise
computing as the iTunes playlist has had on listening to music." </span></p>

<p><span id="ArticleBody">SOA application lists should provide services
-- such as customer authentication -- that can be plugged into a
company's "playlist." As Ravich illustrates:</span></p>
<blockquote><p>"Prior to the iPod, people listened to songs on a vinyl
record or a CD in the order that the publisher determined. If you
wanted to play several songs from different albums, it was a
complicated and time-consuming activity,. Now, with an iPod, you can
take the individual songs you own and create an endless number of play
lists. Each song track is reusable in different settings and
situations, under the full control of the listener."</p>
<p>"Similarly, prior to SOA, enterprise applications trapped business
processes within inflexible workflows. Without extensive IT development
the reuse of any single business process became unfeasible within these
systems, leading to multiple versions of the same process being
developed separately for different applications and channels."</p></blockquote>
<p>There you have it. Steve Jobs has been thinking SOA all along, he just hasn't said it. Perhaps the SOA world needs a Steve Jobs-like visionary to package and
sell SOA in such a fashion. Or, perhaps, we've already been doing it
all along -- without all the pizazz and hoopla.</p><br />]]>
        
    </content>
</entry>

<entry>
    <title>Jobs With SOA Skills Second Highest-Paid Category in New Salary Survey</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/jobs_with_soa_skills_second_hi.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17685</id>

    <published>2010-01-26T15:30:39Z</published>
    <updated>2010-01-26T15:45:37Z</updated>

    <summary>I recently had the opportunity to speak with Tom Silver, Senior Vice President, North America at career site Dice.com, about the results of a compelling new IT salary survey the company just published. The survey, based on the input of...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Research and Analyst Reports" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dice" label="Dice" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>I recently had the opportunity to speak with Tom Silver, Senior Vice President, North America at
career site <a href="http://www.dice.com/" target="_blank">Dice.com</a>, about the results of a compelling new IT salary survey the company just published. The survey, based on the input of 19,000 IT professionals, carries a lot of credibility due to its large base of responses, along with the fact that it has been conducted annually for about a decade.<br /></p><p><b>The survey found that employers place a premium on SOA-related skillsets. The average rate for IT
positions involving service-orientation work at $107,827 a year. This
is 37% over the average for all the IT positions covered - $78,845.</b></p>

<p>SOA skills are the second-highest paid skills found in the survey.
Leading the pack were professionals versed in ABAP, or Advanced Business
Application Programming ($115,916).</p>
<p>There are other areas where SOA-based practices add to premium skills as well. For example, applications server skills JBoss and WebLogic joined the $100,000
salary ranks with annual salaries topping $101,869 and $100,313,
respectively.</p><p>Keep in mind that this salary average is a blended average -- covering both staff professionals and managers/executives. Information on professional versus management salary breakouts was not available at the time I spoke with Silver, but, conceivably, managers with SOA in their job descriptions may be making up to 20% more than the $108,000 average, and professionals may be making up to 20% less.<br /></p>
<p>This is the first year that Dice measured the
impact of SOA skills on IT jobs, so historical comparisons were not
available. Silver noted that SOA was a part of many job classifications,
from security engineer to development engineers to IT managers.</p>
<p>He also observes that jobs calling for SOA skills is a relatively
small but growing sector of the IT world. "The number of jobs that are
looking for SOA skills is still relatively small - we have about 2,100
jobs on the site right now that call for SOA skills," he points out.&nbsp;
"That's 2,100 out of roughly 50,000, so gives you an idea as far as the
percentage of jobs, which is still relatively small, four percent or
so. But this number is up eight percent versus a year ago. The overall
number of tech jobs on Dice for the same period year over year is down
about 12%."</p>
<p>No data on cloud-related salaries was available at the time of my interview with Silver.In fact, the number of job listings calling for cloud skills was minisculer, about
300 openings at this time. "It didn't pop to the top of our top 10
list, which is a little bit surprising for us," he says.</p><p><b>While much of the Dice survey is based on technical positions, Silver pointed to the fact that he was seeing more demand for business-related skills. </b>"We're seeing more demand for&nbsp; program or project management skills," he says. "And those individuals that have business skills matching and mixing with technology skills as those that are also in demand. It's great if you know how to run the code; but you're even more valuable to your organization if you know how that tech skill fits into overall business strategy."<br /></p>
<p>Silver also has a word of caution for IT employers - the economy is
beginning to expand again, and there's a great deal of disenchantment
among the IT ranks. "Not surprisingly, coming off of a year like we
just came off of, where many tech professionals were asked to do a lot
more with a lot less. They're not happy about it. And dissatisfaction
overall with their jobs has gone up."</p>
<p>As a result, Silver says, "as the job market starts to improve,
those that have particularly in-demand skillsets -&nbsp; like SOA - are
going to be looking around. There's a real good chance as the market
opens up, those that have those kinds of skills will walk."</p>
<p>"Employers really pushed their people in the last two years. We're
warning employers now that retention will become one of the biggest
issues in terms of making sure they have required tech professionals
they need in order to meet their goals. Retention will become a much
much bigger issue going forward."</p> ]]>
        
    </content>
</entry>

<entry>
    <title>SOA Roundup: Mastering Master Data Management, Agile&apos;s Agility</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/soa_roundup_mastering_master_d.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17679</id>

    <published>2010-01-25T16:43:14Z</published>
    <updated>2010-01-25T17:12:00Z</updated>

    <summary>Service oriented architecture touches many other information technology-related and management initiatives across the enterprise, and we&apos;re seeing examples being discussed right here at ebizQ.Marty Moseley, for one, says Master Data Management -- through a Master Data Service (MDS) -- can...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Business Process Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Cloud computing" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Data Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Enterprise 2.0" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Enterprise Architecture" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Software as a Service" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>Service oriented architecture touches many other information technology-related and management initiatives across the enterprise, and we're seeing examples being discussed right here at ebizQ.<br /><br /><span class="date">Marty Moseley</span>, for one, says Master Data Management -- through a <a href="http://www.ebizq.net/topics/soa_management/features/12157.html">Master Data Service (MDS)</a> -- can help address the potential issue of SOA distributing bad data across the enterprise. In a new feature posted here, he observes that "delivering an enterprise-wide, authoritative source of master data is the role 
  of an MDS. It understands all of the characteristics of enterprise-wide data, 
  matches and links data accurately and automatically between all internal and 
  external data services, and enables the non-invasive, non-disruptive delivery 
  of information to existing business systems via an SOA."<br /><br />Dave Linthicum also has a few words to say about <a href="http://www.ebizq.net/blogs/linthicum/2010/01/linking_mdm_and_the_semantic_w.php">MDM</a>, noting that "MDM seems to be like 'going to the gym,' for most enterprises.
Everyone talks about it, perhaps spends money on it, but few are
following through." The next logical phase to advance MDM is via the Semantic Web, he points out.</p>ebizQ community members also made some interesting points on the relationship between traditional development methodologies and Agile. In the recent forum question, <a href="http://www.ebizq.net/blogs/ebizq_forum/2010/01/are-agile-practitioners-often-at-odds-with-architecture-and-quality-engineering-teams-and-why.php">"Are Agile Practitioners Often at Odds with Architecture and Quality Engineering Teams?</a>" posted by Peter Schooff. Mukund Balasubramanian, for one, says the two teams are compatible: "Agile
has this fundamental principle of evolving architecture and quality
over multiple iterations by staying nimble and focused on working
software. In my experience, this principle is NOT at odds with
architecture and teams when the architecture is straightforward.&nbsp; With regards to quality engineering, I have always seen Quality
teams WELCOMING agile with open arms since the builds are much more
frequent and QE involvement starts early in the lifecycle."<br /><br />Ian Tomlin, in his latest post here at ebizQ, talks about the rise of "<a href="http://www.ebizq.net/blogs/agilization/2010/01/social-operating-systems-the-rise-of-social-oriented-architecture.php">social operating systems</a>," which, unlike SOA, "start with 'what matters most' to the consumers of information, and
giving these people the capability to form and support their social
relationship ties, develop interest groups, share insights and
applications." <br /><br />Michael Poulin has been catching up on his reading, and <a href="http://www.ebizq.net/blogs/service_oriented/2010/01/all_processes_are_services_says_new_book_on_bpm.php">talks</a> about a new book "<a href="http://improving-bpm-systems.blogspot.com/2009/11/book-improving-enterprise-business.html">Improving Enterprise Business Process Management Systems</a>," by Alexander Samarin, which <br /><p>makes a strong coupling between BPM and SOA. "When defining term 'process', <em>some operations of a service can be implemented as a process, and a process includes services in its implementation</em>." So, when you read about processes in this book, you may mean services."<br /></p><br /><br /><br />
]]>
        

    </content>
</entry>

<entry>
    <title>SOA&apos;s Seven Greatest Mysteries Unveiled</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/soas_seven_greatest_mysteries.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17675</id>

    <published>2010-01-24T16:33:28Z</published>
    <updated>2010-01-24T16:50:24Z</updated>

    <summary>Last fall, a group of us set about to better define the true meaning of service orientation and SOA, and the result was the SOA Manifesto.The hope is that the Manifesto will help provide clarity to SOA. However, there&apos;s a...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Research and Analyst Reports" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="soamanifesto" label="soa manifesto" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>Last fall, a group of us set about to better define the true meaning of service orientation and SOA, and the result was the <a href="http://www.soa-manifesto.org/">SOA Manifesto</a>.<br /></p><p>The hope is that the Manifesto will help provide clarity to SOA. However, there's a lot of mystery still surrounding SOA.
Many people -- even in IT -- say they don't fully understand what it
can do, or how to go about building one. For a subject that has been hyped to incredible levels by vendors and analysts, there has been precious
little information about its fundamental implications.</p>
<p></p><p>Here are some of the unsolved mysteries that still persist around SOA:</p>
<p><b>#1 <span class="pullQuote">How could SOA be failing when nobody really has SOA yet?</span></b> Plenty
of pundits and analysts declaring SOA to be a failed idea; yet SOA is an evolutionary process, and nobody
really has fully completed a SOA implementation yet. There's been a rush as
of late to declare SOA dead in the water, when surveys I have seen and
conducted show most companies are still planning or considering their
first service-oriented projects. In fact, the major challenge I keep
hearing about these days is SOA gets <i>too</i> successful, and too
many services are being added or launched willy-nilly -- or being
demanded -- across enterprises that have SOA efforts underway. That's
why so many vendors are hyping governance.</p><p><b>#2  If SOA is failing so miserably, where are the horror stories? </b>Over the years, we've heard plenty about failed ERP and CRM implementations, how companies shoveled millions of dollars into software projects that not only failed to meet expectations, but also was hated and rejected outright by end-users.<b> </b>There haven't been such accounts associated with service oriented.<b><br /></b></p>



<b>#3  How many full-functioning, true "SOAs" are there, exactly?</b>
Some analyst groups say that at least as many companies (75 percent and
up) are undertaking SOA implementations. Others say the numbers are as
low as four percent at present. How is this measured? By number of
services? By the granularity of those services? By number of
applications or processes accessing service-enabled, loosely coupled
components? When does Just a Bunch of Web Services become SOA? What is
the threshold at which Web services may require some better care and
feeding, with governance, registry, management, and all that good stuff
-- and thus become more SOAish?<br /><b><br />#4  How do vendors sell a concept that will make it easier for customers to drop their products? </b>What's
in it for them? The benefit of SOA is that services can be swapped out
almost on demand. This, of course, is one of the conundrums vendors
face, especially those pushing SOA in a big way. (Of course, all
vendors say they are about "SOA" these days, right?)<b><br /><br />#5 Who's paying for SOA?</b> What departments are ponying up the
money and staff time to launch services that will be used by everyone
else -- potentially, departments that have not had to commit any
resources to take advantage of a service? SOA-enabled applications may
take more to build at first than more traditional point-to-point
interfaces, and the ROI shows up in economies of scale. The economies of scale generated through SOA -- better ROI
over the long haul -- contrast with the cheaper up-front implementation
of point-to-point applications. However, the risk occurs when
organizations <i>think</i> they're putting SOA in place, but end up
with little or no ROI because it wasn't true SOA -- still JBOWS, or point-to-point
interfaces. Who's taking these risks -- or who's being asked to take
these risks?<br /><br /><b>#6 Why is everyone so ga-ga over cloud computing and Enterprise 2.0, yet disinterested in SOA? </b>When you get right down to it, cloud is the acquisition or provisioning of reusable services that cross enterprise walls. Likewise, Enterprise 2.0 is accessing services that enable greater collaboration and mashing up of information by end-users.&nbsp; They are service oriented architecture, and they rely on SOA-based principles to function. Perhaps it's similar to trying to get people interested in jet propulsion technology, versus a weekend getaway on an island -- which will need that jet-propulsion technology to get them there.<b><br /><br />#7  How does one know when a SOA project has been successful or unsuccessful?</b>
A paradox comes into play here -- the companies most prone to adopt SOA
are those that need it the least. If their management has the vision
and foresight to support SOA, it's also very likely putting many other
progressive programs in place -- business intelligence and analytics,
data warehousing, and so forth. How much of their ongoing success is
directly attributable to SOA? What's the definition of success?
Documentable cost savings? A single end-to-end process enabled by Web
services?<br /><br />This is one of the biting challenges of SOA to begin with -- success
is a long-term gain, evidenced by the sharing of services across
multiple business units, in which service development time is notably
cut back, or, a business is able to reconfigure and achieve faster time
to market with a product or service thanks to the increased flexibility
of its underlying infrastructure.<br /><br />But the only true measures of long-term success in the market are
either increased revenues or increased stock values, and many factors
besides SOA will contribute to this. The real issue is figuring out how
to measure SOA's contribution to this success. The "success" of the SOA
itself is irrelevant.
]]>
        
    </content>
</entry>

<entry>
    <title>Service Reuse Drives SOA at Insurers such as Cigna and AFLAC</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/cigna.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17673</id>

    <published>2010-01-22T22:20:26Z</published>
    <updated>2010-01-22T22:41:38Z</updated>

    <summary>A couple of weeks back, we talked about MassMutual&apos;s SOA implementation, reported on by John Webster in Computerworld. Webster also documented how another insurer, Cigna Corp., was able to achieve reuse of applications and data as it built out its...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Case Study" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>A couple of weeks back, we talked about MassMutual's SOA implementation, reported on by John Webster in <a href="http://www.computerworld.com/s/article/9143110/SOA_grows_up_and_out">Computerworld</a>. Webster also documented how another insurer, Cigna Corp., was able to achieve reuse of applications and data as it built out its service oriented architecture.&nbsp; <br /><br />The insurer applied SOA to enterprise-wide systems such as call centers and customer
relationship management software. Services and data are shared and
reused between business units. "We built out the existing hardware and
software infrastructure, and now there are pieces of SOA in nearly
every mission-critical application," Stephen Bergeron,
senior director of architecture at Cigna, is quoted in the article.<br /></p><p>The insurance sector is a particularly good area for service orientation, since much of the industry relies on huge legacy systems, and the greatest challenge is automating paperwork-intensive workflows. And companies report efficiency, thanks to the ability to write code once for use across the enterprise.<br /></p><p>Much of the success seen in this industry comes from service reuse.As Gerald Shields, CIO of AFLAC,
told me a couple of years ago: "The key to success in SOA is not the number of services that you have;
it's how often your services are shared." At AFLAC, SOA-based services are enabling the company to
get to market quicker with new offerings, such as the company's Web-based self-service system. "We built that much quicker due to
previous work that was done in 2006 and 2005," Shields says. "For our
new system offering policyholder self-service functionality, 30% of
that code had been laid in services that we simply reused."</p><p><br /><br /></p>
]]>
        

    </content>
</entry>

<entry>
    <title>SOA Roundup: SOA as &apos;Mini-Products,&apos; Strategy and Governance, Cloud Cross-Currents</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/soa_roundup_1-17-2010.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17644</id>

    <published>2010-01-17T22:09:08Z</published>
    <updated>2010-01-17T22:47:06Z</updated>

    <summary>The new year may be young, but there&apos;s been plenty of action taking place on the SOA front, as documented here at the ebizQ site.We&apos;ve also had some good discussion on the business and organizational transformation that SOA brings to...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Business Process Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Case Study" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Cloud computing" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Data Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Enterprise 2.0" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Enterprise Architecture" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Vendors" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Software as a Service" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="brendamichelson" label="Brenda Michelson" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ebizqcloudqcamp" label="ebizQ Cloud QCamp" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="michaelpoulin" label="Michael Poulin" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="philwainewright" label="Phil Wainewright" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[The new year may be young, but there's been plenty of action taking place on the SOA front, as documented here at the ebizQ site.<br /><br /><span class="date"><b>We've also had some good discussion on the business and organizational transformation that SOA brings to organizations.</b> In her latest <a href="http://www.ebizq.net/topics/soa_management/features/12107.html">feature</a>, Victoria Griggs said that an </span>SOA service is, in effect, "a mini-product that must stand on its own as 
  a well-understood and useful program, intelligible not only to the local development 
  team, but also to software architects, data center engineers, and business analysts 
  in other departments and divisions." She points out that this is having an enormous impact on IT jobs. "Each SOA developer must become 
  coder, product manager, documentation specialist, and software architect, all 
  rolled into one," Griggs says. . "Neglect any of these jobs, and the SOA service might fail as 
  a mini-product. As with traditional software products, user frustrations and 
  trouble tickets will likely result."<br /><br /><b>Janne Korhonen posted the first four installments of his four-part series on the essentials of organization and technology management.</b> In the realm of <a href="http://www.ebizq.net/blogs/agile_enterprise/2010/01/challenges-for-the-decade-part-1-strategy.php">strategy</a>, he points out, "the prevailing metaphor of business as
shipping (be it physical goods or marketing messages) is losing its
viability.&nbsp; To
meet the dramatically shortened business cycles, companies must reach
out to each other and form networked ecosystems that pull together
capabilities in a nonlinear fashion, eliminating time, distance and
location." In <a href="http://www.ebizq.net/blogs/agile_enterprise/2010/01/challenges-for-the-decade-part-2-governance.php">governance</a>, he explains how agile governance is an adaptable means for continual definition of
requisite organizational roles, accountabilities and policies in
congruence with the organization's role in the wider ecosystem. The next two topics include leadership and enterprise architecture.<br /><br /><b>Phil Wainewright <a href="http://www.ebizq.net/blogs/connectedweb/2010/01/enterprise_cloud_cross-current.php">talked</a> about the contrasting cross-currents that he's been seeing for enterprise cloud aficionados and neophytes alike.</b>  There's some bullish predictions about the growth of cloud, but words of caution as well.<br /><br /><b>Michael Poulin <a href="http://www.ebizq.net/blogs/service_oriented/2010/01/talking_about_soa_and_business_architecture_you_know_what_i_mean_dont_you.php">critiqued</a> an article written by Dr. Nitin Nayak and colleagues from IBM called "<a href="http://domino.watson.ibm.com/tchjr/journalindex.nsf/9fe6a820aae67ad785256547004d8af0/0d64e54b2cd5e6268525740c0016e1e6?OpenDocument">Core business architecture for a service-oriented enterprise</a>,"</b> in which he observes that the article "is very good in describing, explaining and illustrating
regular business service to external customers," but misses the major, fundamental 'brick' - "the concept of service
orientation as the constructing means of the enterprise business and
related Business Architecture." <br /><br /><b>Brenda Michelson posted a recent SOA Consortium <a href="http://www.ebizq.net/blogs/bda/2010/01/soa_consortium_community_insig.php">discussion</a> about the possibility that services being enabled via SOA principles and practices should be
determined by and subject to market forces,</b> be they from inside or
outside the organization fostering them.<br /><br />
            <b>Finally, ebizQ announced its <a href="http://www.ebizq.net/eventsv2/cloudqcamp2010.html">second annual Cloud QCamp</a>, a virtual event scheduled on April 7th. </b>We will be bringing together leading industry experts and practitioners explored the role of
service-oriented architecture (SOA) and business process management
(BPM) in supporting cloud-computing initiatives. The conference will
help enterprises cut through the hype and focus on issues surrounding
cloud computing, covering Infrastructure as a Services (IaaS), Platform
as a Service (PaaS) and Software as a Service (SaaS). This year's QCamp
will also focus on development of Private Clouds in Enterprises. <br /><br /><br /> ]]>
        
    </content>
</entry>

<entry>
    <title>Second Annual SOA-Cloud QCamp Announced!</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/second_annual_soa-cloud_qcamp.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17643</id>

    <published>2010-01-17T21:34:48Z</published>
    <updated>2010-01-17T22:46:03Z</updated>

    <summary>ebizQ has announced its second annual Cloud QCamp, a virtual event scheduled on April 7th. We will be bringing together leading industry experts and practitioners explored the role of service-oriented architecture (SOA) and business process management (BPM) in supporting cloud-computing...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Business Process Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Case Study" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Cloud computing" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Data Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Enterprise 2.0" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Enterprise Architecture" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Event Processing" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Events" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Vendors" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Software as a Service" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="davidlinthicum" label="David Linthicum" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ebizqcloudqcamp" label="ebizQ Cloud QCamp" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="philwainewright" label="Phil Wainewright" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[ebizQ has announced its <a href="http://www.ebizq.net/eventsv2/cloudqcamp2010.html">second annual Cloud QCamp</a>, a virtual event scheduled on April 7th. <br /><br />We will be bringing together leading industry experts and practitioners explored the role of
service-oriented architecture (SOA) and business process management
(BPM) in supporting cloud-computing initiatives. The conference will
help enterprises cut through the hype and focus on issues surrounding
cloud computing, covering Infrastructure as a Services (IaaS), Platform
as a Service (PaaS) and Software as a Service (SaaS). This year's QCamp
will also focus on development of Private Clouds in Enterprises. <br /><br />I will lead a session on <b>"The Economics of Cloud Computing."&nbsp;</b> The economics of cloud computing can look enormously attractive, especially when weighing the costs of storage or processing at a few cents per instance or gigabyte, versus the tens of thousands of dollars in up-front investments required for on-site solutions. Cloud providers can deliver economies of scale not available to individual enterprises. But over the long run, do these huge savings hold up or collapse for enterprises? What about the costs associated with integration, configuration, data deduplication, and monitoring? Also, do enterprises need to look beyond cost and consider other potential benefits of cloud computing, such as the ability to focus resources on the business, versus IT maintenance? What about costs related to loss of control and customization? Or potential loss of competitive advantage that may be inherent in on-site, customized systems? This session will examine the economic pros and cons of on-demand versus on-site computing, and where these approaches may or may not work.<br /><br />This session will cover the following:<br /><br /><ul><li>Making the business case for cloud</li><li>When does it make economic and business sense to migrate an application to a cloud provider?</li><li>Potential hidden costs associated with cloud computing</li><li>Chargebacks and other revenue models for internal cloud service providers</li><li>Determining return on investment for cloud implementations </li></ul><br />We will also lead a session on <b>"Can the Cloud be Governed?"</b> Cloud solutions offer a lot of compelling solutions for users all across the enterprise, and it's relatively easy to begin subscribing to services - maybe too easy. Organizations need to be concerned about how cloud adoption fits into their enterprise architecture. In addition, many technologists and managers may be looking at deploying cloud applications and services to users within their own organizations, as well as partners and suppliers. In this session, we will explore the framework to help oversee cloud service deployments and consumption, along with the rules and policies to help guide these efforts. <br /><br />This session will cover the following:<br /><br /><ul><li>Lessons in service governance from the SOA experience</li><li>Creating a cloud governance model</li><li>Creating a service directory</li><li>How to determine if cloud fits into your application strategy</li><li>Should you monitor service adoption from outside service providers?</li><li>Managing and securing data in cloud environments </li></ul><br />Another session will address the question of <b>"What is Virtualization and Cloud Computing, and How Interconnected Are They?"</b>&nbsp; Today many CIO's and IT managers are trying to connect virtualization and cloud computing. Many enterprises are familiar with virtualization from the mainframe era and know it is focused on resource management and how you can run multiple instances of OS in one single box. However, many are still confused where cloud fits in.&nbsp; This session will show how by using cloud, you can expose those virtual machines, storage and network bandwidth in your data center as a service that can be turned on and off as requirements change. The challenges ahead for cloud computing and virtualization will also be discussed in this session. &nbsp;&nbsp; <br /><br />Phil Wainewright will lead a session on <b>"Platform as a Service: How to Avoid Lock-In."</b> Cloud development and deployment platforms can short-cut the time and cost required to build and deliver new applications. But the trade-off is having to work within the constraints and parameters of your chosen platform, with limited or no freedom to move to another provider at any time during the application lifecycle. This session will examine the many, often unseen ways that cloud platforms lock their customers in, discuss the prospects for emerging interoperability and migration standards, and explore what strategies are open to enterprises today to minimize the risks of cloud platform lock-in. The reality of cloud computing for most enterprises over the next few years will be a hybrid environment, where cloud infrastructure and applications co-exist with on-premise IT assets. <br /><br />In this session, learn how enterprises are tackling migration, governance and integration of applications across cloud and on-premise:<br /><br /><ul><li>Which applications benefit most from moving to the cloud?</li><li>What is the best way to manage migration of applications and data to the cloud?</li><li>How do you ensure security, governance and control of cloud-based applications?</li><li>How to integrate data and processes between cloud and on-premise?</li><li>What metrics should you use to measure and compare ROI and TCO? </li></ul>Dave Linthicum will discuss "Best Practices in Moving Data to the Clouds." While many considering cloud computing as the savior of their data strategy, considering the elasticity of the clouds and new data-as-a-service providers such as Amazon's RDF. There is a process that most enterprises should following when looking to leveraging database-as-a-service. This includes understanding your own data requirements, selecting the right cloud computing candidate, and then planning for the migration and operations. However, there are a huge number of issues and obstacles that cloud be considered, fortunately best practices are emerging.<br /><br />In this presentation we'll take you through the process of moving data to cloud computing providers, including:<br /><br /><ul><li>Understanding your own data requirements "as is"</li><li>Defining the new data model using cloud computing "to be"</li><li>Selecting the right data-as-a-service provider</li><li>Migrating data to the clouds</li></ul>Dave Linthicum will also provide <b>"Best Practices in Moving Processes to the Clouds."</b> Business processes are core to enterprise information systems, and relocating some or all of those processes to cloud computing providers can be a bit tricking. Things that need to be considered include the nature of the business processes, ownership, and the number of source systems that the business processes connect with. In this presentation we take the mystery out of understanding the nature of each business process, and their potential relocation to a cloud computing platform by taking you through a step-by-step process for understanding your own processes and business issues, and then identifying processes that are good candidate to run on cloud computing providers, as well as the right providers to host those processes.<br /><br />Items discussed, include:<br /><br /><ul><li>Understanding your existing business processes "as is"</li><li>Mapping some, or all of those processes to cloud computing providers "to be"</li><li>Selecting the right cloud computing provider for your processes</li><li>Extending your existing processes to the clouds </li></ul>Dave Linthicum will be also be discussing <b>"Best Practices in Moving Services to the Clouds."</b> <span id="showHide8" style="display: inline; font-weight: normal;">Once
you have a good understanding of the problem domain, we can identify
systems and services that are good candidates for relocation into cloud
platforms, and which ones that can stay on-premise. The idea is that we
will relocate the systems to find a more cost-effective way to process
the same applications and services, but never give up the ability to
leverage these systems and services. Services are typically location
and platform independent. This means that, no matter where the services
exist, on-premise or cloud-based, they are accessible as if they where
local. In many architectural systems we would create new services as
part of the services model. This presentation looks at methods to
extend a SOA to cloud computing, if that approach does indeed make
sense. Thus we'll limit our discussion to identifying existing
services, documenting those services, and relocating those services if
cost justified. Keep in mind that you could be building new services as
part of this process.
<br /><br />Thus, at a high level, the process is:
<ul class="commonUl"><li>Understand the existing "as is" architecture.</li><li>Identify the existing services within the architecture.</li><li>Document and list those services within a directory.</li><li>Define the "to be," including the use of cloud computing.</li><li>Relocating services.
</li></ul></span><br /> ]]>
        
    </content>
</entry>

<entry>
    <title>Report from the 2nd International SOA Symposium: SOA Proving its Mettle</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/report_from_the_2nd_internatio.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17640</id>

    <published>2010-01-15T21:22:05Z</published>
    <updated>2010-01-15T21:38:08Z</updated>

    <summary>Over at the latest issue of SOA Magazine, I provide a summary of the happenings at the recent 2nd International SOA Symposium, held in Rotterdam last October.I was half-tempted to open the article with the phrase &quot;It was the best...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA Events" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="soamanifesto" label="SOA Manifesto" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="soasymposium" label="SOA Symposium" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>Over at the latest issue of SOA Magazine, I provide a summary of the happenings at the recent <a href="http://www.soamag.com/I35/1209-3.php">2nd International SOA Symposium</a>, held in Rotterdam last October.<br /><br />I was half-tempted to open the article with the phrase "It was the best of times, it was the worst of times." That's because we were emerging from a difficult economic downturn, and, at the same time, many were questioning SOA's ability to deliver business value. But, at the same time, there were many examples, discussed at the conference, of companies that achieved some measures of agility and flexibility to cope with adverse conditions.</p><p>Some tidbits:</p><ul><li>Thomas Erl's keynote address, titled "Defining Next Generation SOA," described how the
industry is shifting toward a new plateau defined by the convergence of
established practices and principles together with service technology
innovation, including Cloud-based platforms.</li><li>Anne Thomas Manes, who set off one of the
most intense SOA debates ever when she declared in blog post at the
beginning of 2009 that "SOA" - at least as we knew it - was "dead," spelled out what needed to be done to realize the benefits of service orientation. <br />"We
should be service orienting everything we do," she contended. What's
getting in the way is the feeling that an "SOA program" needs to be
launched to get there.</li><li>SOA was "resurrected" in a session, led by Erl and Manes, in which actors (in full
costume and makeup as "good" and "evil" incarnations of SOA) and
special effects were employed to convey a simple message: The confusion
and ambiguity surrounding SOA had been identified as the "evil" SOA and
that the concrete definition of SOA and service orientation principles
and patterns represented the "good" SOA. <br /></li><li>Co-located with the 2nd International SOA Symposium, the 1st International
Cloud Symposium addressed the ever-widening convergence between SOA and
Cloud-based services in a number of sessions and panel discussions.</li></ul><p>Overall, the mood at the conference was upbeat. As seen in the tone of the sessions
and discussion through the Symposium, it was clear that SOA was no
longer a far-off vision, but had become a working reality for
organizations seeking greater agility and responsiveness in today's
competitive environment. Service-oriented principles and practices were
being actively applied directly to real-life business problems and
opportunities. <br /></p><p>The conference also produced a formal <a href="http://www.soa-manifesto.org/">manifesto
declaration</a> for the entire SOA community, featured a dramatic battle of
good versus evil, and showcased the top SOA and cloud experts from
around the world. All of the presentation files from this event are
published on the conference site and can be freely downloaded at <a href="http://www.soasymposium.com/">www.soasymposium.com</a>. 
<br /></p>
]]>
        

    </content>
</entry>

<entry>
    <title>Unleashing Market Forces May Clear Up SOA Ambiguity</title>
    <link rel="alternate" type="text/html" href="http://www.ebizq.net/blogs/soainaction/2010/01/the_service_maerketplace.php" />
    <id>tag:www.ebizq.net,2010:/blogs/soainaction//31.17625</id>

    <published>2010-01-14T15:02:22Z</published>
    <updated>2010-01-14T15:34:21Z</updated>

    <summary>I want to surface one of ebizQ colleague Brenda Michelson&apos;s most recent posts because I think the ideas she raises are powerful.That is, she relates a discussion point from the SOA Consortium group that services being enabled via SOA principles...</summary>
    <author>
        <name>Joe McKendrick</name>
        <uri>http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;blog_id=31&amp;id=12</uri>
    </author>
    
        <category term="Enterprise 2.0" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Management" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SOA" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="brendamichelson" label="Brenda Michelson" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="soaconsortium" label="SOA Consortium" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.ebizq.net/blogs/soainaction/">
        <![CDATA[<p>I want to surface one of ebizQ colleague Brenda Michelson's most recent <a href="http://www.ebizq.net/blogs/bda/2010/01/soa_consortium_community_insig.php">posts</a> because I think the ideas she raises are powerful.<br /><br />That is, she relates a discussion point from the SOA Consortium group that services being enabled via SOA principles and practices should be determined by and subject to market forces, be they from inside or outside the organization fostering them. <br /><br />Let the market drive service creation. This has implications for SOA, and certainly moves us right into the cloud paradigm, which is essentially global SOA.<br /><br />Here, we see the intersection of social media and SOA and cloud. Brenda also surfaced an extremely compelling concept that one of her SOA Consortium colleagues is exploring: Employing <a href="http://sloanreview.mit.edu/the-magazine/articles/2009/winter/50208/the-prediction-loverrs-handbook/" target="_blank">prediction market technology</a> for service portfolio rationalization. Prediction markets -- such as <a href="http://www.intrade.com/">Intrade</a> -- have been shown to be highly accurate barometers on the course of upcoming events, because they involve the investment of money. Intrade predictions are applied to many events, from elections to Oscars to the general course of the economy.<br /><br />Can an enterprise version of "Intrade" assist in predicting service adoption?&nbsp; This is a compelling instrument that can help focus SOA efforts on where they are needed most.<br /><br />As any economist will tell us, the market is the most efficient mechanism for resource allocation around, so the application of market forces to SOA efforts may also help alleviate service sprawl and other wasteful outcomes, Brenda relays. As she described the discussion:<br /><br /></p><blockquote>"It was noted that in organizations where sprawl exists, or M&amp;A activity is underway, the services marketplace can provide a mechanism to contain further sprawl and promote (Darwinian) rationalization, even before formal rationalization assignments/efforts are underway."&nbsp; <br /></blockquote>There is a strong governance component to market-driven SOA as well. Brenda picked up "strong support for the advertising aspect of the services marketplace, letting people know a service existed, its purpose, current usage scenarios, community ratings etc."&nbsp; 

<p><br />Not everyone is on board with the service marketplace concept yet. Brenda notes that "call participants from enterprises expressed concerned that a pure services marketplace - introducing competing code - is not behavior a development organization can afford to participate in."&nbsp; <br /></p><p>There may be some hesitancy in some organizations, but SOA, Web services and cloud open up new possibilities and opportunities for
developing an entrepreneurial culture within organizations, as well as
spurring new ideas for start-ups. More than anything, these forces are paving the way for the composite or loosely coupled company -
which may be an entity that exists purely as an aggregation of
third-party services, provided on an on-demand basis to meet customer
demands. <br /></p>
<p>Is this entrepreneurial spirit something that larger enterprises,
particularly the Global 1000, would be capable or willing to digest?
After all, larger enterprises usually have their own humongous internal
IT development shops. But, some observers point out that some of the
largest and most progressive companies may, in fact, be the most
enthusiastic embracers of the virtual, componentized way of doing
business.</p>

<p>To access services they require, companies may find their best option
is to turn to third-party marketplaces that can provide the necessary
software on demand. Cloud vendors offer online marketplaces in which
enterprises can tap into services that they may or may not have the
time or inclination to build. <br /></p>

<p>Cloud computing is pushing some software vendors to change their
models to component delivery, perhaps based on a micropayment business
model as I alluded to above. This makes plenty of room not only for
small start-ups, but also for development shops within traditional
enterprises that have great ideas. We'll see the emergence of the
corporation-as-service-orchestrator phenomena.</p>
]]>
        

    </content>
</entry>

</feed>
