<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Security Advancements at the Monastery &#187; SOA</title>
	<atom:link href="http://blog.securitymonks.com/category/soa/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.securitymonks.com</link>
	<description>Information about developments at the Monastery</description>
	<lastBuildDate>Fri, 03 Sep 2010 05:41:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Recent Cloud Postings</title>
		<link>http://blog.securitymonks.com/2009/01/25/recent-cloud-postings/</link>
		<comments>http://blog.securitymonks.com/2009/01/25/recent-cloud-postings/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 06:15:37 +0000</pubDate>
		<dc:creator>John Gerber</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://blog.securitymonks.com/?p=900</guid>
		<description><![CDATA[Gartner analysts Daryl Plummer and Thomas Bittman at the Gartner Emerging Technologies conference in Las Vegas, made the predication, &#8220;By 2012, 80 percent of Fortune 1000 companies will pay for some cloud computing service, and 30 percent of them will pay for cloud computing infrastructure.&#8221;  Plummer defines cloud computing as “a style of computing [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://rationalsecurity.typepad.com/.a/6a00d83451be3669e2010536177ffb970c-pi"><img src="http://rationalsecurity.typepad.com/.a/6a00d83451be3669e2010536177ffb970c-pi" alt="" align="left" width=350 /></a>Gartner analysts <a href="http://blogs.gartner.com/daryl_plummer/">Daryl Plummer</a> and <a href="http://blogs.gartner.com/thomas_bittman/">Thomas Bittman</a> at the Gartner Emerging Technologies conference in Las Vegas, made the predication, &#8220;By <strong>2012</strong>, <strong>80 percent</strong> of Fortune 1000 companies will pay for some cloud computing service, and <strong>30 percent</strong> of them will pay for cloud computing infrastructure.&#8221;  Plummer defines cloud computing as “a style of computing where massively scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple external customers.”</p>
<p>
Forrester analyst <a href="http://www.forrester.com/rb/analyst/james_staten">James Staten</a> interviewed more than 30 companies and concluded that cloud computing has been “wildly popular” with small businesses but large companies have been skeptical.  Forrester has posted the report, &#8220;<a href="http://www.forrester.com/Research/Document/Excerpt/0,7211,44229,00.html">Is Cloud Computing Ready For The Enterprise?</a>&#8221;  Staten blogged about his report in the post &#8220;<a href="http://blogs.forrester.com/it_infrastructure/2008/03/are-fabrics-web.html">Are Fabrics Web 3.0?</a>.&#8221;  Larry Dignan sums up some of the notable benefits in his post, &#8220;<a href="http://blogs.zdnet.com/BTL/?p=8199">Cloud computing hasn’t gone Fortune 500 yet, but it’s coming</a>&#8221; as:</p>
<ul>
<li>Deployment speed. One big hang-up for enterprises is figuring out how to procure and provision infrastructure to support a new application. In other words, you can develop an application in two weeks, but wait six weeks to procure and then install the servers that support it. Toss in capacity planning and the time to market expands more.</li>
<li>Costs. To acquire those additional servers to support a new app requires budget. Staten notes you can’t just run out and buy a server anymore.</li>
<li>Businesses want fast prototypes. Corporations can deliver faster prototypes by using cloud computing services. Simply put, it makes sense to use cloud computing as a testbed for projects that don’t have a fully-baked business case. For instance, research and development projects, low priority business applications and collaboration services are all good candidates for the cloud.</li>
</ul>
<p><a href="http://www.interarbor-solutions.com/">Dana Gardner</a> in his post, &#8220;<a href="http://briefingsdirectblog.blogspot.com/2008/03/cloud-computing-for-enterprises-work-it.html">Cloud computing for enterprises, work it through your head</a>&#8221; discusses a <a href="http://www.hiperware.com/resources">Hiperware white paper</a>&#8221; that &#8220;goes on to detail several enterprise computing use-case scenarios that show how cloud computing architectures and methodologies, if enterprise developers can exploit them, will rapidly advance cost-benefits.&#8221;  Gardner goes on to argue that &#8220;the new neat trick will be managing how the clouds and SOAs relate and interact. And that spells more integration as a service, and more federated policy management and enforcement as a service. It&#8217;s a whole new abstraction for middleware.&#8221;
</p>
<p>
Now everything is for from perfect in the cloud world.  A few things holding cloud computing back:
</p>
<p>
<img src="http://static.seekingalpha.com/uploads/2008/4/8/thumb_480_dignan2.png" alt="" /></p>
<h2>Take Me Back</h2>
<p>First, in case you are not familiar with cloud computing, below is a general overview:<br />
<a href="http://www.youtube.com/watch?v=QJncFirhjPg"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/QJncFirhjPg&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/QJncFirhjPg&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></a>
</p>
<p>
A few months back I did the post &#8220;<a href="http://blog.securitymonks.com/2008/10/13/provenance-and-trust/">Provenance and Trust</a>&#8221; where I examined how provenance and trust relates to the relatively new IT architectures, such as cloud computing.  I was recently asked to provide a few links to help people understand the concept of cloud computing.  I thought I would share the information.
</p>
<p>
Let&#8217;s us return back to Larry Dignan, and a few industry leaders, at <a href="http://www.web2expo.com/">Web 2.0 Expo</a> doing a great job discussing what they think cloud computing is:
</p>
<p>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/6PNuQHUiV3Q&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/6PNuQHUiV3Q&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
</p>
<p>
<a href="https://365.rsaconference.com/people/tim_mather">Tim Mather</a>, Chief Security Strategist for RSA Conference, makes the point in relation to IT architecture:</p>
<blockquote><p>First, computing resources needed for scientific purposes are often huge, and yet infrequently used. What company wants to maintain enormous computing capabilities only to have such used infrequently? That&#8217;s simply not cost efficient. So effectively &#8216;renting&#8217; computing capabilities (e.g., from Amazon&#8217;s Elastic Computing Cloud – EC2) can be much more cost efficient. (Of course, this is the same usage model employed by national supercomputer centers for years – timesharing.)</p></blockquote>
<p>
The IEEE Computer Society has posted their featured article, &#8220;<a href="http://www2.computer.org/portal/web/buildyourcareer/careerwatch">What’s Hot for 2009?</a>&#8221;  Cloud computing holds the first sport.  According to <a href="http://www.idc.com/getdoc.jsp?containerId=prSG21576608">IDC</a>:</p>
<blockquote><p>The current economic meltdown coincides with the availability of rapidly maturing cloud-based services that are offered by a wide range of vendors. New mode of acquiring and delivering services promises the valuable benefit of low up-front costs combined with usage-based pricing are now available. These benefits alone will ensure that this new model will be considered as a viable alternative to traditional delivery models and as a result, IDC forecasts that the use of cloud-based services will increase in 2009 despite, and because of, the economic conditions.  IDC also predicts rationalization and consolidation among the cloud vendors, with struggling vendors having strong vertical offerings being acquired by larger, more diversified players.
</p></blockquote>
<h2>A Rose By Any Other Name</h2>
<p>Taking a moment to look over at other service focused technologies, this month <a href="http://www.bowlight.net/">Anne Thomas Manes</a>, a Research Director with the Burton Group asserted in her post &#8220;<a href="http://apsblog.burtongroup.com/2009/01/soa-is-dead-long-live-services.html">SOA is Dead; Long Live Services</a>.&#8221;  Manes stirred up the SOA marketplace when she wrote, &#8220;SOA met its demise on January 1, 2009, when it was wiped out by the catastrophic impact of the economic recession. SOA is survived by its offspring: mashups, BPM, SaaS, <strong>Cloud Computing</strong>, and all other architectural approaches that depend on “services.”   Manes&#8217; real point, to quote her is that &#8220;we should not be talking about an architectural concept that has no universally accepted definition and an indefensible value proposition. Instead we should be talking about concrete things (like services) and concrete architectural practices (like application portfolio management) that deliver real value to the business.&#8221;
</p>
<p>
David Linthicum, on his podcast, &#8220;<a href="http://weblog.infoworld.com/realworldsoa/archives/2009/01/anne_thomas_man_1.html">Anne Thomas Manes and I talk about the &#8216;SOA is dead&#8217; thing</a>,&#8221; discuss her post.  A most entertaining show.</p>
<h2>Private Clouds</h2>
<p>Linthicum also had the very interesting post, &#8220;<a href="http://weblog.infoworld.com/realworldsoa/archives/2009/01/will_soas_morph.html">Will SOAs morph into private clouds</a>?&#8221;  Private clouds address the need some organization shave to keep their resources within the company while moving to a more sharable computing infrastructure.   Basically, private clouds work in the same way as public cloud services, but are run by the enterprises.   Linthicum makes the statement, &#8220;as I look at the emerging patterns of use, I see a lot of crossover from SOA, and that&#8217;s not a bad thing.&#8221;   Linthicum in his post, &#8220;<a href="http://weblog.infoworld.com/realworldsoa/archives/2009/01/itas_all_archit.html?source=rss">It&#8217;s all architecture!</a>&#8221; makes the point &#8220;SOA is an architectural pattern, and cloud computing is an instance of an architecture, private or not. It&#8217;s all architecture, nothing really changes other than where and how we deploy services, processes, and information management. Not much of a shift, but we do have new technology to play with, and sometimes that can be distracting.&#8221;  Anne Thomas Manes identifies common patterns tp private clouds:
<ul>
<li>shareable resources</li>
<li>the ability to reuse storage, database, transactional, and business process management services</li>
<li>they typically have governance frameworks surrounding them</li>
</ul>
<h2>Growing the Pie</h2>
<p>Mikael Ricknäs has posted the article, &#8220;<a href="http://www.infoworld.com/article/09/01/20/Battle_brewing_over_nextgeneration_private_clouds_1.html?source=fssr">Battle brewing over next-generation private clouds</a>,&#8221; where he suggests that &#8220;Enterprises could make their datacenters more efficient by turning them into private computing clouds &#8212; but the biggest winners could be companies like EMC, Cisco Systems, and Sun Microsystems, which stand to gain a larger share of datacenter spending.&#8221;  Ricknas points that these large companies &#8220;will also use this as an opportunity to lock customers into their own solutions, Butler said. The message is that tying yourself to only one vendor will help you achieve the full benefits of a private cloud, according to Butler.&#8221;
</p>
<p>
Dana Gardner in his post, &#8220;<a href="http://blogs.zdnet.com/Gardner/?p=2775">Services consumers and developers must now mount pressure for cloud computing neutrality</a>&#8221; argues that &#8220;we should also be concerned about any cloud provider exerting too much influence or setting de facto standards early on that diminish the cloud services market as a whole.&#8221;  Gardner points out that the cloud computing &#8220;pie needs to grow first, and the market leaders can seek domination in some way later when the playing filed is established and perhaps somewhat level.&#8221;  He suggest &#8220;making savvy choices that favor <a href="http://en.wikipedia.org/wiki/Data_Portability">data portability</a>, and recognizing that <a href="http://en.wikipedia.org/wiki/API">APIs</a> that carry over from one hosting provider to another make for good market drivers that entice more consumers that can <a href="http://blogs.zdnet.com/Gardner/?p=2755">exercise more choice</a>.&#8221;
</p>
<p>
<a href="http://redmonk.com/sogrady/">Stephen O&#8217;Grady</a>, industry analyst and founder of redmonk, in his post &#8220;<a href="http://redmonk.com/sogrady/2009/01/21/cloud-interop-the-wrap-up/">Cloud Interop: The Wrap Up</a>&#8221; discusses how he &#8220;collected some of the best and brightest in the cloud computing industry yesterday to look at what I consider to be a crucial question for the future of the industry: how do we protect customers from being locked in to platforms over which they have little or no control?&#8221;  Their conclusion: you don’t.  O&#8217;Grady goes on to explain, &#8220;As with any technology &#8211; cloud or on-prem &#8211; a certain degree of lock-in is borderline inevitable. Open source, as was discussed yesterday, can help, but it is no panacea. Protecting your technical investments, both now and in future, is and will remain more aspirational than achievable end.&#8221;
</p>
<h2>Security Concerns</h2>
<p><a href="http://www.computerworld.com.au/author/407162558/jon_brodkin/articles">Jon Brodkin</a> in the Network World article, &#8220;<a href="http://www.infoworld.com/article/08/07/02/Gartner_Seven_cloudcomputing_security_risks_1.html?source=rss&#038;url=http://www.infoworld.com/article/08/07/02/Gartner_Seven_cloudcomputing_security_risks_1.html">Gartner: Seven cloud-computing security risks</a>,&#8221; list the seven security issues Gartner identified that customers should raise with vendors before selecting a cloud vendor:</p>
<ul>
<li>Privileged user access</li>
<li>Regulatory compliance</li>
<li>Data location</li>
<li>Data segregation</li>
<li>Recovery</li>
<li>Investigative support.</li>
<li>Long-term viabilit</li>
</ul>
<p>Thomas Bittman brought up the important matter of privacy in his post, &#8220;<a href="http://blogs.gartner.com/thomas_bittman/2009/01/08/virtual-cloud-privacy-is-gray/">Virtual Cloud Privacy is Gray</a>.&#8221;  Bittman points out that variations of isolation in a cloud computing architecture.  When it comes to vendors, one has to be very careful about what is<br />
truly “private” and what is truly “shared”</p>
<p>
The World Summit of Cloud Computing has posted <a href="http://video.new-app.com/customers/grid/IGT2008/main.html">videos</a> for the two day summit.  <a href="http://cloudsecurity.org/">Craig Balding</a> presentation on cloud computing and security, titled &#8220;Cloud Computing: The Need for a Security Conversation.&#8221;  Balding explains his main point in his post, &#8220;<a href="http://cloudsecurity.org/2009/01/16/igt2008-world-cloud-computing-summit-videos-now-online/">IGT2008 World Cloud Computing Summit Videos Now Online</a>&#8221; as:</p>
<blockquote><p>We are venturing into the great unknown with layers of offerings, greater trust transitivity and new (and old) technologies meshed together in ways we frankly don’t understand.  We need to progress the dialogue beyond crying out that the ‘Cloud is insecure’ or just saying ‘the biggest Cloud issue is security’ and get into the nitty gritty details.  But my argument is we can only do that if the providers engage in that conversation.  It’s one of the reasons I encourage Cloud providers to reach out and talk security &#8211; most large enterprises have responsibilities that mean they cannot treat the Cloud as a black box.
</p></blockquote>
<p>There was also a <a href="http://video.new-app.com/customers/grid/IGT2008/Day1_part9/main_files/intro.htm#nopreload=1&#038;event=1#event=1&#038;autostart=1">security panel discussion</a> hosted by Sam Bercovici,   <a href="http://pages.cs.wisc.edu/~bart/">Professor Barton P. Miller</a> and <a href="http://www.cohesiveft.com/alexisrichardson/">Alexis Richardson</a>, and Balding.
</p>
<p>
<a href="http://www.carpathiahosting.com/carpathia-blog/">Jon Greaves</a>, CTO of Carpathia, has made available the <a href="http://datacenterjournal.com/index.php?option=com_content&#038;task=view&#038;id=2363&#038;Itemid=40">first chapter</a> of their book titled &#8220;The Datacenter of the Future.&#8221;  The chapter describes the evolution of security and privacy as we&#8217;ve progressed from issues such as the Morris worm of 1988 to today&#8217;s &#8220;it&#8217;s in the cloud&#8221; attitude. There are some very good insights in the chapter which explain how the past evolution of technology will influence the types of offerings ISPs and hosting companies will provide in the next decade.  Ron Gula, Tenable Network Securities&#8217; Chief Technology Officer, <a href="http://blog.tenablesecurity.com/2009/01/cloud-computing-security.html">explains</a> that he &#8220;answer specific questions on how cloud computing can impact our security posture, what sort of functions should/could be outsourced and how organizations can minimize their operating costs with virtual systems.&#8221;
</p>
<p>
<a href="http://securosis.com/">Rich Mogull</a> and <a href="http://rationalsecurity.typepad.com/">Chris Hoff</a> on the <a href="http://securosis.com/2008/12/10/the-hoff-co-hosts-the-network-security-podcast/">Network Security Podcast</a> got into a discussion on cloud security recently.  Specifically, their focus was on programming &#8220;our web applications to run on top of a cloud infrastructure, not dedicated resources in a colo or a &#8216;traditional&#8217; virtual server.&#8221;  A basic overview of their thoughts:</p>
<ul>
<li>Secure development (somewhat) breaks</li>
<li>Static and dynamic analysis tools (mostly) break</li>
<li>Vulnerability assessment and penetration testing… mostly don’t break</li>
<li>Web application firewalls really break</li>
<li>Application and Database Activity Monitoring break</li>
</ul>
<p>
Hoff in his post, &#8220;<a href="http://rationalsecurity.typepad.com/blog/2009/01/hoffs-upcoming-virtseccloudsec-presentations-in-2009.html">Hoff&#8217;s Upcoming VirtSec/CloudSec Presentations in 2009</a>,&#8221; discusses how he is working on three major  VirtSec/CloudSec presentations for 2009:</p>
<ul>
<li>Frogs-Cover  The Frogs Who Desired a King</li>
<li>Cloudifornication: Indiscriminate Information Intercourse Involving Internet Infrastructure</li>
<li>Mozart&#8217;s &#8220;The Marriage of Figaro&#8221;: Complexity &#038; Insecurity Of the Cloud</li>
</ul>
<p>I mention these presentations to get you interested in visiting Hoff&#8217;s site.  Hoff regularly posts on cloud computing and security.
</p>
<p>
There was a panel discussion on &#8220;Security and Risk in the Cloud&#8221; from the “<a href="http://www.cloudoperatingsystem.com/?p=3">Computing in the Cloud</a>” workshop put together by the Center for Information Technology Policy at Princeton University:<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/dfFfLGJ4RtI&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dfFfLGJ4RtI&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</p>
<p>
On January 14, 2009, the <a href="http://www.netcaucus.org/conference/2009/agenda.shtml">State of the Net conference</a> was held in DC.  The audio from the session &#8220;<a href="http://www.netcaucus.org/audio/2009/20090114cloud.mp3">Policy Issues Facing Cloud Computing</a>&#8221; has been released.  <a href="http://www.netcaucus.org/biography/david-schellhase.shtml">David Schellhase</a>, Salesforce.com acted as  moderator with the superstar panel of Susie Adams, Chief Technical Advisor Microsoft, <a href="http://www.netcaucus.org/biography/alan-davidson.shtml">Alan Davidson</a>, Google, and <a href="http://www.netcaucus.org/biography/jim-dempsey.shtml">Jim Dempsey</a>, Center for Democracy and Technology.
</p>
<p><h2>Final Thoughts</h2>
<p>In this post, I tried to address a few of the basic concepts behind cloud computing along with a few important issues and finish with some thoughts involving security.  Cloud computing will bring with it advantages and disadvantages, especially in the world of security.  This post has not even scratched the surface.  In a two thousand word post, all I can do is to try and get you interested in the subject and then show you the way to a wealth of additional information.  Like Dorthy and the yellow brick road, follow the links.  They will take you to the experts that have been working with issues involving the cloud for quite awhile now.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.securitymonks.com/2009/01/25/recent-cloud-postings/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
<enclosure url="http://www.netcaucus.org/audio/2009/20090114cloud.mp3" length="31196427" type="audio/mpeg" />
		</item>
		<item>
		<title>Provenance and Trust</title>
		<link>http://blog.securitymonks.com/2008/10/13/provenance-and-trust/</link>
		<comments>http://blog.securitymonks.com/2008/10/13/provenance-and-trust/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 03:19:51 +0000</pubDate>
		<dc:creator>John Gerber</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Trust Scores]]></category>
		<category><![CDATA[connective intelligence]]></category>
		<category><![CDATA[provenance]]></category>

		<guid isPermaLink="false">http://blog.securitymonks.com/?p=544</guid>
		<description><![CDATA[With today being Columbus Day (observed), I started thinking about all the myths surrounding this famous Italian.  For example, was Columbus really Italian?  Did you know that he did not set out to prove that the world was round?  One might pose the question, &#8220;How can you discover a country when there [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.avenuevine.com/archives/HOMELAND_SECURITY-w.jpg" alt="" align="left" width=150 />With today being <a href="http://en.wikipedia.org/wiki/Columbus_Day">Columbus Day</a> (observed), I started thinking about all the <a href="http://www.millersville.edu/~columbus/data/art/LAUFER02.ART">myths</a> surrounding this famous Italian.  For example, was Columbus really Italian?  Did you know that he did not set out to prove that the world was round?  One might pose the question, &#8220;How can you discover a country when there are people living there?&#8221;  For that reason, many folks have started to celebrate <a href="http://www.timeanddate.com/holidays/us/native-americans-day">Native Americans&#8217; Day</a>.  Now I am not here to tell you that your favorite school teacher, or even your sainted mom, lied to you.  I am sure they provided you the facts as they knew them.  The point is that information sources and integrity need to be scrutinized before accepting them as fact.  </p>
<h4><strong>Trust Me, I&#8217;m from the Government</strong></h4>
<p>When bloggers fail to gain a level of trust through linking back to original sources, you should not trust a word that is said.  Anyone can write a blog for a multitude of reasons.  Why should you trust these anonymous people?  Why should you trust me?  How exactly are you handling valuable information that you encounter in a blog whose source you may not know or be able to trust?</p>
<p>
In the world of blogging, consider <a href="http://www.connectivism.ca/blog/">George Siemens&#8217;</a> distinction between collective intelligence and connective intelligence.  <strong><a href="http://en.wikipedia.org/wiki/Collective_intelligence"></a><a href="http://connectivism.ca/blog/2008/02/collective_or_connective_intel.html">Collective intelligence</a></strong> is &#8220;a form of intelligence that emerges from the collaboration and competition of many individuals&#8221;.  George defines <strong>connective intelligence</strong> as &#8220;individual creation of information, ideas, and concepts which are then shared with others, connected, and re-created and extended based on the interaction.&#8221; George goes on to state, &#8220;simply, collective means blending together. Connective means connecting while retaining the original (though others may build on it in their own spaces).&#8221;  Put another way, &#8220;the collective presents a melting pot of ideas. The connective represents a mosaic of ideas.&#8221;  Collective, provided there are enough people telling the truth and setting the record straight, will wash out incorrect information.  Connective by retaining the original thought, and source, provides a degree of provenance and trust. </p>
<h4><strong>Concepts and Terminologies</strong></h4>
<p>The issue of provenance and trust is something security has been grappling with since the beginning.  Some folks may be unfamiliar with the term &#8220;provenance.&#8221;  The National Science Foundation <a href="http://www.loc.gov/today/pr/2005/05-118.html">defined provenance</a> as:</p>
<blockquote><p>Provenance refers to the knowledge that enables a piece of data be interpreted correctly. It is the essential ingredient that ensures that users of data (for whom the data may or may not have been originally intended) understand the background of the data. This includes elements such as, who (person) or what (process) created the data, where it came from, how it was transformed, the assumptions made in generating it, and the processes used to modify it.</p></blockquote>
<p><a href="https://365.rsaconference.com/people/tim_mather">Tim Mather</a>, Chief Security Strategist for RSA Conference, posted &#8220;<a href="https://365.rsaconference.com/blogs/tim_mather/2008/10/09/more-on-data-integrity">More on Data Integrity</a>&#8221; where he explains, &#8220;For the vast majority of data, whether structured or unstructured, <strong>data lineage</strong> is sufficient. For scientific data, however, provenance is often required. For example, exactly how were the testing results of that new drug compound derived?&#8221;  Tim goes on to make the point:</p>
<blockquote><p>By now, after four years of <strong>SOx</strong> (for many companies in the United States), practitioners have a good understanding of data lineage – tracing relevant financial data through various applications within scope of the audit within the enterprise (or through 3rdparties&#8217; SAS 70 Type II audits where required). This includes getting answers to such questions as where did the data originate? Where was it processed, stored, etc.?  However, for other uses of data, &#8220;simple&#8221; data lineage is not good enough Some data requires further knowledge of its provenance (e.g., scientific data)</p></blockquote>
<h4><strong>Scientific Research</strong></h4>
<p>It is interesting to take a brief look at some of the work being done in the scientific community where reliably reproducible results should be of paramount importance.  Massive experiments are being carried out using computer systems with thousands of processors producing enormous amounts of data.  This data needs to be captured, transported, stored, accessed, visualized and interpreted to extract knowledge.  Jon Udell has written a post, &#8220;<a href="http://blog.jonudell.net/2008/08/29/trident-a-workflow-system-for-doing-data-intensive-science-with-reproducible-results/">Trident: A workflow system for doing data-intensive science with reproducible results</a>,&#8221; which discusses Trident.  Trident is a &#8220;system for authoring, running, and tracking the provenance of scientific workflows — that is, sequences of computational steps that bridge the gap between the data produced by the <a href="http://en.wikipedia.org/wiki/NEPTUNE">Neptune sensor array</a> and the <a href="http://www.cs.washington.edu/homes/keithg/oceans.html">COVE visualization system</a>.&#8221;  <a href="http://research.microsoft.com/~barga/">Roger Barga</a>, a principal architect with Microsoft&#8217;s Technical Computing Initiative, <a href="http://perspectives.on10.net/blogs/jonudell/Roger-Barga-on-Trident-a-workbench-for-scientific-workflow/">describes Trident&#8217;s provenance capabilities</a> as:<br />
<blockquote>Think about it in terms of art. For a given piece of art, we&#8217;re able to establish through authorities that it&#8217;s original, where it came from, and who&#8217;s had their hands on it through its lifetime. Provenance for a workflow result is the same thing. Minimally we want to be able to establish trust in a result. If you think about how that happens, it often starts by considering who wrote the workflow. So with Trident you can click on a result and interrogate the history of the workflow: who wrote it, who reviewed it, who revised it, when it first entered the system.</p>
<p>We do versioning as well, so you can look at an old result and know that it was created by an old version of the workflow. And then have the ability to run the new version on the old dataset to see if it makes a difference.</p>
<p>We capture execution provenance so you know exactly how your result was created. We capture provenance on the workflows themselves so you know who created them, and who&#8217;s touched them.</p>
<p>You might be thinking about creating a community, where you click on a workflow and can say: &#8220;OK, I trust that post-doc.</p></blockquote>
<p>In the area of networks, Wenchao Zhou , Eric Cronin, and Boon Thau Loo wrote the paper &#8220;<a href="http://repository.upenn.edu/cis_papers/387/">Provenance-aware Secure Networks</a>.&#8221;  The paper examines network accountability and forensic analysis as a means of &#8220;performing network diagnostics, identifying malicious nodes, enforcing trust management policies, and imposing diverse billing over the Internet.&#8221;  The paper:
<ol>
<li>Shows how network accountability and forensic analysis can be posed generally as data provenance computations and queries over distributed streams.</li>
<li>Proposes a taxonomy of data provenance along multiple axes, and show that they map naturally to different use cases in networks.</li>
<li>Suggests techniques to efficiently compute and store network provenance, and provide an initial performance evaluation on the P2 declarative networking system with modifications to support authenticated communication and provenance.</li>
</ol>
<h4><strong>New Architectures</strong></h4>
<p>Let us examine how provenance and trust relates to the relatively new IT architectures, such as <strong>cloud computing</strong>.  Just for a little background, and because I really like the video, below are a few IT leaders at <a href="http://www.web2expo.com/">Web 2.0 Expo</a> providing a great job discussing what they think cloud computing is:
</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/6PNuQHUiV3Q&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/6PNuQHUiV3Q&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
</p>
<p>
Tim makes the point in relation to IT architecture:</p>
<blockquote><p>First, computing resources needed for scientific purposes are often huge, and yet infrequently used. What company wants to maintain enormous computing capabilities only to have such used infrequently? That&#8217;s simply not cost efficient. So effectively &#8216;renting&#8217; computing capabilities (e.g., from Amazon&#8217;s Elastic Computing Cloud – EC2) can be much more cost efficient. (Of course, this is the same usage model employed by national supercomputer centers for years – timesharing.)</p></blockquote>
<p>The article &#8220;<a href="http://www.springerlink.com/content/c3005u433367342g/">Data provenance in <strong>SOA</strong>: security, reliability, and integrity</a>&#8221; adds some additional insight into provenance and security.  The article states, &#8220;consider data provenance, which concerns security, reliability, and integrity of data as they are being routed in the system&#8230;In an SOA system, however, one also needs to consider origins and routes of data and their impact, i.e., data provenance.&#8221;  Consider that SOA is just an architect where basically you operate similar to a distributed computing system.  In the end, it is all about the data, making the same points applicable to a distributed environment.
</p>
<p>
Returning to the issue of trust.  There are multiple factors that may affect the data trustworthiness.  The whole Internet is grappling with this idea and how to assigns <strong>trust scores</strong> to both data and data providers.  Such trust scores represent key information based on which data users may decide whether to use the data and for what purposes.  The paper, &#8220;<a href="http://www.springerlink.com/content/m2324035668m8245/">An Approach to Evaluate Data Trustworthiness Based on Data Provenance</a>&#8221; proposes a &#8220;data provenance trust model which takes into account various factors that may affect the trustworthiness and, based on these factors, assigns trust scores to both data and data providers. Such trust scores represent key information based on which data users may decide whether to use the data and for what purposes.&#8221;
</p>
<p>
In the article, &#8220;<a href="http://ebiquity.umbc.edu/paper/html/id/209/On-Homeland-Security-and-the-Semantic-Web-A-Provenance-and-Trust-Aware-Inference-Framework">On Homeland Security and the <strong>Semantic Web</strong>: A Provenance and Trust Aware Inference Framework</a>&#8221; a different approach that attempts to discover and evaluates semantic associations of information provided by many different sources.  The paper describes, &#8220;how trust and provenance can be represented/obtained in the Semantic Web and then be used to evaluate trustworthiness of discovered semantic association and to make discovery process effective and efficient.&#8221;  </p>
<h4><strong>Final Thoughts</strong></h4>
<p>In this post we have discussed the ideas of provenance and trust.  Everything old is new again.  New IT architectures were related to these basic ideas to demonstrate that no matter how cutting edge the IT ideas might be, everything gets back to the basic concept of trust.  One cannot trust any information unless one know who or what created the data, where it came from, how it was transformed, what assumptions were made in generating it, and what processes were used to modify it.
</p>
<p>
Walter Dykas, senior researcher at the Oak Ridge National Laboratory (ORNL), recently said to me:</p>
<blockquote><p>Security comes down to protecting your infrastructure.  To do so, you must:
<ol>
<li>Enforce access rights at the lowest level possible.</li>
<li>Secure the trust infrastructure.</li>
<li>Implement assurance verification.</li>
</ol>
<p>You can never have (1) without (2).  If you have (2), (1) will follow.  Finally, (3) is just watching the watchers.  &#8216;Trust infrastructure&#8217; is broad enough to cover technology and people.  For example, an organization must have infrastructure for trusted communications and authorization, which again infers technology and people.</p></blockquote>
<p>The <a href="http://www.opengroup.org/jericho/">The Open Group&#8217;s Jericho Forum</a> agrees with Walter (see June&#8217;s <a href="http://www.securitycatalyst.com/blog/2008/06/security-roundtable-for-june-2008-clarion-call-of-the-jericho-forum/">Security Roundtable podcast</a> for a good discussion on the group).  The Jericho Forum argues that traditional network boundaries are disappearing in favor of complex online interrelationships that require more innovative security approaches.  Deb Radcliff in her article &#8220;<a href="http://www.networkworld.com/supp/2008/100908-trendwatch-information-protection.html?tc=sec">Information AND network protection: Finding the right mix</a>&#8220;, explains how the group &#8220;advocates assigning priorities to data, focusing on the most critical areas, and applying secure communications and encryption around these classified resources.&#8221;  <a href="http://www.cs.columbia.edu/~smb/">Steven Bellovin,</a> professor of computer science at Columbia University and co-creator of the Usenet online discussion system, summed it up in this way, &#8220;We need to think about the problem in a different way because what we&#8217;re doing [with perimeter protections] isn&#8217;t working. What we need is a more data-centric architecture with strong protections around the important data because security holes in the perimeter are inevitable.&#8221;
</p>
<p>
It is like my dear old dad would say, &#8220;You are not going to win any games if you don&#8217;t have the fundamentals down.&#8221;  Of course he was talking about football, but the same rules apply to IT.  <a href="http://www.oribrafman.com/">Ori Brafman</a> and <a href="http://www.rombrafman.com/">Rom Brafman</a>, authors of &#8220;<a href="http://www.swaybook.com/">Sway: The Irresistible Pull of Irrational Behavior</a>&#8221; spoke at the <a href="http://www.churchillclub.org/eventDetail.jsp?EVT_ID=791">Churchill Club</a> with basically the same message.  People due to fear and other motives move away from what they know are the fundamentals with disastrous results.  ZDNet has <a href="http://blogs.zdnet.com/BTL/?p=10368">posted this very interesting discussion</a>.
</p>
<p>
One needs to keep focused on the fundamentals of protecting one&#8217;s infrastructure.  Otherwise any attempts to implement the latest architectures and technologies is doomed to failure.  In today&#8217;s world we are all interconnected and regrettably folks can be quite hostile.  The Native Americans after Columbus&#8217; landing learned this lesson the hard way.  With that said, have a great Columbus and Native Americans&#8217; Day.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.securitymonks.com/2008/10/13/provenance-and-trust/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Additional Reading</title>
		<link>http://blog.securitymonks.com/2007/02/18/more-reading/</link>
		<comments>http://blog.securitymonks.com/2007/02/18/more-reading/#comments</comments>
		<pubDate>Sun, 18 Feb 2007 16:02:04 +0000</pubDate>
		<dc:creator>John Gerber</dc:creator>
				<category><![CDATA[COBIT]]></category>
		<category><![CDATA[Defense in Depth]]></category>
		<category><![CDATA[ISACA]]></category>
		<category><![CDATA[Information Security Governance]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://blog.securitymonks.com/?p=28</guid>
		<description><![CDATA[&#8220;Men of power have no time to read; yet the men who do not read are unfit for power.&#8220; &#8212; William Godwin

I am going to be hitting the road at the end of this week.  That means, catching up on podcasts while I drive, and doing some reading while in the hotel room.  [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<a href="http://thinkexist.com/quotation/learning_is_the_ally-not_the_adversary_of_genius-/331484.html"><em>Men of power have no time to read; yet the men who do not read are unfit for power.</em></a>&#8220;<strong> &#8212; William Godwin</strong></p>
<p>
<a href="http://upload.wikimedia.org/wikipedia/commons/0/04/Carl_Spitzweg_021.jpg"><img width="126" align="left" alt="Reading" title="Reading" src="/images/Carl_Spitzweg_021.jpg" /></a>I am going to be hitting the road at the end of this week.  That means, catching up on podcasts while I drive, and doing some reading while in the hotel room.  I pulled a few topics of interest and printed them out.  In case they might interest others, I have included the links below.  I am going to be attending the <a href="http://www.educause.edu/content.asp?SECTION_ID=247&#038;bhfv=2&#038;bhrl=10&#038;bhfx=9.0%20%20r16&#038;bhrx=6.0.12.1483&#038;bhqt=1&#038;bhqx=7.1.3&#038;bhab=1&#038;bhav=6.00&#038;bhmp=1&#038;bhcd=32&#038;bhsh=1024&#038;bhsw=1280&#038;bhiw=986&#038;bhih=847&#038;bhtz=2&#038;bhlu=en-us&#038;bhim=1&#038;bhqs=1">Cybersecurity Summit 2007</a> for NSF Large Research Facilities.   You probably did not think the monastery would qualify as a large NSF research facilities.  Well, it doesn&#8217;t.  But we do advise those troubled souls in the matter of security enlightenment. Now I have not attended one of these summits before, so it should be interesting.  If you happen to be attending, look for me.  I&#8217;ll be one with the big notebook of reading material.</p>
<h3>Defense in Depth</h3>
<ul>
<li><a href="https://www.itsharenet.org/groups/ipip/magazine/IPIP_issue_FINAL1213.pdf">A Layered Approach to Security</a></li>
<li><a href="http://www.sei.cmu.edu/publications/documents/06.reports/06hb003.html">Defense in Depth: Foundations for Secure and Resilient IT Enterprises</a></li>
</ul>
<h3>Security Baseline</h3>
<ul>
<li><a href="http://www.isaca.org/TemplateRedirect.cfm?template=/MembersOnly.cfm&#038;ContentID=17078">COBIT Security Baseline</a></li>
</ul>
<h3>Information Security Governance</h3>
<ul>
<li><a href="http://www.isaca.org/AMTemplate.cfm?Section=Information_Security_Governance_Guidance_for_Boards_of_Directors_and_Executive_Management&#038;Template=/ContentManagement/ContentDisplay.cfm&#038;ContentFileID=10227">Information Security Governance: Guidance for Boards of Directors and Executive Management 2nd Edition</a></li>
<li><a href="http://www.isaca.org/TemplateRedirect.cfm?template=/MembersOnly.cfm&#038;ContentID=23416">Why Information Security Governance Is Critical to Wider Corporate</a></li>
<li><a href="http://www.isaca.org/TemplateRedirect.cfm?template=/MembersOnly.cfm&#038;ContentID=25835">Information Security Governance: Motivations, Benefits and Outcome</a></li>
</ul>
<h3>Information Security Hormonization</h3>
<ul>
<li><a href="http://www.isaca.org/TemplateRedirect.cfm?template=/MembersOnly.cfm&#038;ContentID=18299">Information Security Harmonisation</a></li>
</ul>
<h3>SOA Security</h3>
<ul>
<li><a href="http://www.redbooks.ibm.com/redpieces/abstracts/SG247310.html">Understanding SOA Security Design and Implementation</a></li>
<li><a href="http://www.cio-today.com/news/SOA--Redrawing-the-Business-Processes/story.xhtml?story_id=011000NH5JA2">SOA: Redrawing the Business Processes</a></li>
<li><a href="http://www.manning.com/kanneganti">SOA Security in Action</a></li>
<li><a href="http://soasecurityarchitect.com/2006/06/08/interview-with-gary-mcgraw-cto-of-cigital-inc.aspx">Interview with Gary McGraw, CTO of Cigital, Inc.</a></li>
<li><a href="http://www.tmcnet.com/channels/soa/articles/4514-managing-enterprise-risks-security-considerations-the-deployment-soa.htm">Managing Enterprise Risks: Security Considerations in the Deployment of SOA</a></li>
<li><a href="http://software.silicon.com/webservices/0,39024657,39165039,00.htm">SOA raises security worries</a></li>
<li><a href="http://soasecurity-ajw.blogspot.com/2006/12/soa-security-overview.html">SOA Security Overview</a></li>
<li><a href="http://soasecurity-ajw.blogspot.com/2007/02/soa-security-identity-20-and_12.html">SOA Security, Identity 2.0 and Convergence</a></li>
<li><a href="http://colin.trematon.com/enterprise-business/soa-security-and-enterprise-reuse/">SOA Security and Enterprise Reuse</a></li>
<li><a href="http://www.intelligententerprise.com/print_article.jhtml;jsessionid=W3DPHYP12UIDEQSNDLOSKH0CJUNN2JVN?articleID=194500397">SaaS and SOA: Together Forever</a></li>
<li><a href="https://buildsecurityin.us-cert.gov/daisy/bsi/articles/best-practices/assembly/639.html?branch=1&#038;language=1">Security Concepts, Challenges, and Design Considerations for Web Services Integration</a></li>
<li><a href="http://upload.wikimedia.org/wikipedia/en/2/2a/SOA_Meta_Model.jpg">SOA Meta Model</a></li>
<li><a href="http://i.cmpnet.com/intelligententerprise/images/061201/dec06f2a.gif">Another SOA Meta Model</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.securitymonks.com/2007/02/18/more-reading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making Claims</title>
		<link>http://blog.securitymonks.com/2007/02/11/making-claims/</link>
		<comments>http://blog.securitymonks.com/2007/02/11/making-claims/#comments</comments>
		<pubDate>Sun, 11 Feb 2007 16:29:59 +0000</pubDate>
		<dc:creator>John Gerber</dc:creator>
				<category><![CDATA[ITIL]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://blog.securitymonks.com/?p=27</guid>
		<description><![CDATA[&#8220;First they ignore you, then they laugh at you, then they fight you, then you win.&#8221;
&#8211;Mahatma Gandhi

Do you remember the flying car?  I know the people from my generation grew up with dreams of one day having such a fantastic automobile.  Over on Technorama, one of their regular contributors, Bruce Barr, points out [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<a href="http://thinkexist.com/quotation/first_they_ignore_you-then_they_laugh_at_you-then/214891.html"><em>First they ignore you, then they laugh at you, then they fight you, then you win.</em></a>&#8221;<br />
<strong>&#8211;Mahatma Gandhi</strong></p>
<p>
<a href="http://www.art.eonworks.com/gallery/sci-fi/sci-fi_city-199805.html"><img width="125" align="left" alt="Flying Cars" title="Flying Cars" src="/images/flyingcars.jpg"   /></a>Do you remember the flying car?  I know the people from my generation grew up with dreams of one day having such a fantastic automobile.  Over on <a href="http://www.chuckchat.com/technorama/">Technorama</a>, one of their regular contributors, Bruce Barr, points out an article by Julia Laton, &#8220;<a href="http://www.howstuffworks.com/x-hawk.htm/printable">Are We on the Brink of the Flying Car?</a>&#8221;  According to the article, an Israeli company names Urban Aeronautics is claiming they will have a flying car on the market by 2012.  The craft is designed to fly for up to two hours on one tank of gas, at up to 155 miles per hour (250 kph) and 12,000 feet (3,700 meters).  It will cost $1.5 million.  Here is the interesting thing, currently it can only hovered just 3 feet (1 meter) above the ground.
</p>
<p>
Mike Rothman, author of the <a href="http://www.pragmaticcso.com/">Pragmotic CSO</a>, and blogger of <a href="http://securityincite.com/blog/mike-rothman">Daily Incite</a> had an interesting point in his <a href="http://securityincite.com/blog/mike-rothman/pragmatic-cso-weekly-6">Pragmatic CSO Weekly</a> posting.  He, like many security professionals, have spent this week attending the <a href="http://www.rsaconference.com/">RSA Conference</a>.  Mike writes:</p>
<blockquote><p>Which goes to the topic of this week&#8217;s pep talk &#8211; don&#8217;t believe everything you hear. For those of you familiar with my research at Security Incite &#8211; you know I&#8217;m pretty cynical about pretty much everything. I&#8217;ll admit I was born cynical and sarcastic, but being in the security and networking business for the past 15 years hasn&#8217;t really helped soften my edge.</p>
<p>That was very apparent on the show floor, where vendors were resorting to all sorts of tricks (including of all horrors, booth babes) to gain the attention of potential buyers. And once they have your attention, their objective is to keep it. And sometimes they make claims on the show floor that don&#8217;t necessarily hold up in the lab. Empty claims don&#8217;t help you to do your job any better.
</p></blockquote>
<p>I would also add to Mike&#8217;s statement, do not include facts that you cannot backup in a presentation.  This came up this week.  A gentleman was preparing a presentation and wanted some facts on the cost savings of ITIL.  Wouldn&#8217;t you know, he got a response from the ITIL expert within his company quoting itSMF, &#8220;Up to 70% reduction in downtime, 1000% return on investment, and time savings of 50%.&#8221;
</p>
<p>
If I was in the audience during this presentation, upon hearing such I quote, I would stop believing the presenter.  The use of the word, &#8220;up to&#8221; makes any claim possibly true while making the statement meaningless.  You could have &#8220;up to&#8221; 99% reduction in downtime and a trillion percent return on investment.  Chances are real good that you won&#8217;t.  When I go into a presentation, the last thing I want is to be caught off guard.  There is always someone who has read other numbers/statements and they will want your response.  If you cannot respond to that person, you will lose the rest of the audience.  The 70% reduction in downtime and 1000% return on investment, are such amazing numbers, it rings of hype.  If the audience thinks your presentation is full of hype, the credibility of the presentation suffers.
</p>
<p>
I have mentioned this site before, but I have to point to it again.  The <a href="http://www.itskeptic.org">IT Skeptic site</a> goes after the hype around ITIL.  Concerning the claims around ITIL, the IT Skeptic wrote an interesting posting, &#8220;<a href="http://www.itskeptic.org/node/21">The Emperor has no clothes. Where is the evidence for ITIL?</a>&#8221;  There is even a <a href="http://www.itskeptic.org/node/75">podcast</a>.
</p>
<p>
I am not saying one should believe without question what the IT Skeptic posts.  Don&#8217;t believe the IT Skeptic, the itSMF, the folks at RSA, or someone telling you the flying car is just around the corner.  Just dig a little before quoting numbers.   When I pointed to the IT Skeptic I got the comment back about him being a &#8220;<a href="http://en.wikipedia.org/wiki/Ghostwriter">ghostwriter</a>.&#8221;  Focus on the message, not the messenger.
</p>
<p>
Imagine if we could invent a tablet that one could take to the RSA conference.  It is capable of speech recognition and everything someone said is translated immediately into written words.  Then the tablet can add links to the subject areas all the way back to the sources.  As the salespeople talk, you could checks your table to see where all these numbers and ideas originated.  That is better then a lie detector.  I would trade in my flying car for such a device.  One of the great things about blogs is that they can include links which one can easily follow to the source.  Alot of salespeople would be out of work if we could do the same thing to the spoken word.  Some fast talking executives would be demoted back to the mail room.  In the meantime, do your homework and check those numbers.  If it sounds too good to be true, it is.
</p>
<p>
There are alot of areas in security where I can argue both sides of an issue.  I am using ITIL only as an example.  Any area of business where you are changing the fundamental way you do business might prove difficult to quantify ROI.  A discussion of metrics involving SOA can be found on Dana Gardner&#8217;s BriefingsDirect titled, &#8220;<a href="http://blogs.zdnet.com/Gardner/?p=2405">Panel of IT analysts look to the movie business to explain SOA’s relevance and ROI</a>.&#8221;  One of the great things about Dana Gardner podcasts is that he makes <a href="http://briefingsdirect.blogspot.com/2007/01/transcript-of-briefingsdirect-soa.html">full transcripts</a> of the shows available.  The panel starts off with a discussion on a statements that Verizon had come out that with a stable of 500 services that they were expecting to yield $20 million in savings over two years.
</p>
<p>
It is a valid argument to point out that when you are changing the fundamental way of doing business, it complicates how you might determine ROI.  In relation to SOA, <a href="http://www.zoominfo.com/Search/PersonDetail.aspx?PersonID=266393">Steve Gorone</a> raises the question, &#8220;How do you actually quantify what your ROI is, given the advantages of using an SOA approach? I’ve listed the main reasons why people would want to do SOA, in terms of the advantages, and they basically break down to four major areas.&#8221;  The four reasons are:</p>
<ol>
<li>The reuse of IT assets</li>
<li>Reduce the expense associated with doing the application integration test they normally would have to do</li>
<li>Meeting compliance requirements</li>
<li>The issue of how agile do you make your business</li>
</ol>
<p>Of course, my main interest in SOA comes from the last two claims of compliance and agility.  Another key point that interest me is the idea that <a href="http://www.zoominfo.com/Search/PersonDetail.aspx?PersonID=11906582">Tony Baer</a> points out:</p>
<blockquote><p>If there is one benefit that SOA delivers, it’s that the value becomes the service rather than the plumbing. If you think about the way we&#8217;ve traditionally developed functionality or integrated systems, we’ve had to spend inordinate amounts of time in the plumbing and maintaining it. SOA theoretically, if it’s done right, standardizes the plumbing, makes everything declarative, so you take out the guess work. The result is that if you look at outsourcing, SOA separates the plumbing from the service. Therefore, what is probably ideal for outsourcing would be the plumbing, because that’s where the value is and that’s not where IT organizations should be spinning their wheels.</p></blockquote>
<p>That quote from a security point of view is very interesting.  Alot of our efforts have been on the plumbing.  While there is a great need to secure the plumbing, what is being done to secure the services?
</p>
<p>
The point is, IT is not the same as manufacturing.  Metrics generally are not as simply as the replacement of one machine with another that can produce more <a href="http://en.wikipedia.org/wiki/Widgets">widgets</a> at less power consumption.  For example, how does one measure the value of agility?  If you fail to be able to adapt and provide one of the latest <a href="http://blogs.zdnet.com/BTL/?p=3934">web 3.0</a> services, how many customers will you lose?  How do you measure customer satisfaction because it was easy for the customer to get to you?  Present information and selling points, but also be aware of the arguments both ways.  This is the only way to insure that you won&#8217;t be taken off guard. Plus, it shows that you are not just a salesperson.  You truly do know the subject matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.securitymonks.com/2007/02/11/making-claims/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source and Service-Orientated Architecture</title>
		<link>http://blog.securitymonks.com/2007/01/28/open-source-and-service-orientated-architecture/</link>
		<comments>http://blog.securitymonks.com/2007/01/28/open-source-and-service-orientated-architecture/#comments</comments>
		<pubDate>Mon, 29 Jan 2007 05:48:36 +0000</pubDate>
		<dc:creator>John Gerber</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Web Application]]></category>

		<guid isPermaLink="false">http://blog.securitymonks.com/?p=24</guid>
		<description><![CDATA[&#8220;These blind men, every one honest in his contentions and certain of having the truth, formed schools and sects and factions&#8230;&#8221; &#8212; Buddha

&#8220;The Blind Men and the Elephant&#8221; is a classic fable.  As the world of IT becomes more complex, the people in IT become more specialized.  People become so focused in their [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<em>These blind men, every one honest in his contentions and certain of having the truth, formed schools and sects and factions&#8230;</em>&#8221; &#8212; <b>Buddha</b>
<p>
<a href="http://www.plumdigital.com/0_general/blindman.html"><img src="/images/blindmen.jpg" align=left width=250 alt="Blind Men and the Elephant" /></a>&#8220;<em>The Blind Men and the Elephant&#8221; is a classic fable.  As the world of IT becomes more complex, the people in IT become more specialized.  People become so focused in their areas, they lose the ability to see the big picture.  Life becomes the fable.  The fable is about a group of blind men who came upon an elephant. The first man, feeling the enormous leg, said, &#8216;This thing is very much like a tree.&#8217; The second, standing near its ear, reached up and said, &#8216;This is a winnowing fan!&#8217; &#8216;No,&#8217; said a third as he grasped the moving trunk. &#8216;Be careful. This creature is a serpent.&#8217; &#8216;I disagree,&#8217; said a voice at the other end. &#8216;It is only a frayed piece of rope&#8217;. The last man commented, &#8216;You are all wrong. I have felt this thing on both sides and it is just a wall.&#8217;</em>&#8221;
</p>
<p>
Let&#8217;s talk about two parts of the elephant, open source software (OSS) and service-orientated architecture (SOA).  John Grimes, assistant secretary of Defense for networks and information integration/chief information officer, told the Network Centric Warfare conference in Washington, D.C., on Jan. 23, “As we go to SOA architecture, we keep the applications behind and share the data on the network, and it becomes very critical that data is understood by everyone.”
</p>
<p>“It just eats our lunch every time we get into a proprietary situation, because it’s noncompetitive,” Grimes stated explaining that DOD will increasingly move to SOA because it benefits information sharing and acquisitions.   Federal Computing Weekly has an article, &#8220;<a href="http://www.fcw.com/article97468-01-24-07-Web">DOD&#8217;s Grimes: Our focus is on data</a>&#8221; by Josh Rogin.  In another article in FCW, Bob Brewinn wrote an article, &#8220;<a href="http://www.fcw.com/article96586-10-25-06-Web">DISA Buying into SOA &#8216;Big Time&#8217;</a>.&#8221;  John Grimes is quoted as stating, &#8220;DOD spends too much time and money acquiring individual, highly-tailored systems.&#8221;  He continues, stating, &#8220;It&#8217;s time for the department to stop buying things and start buying services.”</p>
<p>
In an article in the Linux Insider title &#8220;<a href="http://www.linuxinsider.com/story/54546.html">Iona Tightens Open Source, SOA Bond</a>,&#8221; Dana Gardner writes:
</p>
<blockquote><p>Open source and SOA are increasingly joined at the hip. These twins are developing in tandem, not sequentially, which is giving CIOs and architects a variety of choices for picking and choosing the projects and products that make up their SOAs.</p></blockquote>
<p>Darryl K. Taft writes an article for eWeek title, &#8220;<a href="http://www.eweek.com/article2/0,1759,1932297,00.asp">Web Services, SOA, and Open Source Converge</a>.&#8221;  Hub Vandervoort, chief technology officer at Sonic Software Corp., Bedford, Mass., was on a panel of heavy hitters at the Web Services/SOA on Wall Street conference on Feb. 27.  Vandervoort makes the point that, &#8220;SOA as a concept will challenge the whole concept of one throat to choke. SOA means federation and is built from federated components that are boundless.&#8221;
</p>
<p>
Han Zaunere, president of New York PHP, an organization for the Apache, MySQL and PHP community in New York, stated, &#8220;&#8221;In the long run, as far as looking at what you get, I think open source is more valuable.&#8221;  He points out, &#8220;If I download [licensed] software and in two years it&#8217;s obsolete, I have no return on that. When you buy open-source support, the software is secondary.&#8221;  Hiram Chirino, co-founder and director of architecture at LogicBlaze Inc., of Marina del Ray, Calif., believes that open-source software allows users to scale their systems more easily and cheaply because they can simply add more servers without having to worry about licensing costs.
</p>
<p>
Bob Sutor has written, and podcasted, extensively on the topic of open source.  His four part series, is very interesting.  I would recommend folks take a few moment to read it, paying particular attention to part 4, &#8220;The SOA Connection.&#8221;  He covers:</p>
<ul>
<li><a href="http://www.sutor.com/newsite/blog-open/?p=130">Part 1: Standards</a></li>
<li><a href="http://www.sutor.com/newsite/blog-open/?p=199">Part 2: Software</a></li>
<li><a href="http://www.sutor.com/newsite/blog-open/?p=276">Part 3: Open Source Software</a></li>
<li><a href="http://www.sutor.com/newsite/blog-open/?p=677">Part 4: The SOA Connection</a></li>
</ul>
<p>Analyst at Forrester have written a report, &#8220;The Future of Enterprise Software.&#8221;  Andy McCue has written the article &#8220;<a href="http://software.silicon.com/applications/0,39024653,39160119,00.htm?r=2">Open Source and SOA to Redefine Software Landscape</a>&#8221; where he summarizes the report.  The report stated: &#8220;Too many IT pros today reject the new ideas behind the four horsemen as &#8216;not ready for prime time&#8217;. Blanket dismissals of new ideas are defensive; IT executives should be looking instead for ways that the four horsemen can drive productive changes for business. These forces will define the future of enterprise software.&#8221;  The &#8220;four horsemen&#8221; of commoditization are service oriented architecture (SOA), open source, software as a service and offshoring.  Forrester predicts the four horsemen will lead to cheaper prices and a radical change in enterprise software landscape of the future.
</p>
<p>
SOA is ultimately about integration.  It can be integration of open or closed source software packages.  SOA brings agility to an enterprise.  CEO and CIO are beginning to question the wisdom of getting locked into a software solution.  When you take a solution, such as SAP, it is a solution that matches a complex problem with a complex solution.  Annrai O&#8217;Tool, CEO of Cape Clear, tells the following story on <a href="http://briefingsdirect.blogspot.com/2007/01/transcript-of-webinar-on-soa-trends.html">Dana Gardner&#8217;s SOA trends webinar</a>:</p>
<blockquote><p>We have a couple of ex-PeopleSoft people working with us at Cape Clear, and they tell a great story about how they used to do sales pitches against SAP. They went to the customer with a small cup of quick-drying cement and poured it into a mold. By the time they finished the presentation, the cement is set and it has SAP written on it.  They then say, “There you go, that’s the deal with SAP.” It is easy to design, but once you get your business process done, it is embedded in cement.</p></blockquote>
<p>O&#8217;Tool points out that for many businesses, the business process is very difficult to change. He goes on to say, &#8220;SOA is all about how to use that application in new and more transparent ways that are easier to change and that deliver agility.&#8221;</p>
<p>
Commercial solutions can have high up cost and high continuous operation costs.  Even changing out hardware can end up costing a business significantly due to software licenses.  In this rapidly changing IT environment, a company can easily find itself with a solution that no longer fits its business need, but it has too much invested to change course.  Even worse, in time their software solution might no longer be actively developed as software companies change directions or go out of business.  OSS helps reduce some of these risks.  While there are costs, more of the expenditures goes into the companies own people.  This helps create a work force better adapted to face a changing IT environment.  Hub Vandervoort said it best when he stated &#8220;when you buy a software license you are paying for past innovation; when you buy open source, you&#8217;re investing in future innovation.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.securitymonks.com/2007/01/28/open-source-and-service-orientated-architecture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SOA and Open Source</title>
		<link>http://blog.securitymonks.com/2006/12/05/soa-and-open-source/</link>
		<comments>http://blog.securitymonks.com/2006/12/05/soa-and-open-source/#comments</comments>
		<pubDate>Tue, 05 Dec 2006 14:30:18 +0000</pubDate>
		<dc:creator>John Gerber</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://blog.securitymonks.com/?p=7</guid>
		<description><![CDATA[A recently posted podcast on SOA and Open Source was done by Dana Gardner over on ZDnet.  Note, this was sponsored by IONA Technologies:
IONA broadens open source approach to SOA with Celtrix Enterprise initiative
Let me quote the accompanying blog:
IONA Technologies on Monday introduced a broader Apache-based set of open source SOA initiatives with the [...]]]></description>
			<content:encoded><![CDATA[<p>A recently posted podcast on SOA and Open Source was done by Dana Gardner over on ZDnet.  Note, this was sponsored by IONA Technologies:</p>
<p><a title="IONA broadens open source approach to SOA" href="http://blogs.zdnet.com/Gardner/?p=2385">IONA broadens open source approach to SOA with Celtrix Enterprise initiative</a></p>
<p>Let me quote the accompanying blog:</p>
<blockquote><p><a href="http://www.iona.com/">IONA Technologies</a> on Monday introduced a <a href="http://www.cbronline.com/article_news.asp?guid=FA0F6A73-96B5-4B86-918A-0F068180D8F1">broader Apache-based set of open source SOA initiatives</a> with the introduction of <a href="http://www.iona.com/pressroom/2006/20061204a.htm?WT.mc_id=1234678">Celtix Enterprise</a>, which expands the <a href="http://en.wikipedia.org/wiki/Enterprise_service_bus">ESB</a> offering to include other open source technologies including <a href="http://incubator.apache.org/projects/qpid.html">Qpid</a>, which implements the <a href="http://www.iona.com/opensource/amqp/">Advance Message Queuing Protocol (AMQP)</a> specification, and <a href="http://www.activemq.org/">ActiveMQ</a>, the <a href="http://en.wikipedia.org/wiki/Java_Message_Service">JMS</a> 1.1-based messaging middleware that uses AMQP. Celtix Enterprise also includes Eclipse-based tooling supporting <a href="http://en.wikipedia.org/wiki/JBI">JBI</a>, Tomcat, and Spring.</p></blockquote>
<p>I like the idea.  Open Source has become more and more popular as the business model on software has shifted.  People now tap into the open source community to help develop their software and move towards offering services to help support the software.  This is different than the traditional method of in house development with the hope to make money off the sales of software.  Though, alot of company that developed software really made their money providing services and support, even when they were selling the software.  It is an interesting model.</p>
<p>Introduce a new architecture based on services and it just seems that we are moving in the same circles.  SOA is about the architecture.  There is alot of cost involved and managers are looking to defray the cost wherever they can.  Add to this an architecture which is all about not getting locked into a particular proprietary solution, but being able to communicate between different services.  It is all about being agile.  Changes are occurring so rapidly, you have to be able to adapt quickly.  Investing in your people help create an organization that can adapt to whatever comes tomorrow.  If a company only invests in proprietary solutions, the company one day will find itself to be similar to the Titanic; unable to change course quick enough to avoid the unforeseen perils that surely will come its way.</p>
<p><a href="http://www.briefingsdirect.com/">Listen to the podcast</a>.</p>
<p>Of course, when it comes to SOA, we have to see what Dave Linthicum has to say about OSS SOAs:</p>
<p><a title="Open Source Enterprise Service Bus (ESBs) Have Emerged" href="http://weblog.infoworld.com/realworldsoa/archives/2006/11/open_source_esb.html">Open Source ESBs Have Emerged</a></p>
<p>Truthfully, I don&#8217;t much about SOA, though I keep listening and reading.  I do know to listen what Dave has to say, even if he doesn&#8217;t understand open source.  So, keep an eye on Mule.  The bottom line is that currently developers who are building SOAs are not hardcore geeks.  Sorry, Dave.  The less technical guys require modeling tools with features to work collaboratively in conjunction with non-technical people.  Commercial companies deliver this.  While there are open source solutions, there simply are not many people who can implement them.  Companies, while wanting to reduce the cost of the SOA software, lack the personnel.  This seems like prime ground for consulting companies.  Traditional close source companies are going open source, sort of, and offering consulting and support towards this end.  The open solutions are out there and are being developed ever day.  It is an interesting area to keep an eye on.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.securitymonks.com/2006/12/05/soa-and-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

