<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: mashups]]></title>
    <link>http://securityratty.com/tag/mashups</link>
    <description></description>
    <pubDate>Thu, 29 May 2008 11:26:12 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Interop NY: IT Roundtable]]></title>
      <link>http://securityratty.com/article/4137ad5ff76308605c9861b27c7d0404</link>
      <guid>http://securityratty.com/article/4137ad5ff76308605c9861b27c7d0404</guid>
      <description><![CDATA[This session is a bit different than the usual sessions at Interop. It provides insights from three CIOs in three different industries
Moderator: Jim Metzler, Vice President, Ashton, Metzler &amp;...]]></description>
      <content:encoded><![CDATA[<p>This session is a bit different than the usual sessions at Interop. It provides insights from three CIOs in three different industries.</p>
<ul>
<li>Moderator: Jim Metzler, Vice President, Ashton, Metzler &amp; Associates</li>
<li>Rowan Snyder, CIO, KPMG</li>
<li>David Michael, CIO, United Business Media Group</li>
<li>Joanna Young, Chief Information Officer, Corporate Information Systems &amp; Enterprise Services, Liberty Mutual</li>
</ul>
<p><strong>Jim: Is the CIO a technical job anymore? For example, inside Liberty there are business projects with an IT component.</strong></p>
<p><strong>Joanna:</strong> We are organized to partner with internal business clients or vendors who provide objectives and business requirements. We strive to figure out the smallest amount of an IT investment we can make to get this to work.</p>
<p><strong>Rowan:</strong> We have both. Part of the dilemma is that the thing that sells the best is fear. I don&#8217;t want to use that to get business.</p>
<p><strong>Joanna:</strong> One good example is security from an application perspective. It&#8217;s hard to talk about security investments in business terms. We put it into terms like &#8220;this is what it will cost us if we DON&#8217;T do this.&#8221; For example, a solution for spam required us to do research into what it was costing us overall. Once we put it together, the business was all for it. You have to put your business hat on and think &#8220;how can I make this important for a businessperson?&#8221; If you can&#8217;t, you may need to ask yourself why you&#8217;re pushing services on them that they may not need.</p>
<p><strong>Jim: Can you give us insight into business-IT alignment? What about governance?</strong></p>
<p><strong>Rowan:</strong> Governance is the hardest part of IT. It&#8217;s not like the technology is easy. If it&#8217;s a business project with an IT component, I don&#8217;t usually get involved. It comes down to overall budget. The infrastructure we own and let people know exactly what it will cost to do it. We are a distributed IT firm, there are multiple groups. This is the most distributed and risk-prone organization I&#8217;ve worked in. It can be difficult for the business to exert control. It demonstrates risk, in security, compliance, methodologies, etc.</p>
<p><strong>Joanna:</strong> Governance has become a word that nobody wants to use. It suddenly implies that IT is the holder of all the money and they are the ones that get to decide. We stopped using that word and position IT as a strategic business partner.</p>
<p><strong>David:</strong> We have a highly decentralized IT set-up. We have about 600 globally and around 40 in the headquarters. We have 10 CIOs for each division, and within each division it is decentralized. We try to run each unit as autonomous. This is a close alignment with IT and business. However, then the problem of how do you have commonality between divisions and collaboration?</p>
<p><strong>Jim: How can you minimize risk in distributed environment using standards and procedures?</strong></p>
<p><strong>David:</strong> The reality is it can be impractical for an organization. You end up with a patchwork of platforms and technologies. We have to accept that we&#8217;ll have multiple solutions. We can attempt to push a standard, but overall have a much more relaxed approach to manage everything. There is a lot of equality between divisions in what they can choose to purchase.</p>
<p><strong>Joanna:</strong> Standards are easier to apply the further down the staff you are. The most important thing with any of this is to understand why you are making the decisions. If there is a process and pros and cons are identified, there is a clear record of why decisions were made.</p>
<p><strong>Audience Poll: Everyone raised their hand that MORE standards were needed</strong>.</p>
<p><strong>Audience Question: Are there inefficiencies in the data center in terms of energy and green IT? What are you doing about it?</strong></p>
<p><strong>Joanna:</strong> Everyone focuses on cars for carbon footprints. But, it&#8217;s really buildings&#8230;and then data centers. The data center has the same importance as any other efficiency. They need to be running as cheaply as possible. Corporations have a responsibility to make sure they are energy efficient.</p>
<p><strong>Rowan:</strong> We recently did a carbon footprint analysis, and found that half of carbon comes from electricity, with half of that from the data center.</p>
<p><strong>David:</strong> Every company does have a responsibility to look at its carbon emission globally. Consider international travel, flying, etc. As much as possible, we are not building data centers. We are using other people&#8217;s data centers in an effort to get out of the data center business.</p>
<p><strong>Audience Question: How do you balance the good from standards with agile development and possible roadblocks?</strong></p>
<p><strong>Joanna:</strong> Luckily agile development is under the CIO&#8217;s control. You can see the lifecycle and savings that occur. When I look, I check what the standards are that I&#8217;m measuring by.</p>
<p><strong>Jim: Does web 2.0 have any business meaning in your environment? If so, what are you doing about it?</strong></p>
<p><strong>Joanna:</strong> I&#8217;ve been in IT for 20 years. It&#8217;s another component to business IT investment, and has to be presented as such. As IT professionals we have a responsibility to identify what Web 2.0 is, and then translate to see if there is anything the company should be doing with it. Monitor it based on your current portfolio, and consider its impact.</p>
<p><strong>David:</strong> It&#8217;s pretty important to our business as a media company. I don&#8217;t think it means one thing, it&#8217;s a term people use to talk about the web and what&#8217;s going on online. From mobile, to ajax, cloud computing or mashups - you can draw multiple conclusions. More and more business is being done online. We have a lot of growth opportunities online.</p>
<p><strong>Rowan:</strong> Compliance, security, and privacy issues just explode with Web 2.0.</p>
]]></content:encoded>
      <pubDate>Wed, 17 Sep 2008 15:45:01 +0000</pubDate>
      <category domain="http://securityratty.com/tag/business">business</category>
      <category domain="http://securityratty.com/tag/terms">terms</category>
      <category domain="http://securityratty.com/tag/data center business">data center business</category>
      <category domain="http://securityratty.com/tag/data center">data center</category>
      <category domain="http://securityratty.com/tag/business terms">business terms</category>
      <category domain="http://securityratty.com/tag/business projects">business projects</category>
      <category domain="http://securityratty.com/tag/business-it alignment">business-it alignment</category>
      <category domain="http://securityratty.com/tag/internal business clients">internal business clients</category>
      <category domain="http://securityratty.com/tag/business hat">business hat</category>
      <source url="http://blog.sciencelogic.com/interop-ny-it-roundtable/09/2008">Interop NY: IT Roundtable</source>
    </item>
    <item>
      <title><![CDATA[Interop NY: Cloud Language: The Taxonomy of On-Demand Computing]]></title>
      <link>http://securityratty.com/article/69fa97ea284dec188b278c522ed18fd8</link>
      <guid>http://securityratty.com/article/69fa97ea284dec188b278c522ed18fd8</guid>
      <description><![CDATA[This session on cloud computing was presented by Peter Laird of Oracle Corporation. Peter is a lead architect for the WebCenter product family. He previously worked with BEA as an architect for SaaS...]]></description>
      <content:encoded><![CDATA[<p>This <a href="http://www.interop.com/newyork/conference/all-by-day.php?tag=Cloud+Computing" target="_blank">session on cloud computing</a> was presented by Peter Laird of Oracle Corporation. Peter is a lead architect for the WebCenter product family. He previously worked with BEA as an architect for SaaS efforts. He also blogs at <a href="http://peterlaird.blogspot.com/" target="_blank">Laird On Demand</a>.</p>
<p><strong>Defining Cloud Computing</strong></p>
<p>Cloud computing is a very active community. The <a href="http://groups.google.com/group/cloud-computing" target="_blank">Google Group</a> gets 600 posts per month and many bloggers are covering the space. However, &#8220;cloud computing&#8221; is impossible to define in a way that satisfies everyone (or even most). Cloud computing is not alone in this controversy, consider the definition and meaning of &#8220;Web 2.0&#8243;, &#8220;mashups&#8221; or &#8220;RESTful architecture&#8221;. All of these terms are relatively recent. According to Google Trends, these terms became popular to the general public sometime between 2005 and 2007:</p>
<ul>
<li>Web 2.0 - often confused with RIA, AKA Social Computing, Long-Tail Apps, Crowdware (2005 by O&#8217;Reilly Media)</li>
<li>Mashup - made popular by Google Maps, AKA Composite/Situational Apps. (2005)</li>
<li>REST - Has a strict definition, but many don&#8217;t understand it and abuse the term. (2006 by R. Fielding)</li>
<li>Cloud computing - collides with many other terms, such as SaaS, Grid, Utility, PaaS, etc. (2007)</li>
</ul>
<p>The definition of cloud computing is in progress:</p>
<blockquote><p>There&#8217;s a Darwinian evolution of the exact definition of cloud computing running around. We&#8217;re about a country mile away from &#8220;knowing when I see it&#8221;, which is excellent progress. The cloud to everyone&#8217;s silver-lining has enough material to write a 3 volume desktop reference at this point. - Michael Cote, June 2008</p></blockquote>
<p><strong>Definition #1</strong> - &#8220;Cloud computing is the realisation of Internet (&#8221;Cloud&#8221;) based development and use of computer technology (&#8221;Computing&#8221;) delivered by an ecosystem of providers. - Sam Johnston, July 2008</p>
<p><strong>Definition #2</strong> - &#8220;Cloud computing = network computing. I love the idea of cloud computing, the next evolution of the most network intensive architecture possible, but one that if it works well, is transparent. It&#8217;s all about the transparency.&#8221; - Douglas Gourlay, Cisco, May 2008</p>
<p><strong>Definition #3</strong> - &#8220;There seems to be a group myopia around so-called &#8220;cloud computing&#8221; and its definitions. What we&#8217;re really talking about are &#8220;cloud services&#8221; of which, &#8220;computing&#8221; is only a subset&#8230;Cloud services are not SaaS. They are far more akin to web services&#8230;&#8221; - Randy Bias, neoTactics, May 2008</p>
<p><strong>(Anti-)Definition #4</strong> - &#8220;Note that I refer to cloud services, not to the could. I am not interested in defining cloud as a term, because I don&#8217;t think it&#8217;s very useful. For those of us in the distributed computing&#8217;s pace</p>
<p><strong>The Working Definition (Winner!):</strong></p>
<p>&#8220;&#8230;the notion of providing easily accessible compute and storage resources on a pay-as-you-go, on-demand basis, from a virtually infinite infrastructure managed by someone else. As a customer, you don&#8217;t know where the resources are, and for the most part, you don&#8217;t care. What&#8217;s really important is the capability to access your application anywhere, move it freely and easily, and inexpensively add resources for instant scalability.&#8221; - Mitchell Crandell, Rightscale, June 2008</p>
<p><strong>Taxonomies of the Cloud Space</strong></p>
<p>Taxonomies are useful to provide insight into a market. It classifies a multitude of players into a smaller bucket.</p>
<p><em>Andreessen&#8217;s Platforms - September 2007</em></p>
<p>Provided an early taxonomy model for emerging cloud platforms</p>
<p>Platform being a system that can be programmed</p>
<ul>
<li>Access API - platform that provides web service endpoints</li>
<li>Plug-In API - platform invokes your code, that you have deployed remotely</li>
<li>Runtime Environment - your code runs inside the platform&#8217;s process space.</li>
</ul>
<p><em>Mehta 11 Layer Stack, April 2008</em></p>
<ol>
<li>Facilities (space, power, cooling)</li>
<li>Network</li>
<li>Hardware (e.g. servers Amazon EC2 runs)</li>
<li>Hardware virtualization (e.g. Xen for EC2) - optional</li>
<li>O/S (e.g. Linux)</li>
<li>Systems Management (e.g., tools to manage EC2 instances)</li>
<li>Application Middleware (e.g., MySQL on EC2)</li>
<li>Application Code</li>
<li>Application APIs / Web Services</li>
<li>GUI for Application</li>
<li>GUI for Application Development / Customization</li>
</ol>
<p><em>Croll Cloud Stack, June 2008</em></p>
<p>7 layer stack within Turnkey app and Generic Platform.</p>
<p><em>Turnkey app</em></p>
<ul>
<li>SaaS</li>
<li>Extensible app</li>
<li>Generic IDE</li>
<li>Constrained APIs</li>
<li>App Cluster</li>
<li>Virtual Data Center</li>
<li>Virtual Servers</li>
</ul>
<p><em>Generic Platform</em></p>
<p>The bottom of Alistair&#8217;s stack includes &#8220;root access &#8220;style compute clouds.</p>
<p><em>Robert Anderson, July 2008</em></p>
<p>3 layer stack</p>
<ul>
<li>Software (SaaS)</li>
<li>Platform (PaaS)</li>
<li>Infrastructure (IaaS)</li>
</ul>
<p>This is the model taxonomy for this session.</p>
<p><strong>Related Concepts and Terms</strong></p>
<ul>
<li>Infrastructure as a Service (IaaS), Hardware as a Service (HaaS) are synonyms to cloud infrastructure.</li>
<li>Virtualization</li>
<li>Hosting</li>
<li>Autonomic computing</li>
<li>Distributed computing</li>
<li>Grid computing</li>
</ul>
<p>Cloud Applications</p>
<ul>
<li>SaaS</li>
<li>S+S (Software+Services)</li>
<li>Managed Service Provider (MSP)</li>
</ul>
]]></content:encoded>
      <pubDate>Wed, 17 Sep 2008 14:25:32 +0000</pubDate>
      <category domain="http://securityratty.com/tag/cloud">cloud</category>
      <category domain="http://securityratty.com/tag/cloud applications">cloud applications</category>
      <category domain="http://securityratty.com/tag/croll cloud stack">croll cloud stack</category>
      <category domain="http://securityratty.com/tag/cloud infrastructure">cloud infrastructure</category>
      <category domain="http://securityratty.com/tag/platforms process space">platforms process space</category>
      <category domain="http://securityratty.com/tag/space">space</category>
      <category domain="http://securityratty.com/tag/cloud space">cloud space</category>
      <category domain="http://securityratty.com/tag/cloud platforms">cloud platforms</category>
      <category domain="http://securityratty.com/tag/cloud services">cloud services</category>
      <source url="http://blog.sciencelogic.com/interop-ny-cloud-language-the-taxonomy-of-on-demand-computing/09/2008">Interop NY: Cloud Language: The Taxonomy of On-Demand Computing</source>
    </item>
    <item>
      <title><![CDATA[Web 2.0 Attacks Revealed]]></title>
      <link>http://securityratty.com/article/399f63346ff3bf5fef48d6879df090c4</link>
      <guid>http://securityratty.com/article/399f63346ff3bf5fef48d6879df090c4</guid>
      <description><![CDATA[This paper details various security concerns and risks associated with web 2.0 technologies such as Asynchronous Java script and XML (AJAX), Syndication, aggregation and notification of data in RSS or...]]></description>
      <content:encoded><![CDATA[This paper details various security concerns and risks associated with web 2.0 technologies such as Asynchronous Java script and XML (AJAX), Syndication, aggregation and notification of data in RSS or Atom feeds, mashups created by merging content from different sources. This paper also describes the security implications leading with the usage of web 2.0 technologies such as AJAX, RSS, and Mashups.]]></content:encoded>
      <pubDate>Sun, 14 Sep 2008 20:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/web">web</category>
      <category domain="http://securityratty.com/tag/paper">paper</category>
      <category domain="http://securityratty.com/tag/paper details">paper details</category>
      <category domain="http://securityratty.com/tag/asynchronous java script">asynchronous java script</category>
      <category domain="http://securityratty.com/tag/technologies">technologies</category>
      <category domain="http://securityratty.com/tag/atom feeds">atom feeds</category>
      <category domain="http://securityratty.com/tag/security concerns">security concerns</category>
      <category domain="http://securityratty.com/tag/mashups">mashups</category>
      <category domain="http://securityratty.com/tag/ajax">ajax</category>
      <source url="http://www.infosecwriters.com/texts.php?op=display&amp;id=632">Web 2.0 Attacks Revealed</source>
    </item>
    <item>
      <title><![CDATA[Get Smashed, Not Mashed]]></title>
      <link>http://securityratty.com/article/73cf5c8843538a8eddcc4258c4305c99</link>
      <guid>http://securityratty.com/article/73cf5c8843538a8eddcc4258c4305c99</guid>
      <description><![CDATA[Columnist Mark Hall frets that mashups will make networks even less...]]></description>
      <content:encoded><![CDATA[Columnist Mark Hall frets that mashups will make networks even less secure.
<p><a href="http://feeds.computerworld.com/~a/Computerworld/Security/News?a=4OhPwI"><img src="http://feeds.computerworld.com/~a/Computerworld/Security/News?i=4OhPwI" border="0"></img></a></p><img src="http://feeds.computerworld.com/~r/Computerworld/Security/News/~4/380148450" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 01 Sep 2008 03:33:26 +0000</pubDate>
      <category domain="http://securityratty.com/tag/secure">secure</category>
      <category domain="http://securityratty.com/tag/networks">networks</category>
      <category domain="http://securityratty.com/tag/mashups">mashups</category>
      <source url="http://feeds.computerworld.com/~r/Computerworld/Security/News/~3/380148450/article.do">Get Smashed, Not Mashed</source>
    </item>
    <item>
      <title><![CDATA[Relentless Reflection - What it Means in Risk Management]]></title>
      <link>http://securityratty.com/article/cb97e56e5e1097f1a11d050fe2f8d396</link>
      <guid>http://securityratty.com/article/cb97e56e5e1097f1a11d050fe2f8d396</guid>
      <description><![CDATA[Picking up from yesterday, Today Id like to talk about
HANSEI - WHAT IS RELENTLESS REFLECTION? - And why were talking about it in the context of Risk Analysis
Recall from yesterdays post about how I...]]></description>
      <content:encoded><![CDATA[<p>Picking up from yesterday, Today I&#8217;d like to talk about:</p>
<p><strong>HANSEI - WHAT IS &#8220;RELENTLESS REFLECTION?&#8221;</strong> - And why we&#8217;re talking about it in the context of Risk Analysis.</p>
<p>Recall from yesterday&#8217;s post about how I got to thinking about the concept of Hansei-Kaizen, &#8220;relentless reflection&#8221; and &#8220;continuous improvement&#8221; and how we might apply that to risk management.  It&#8217;s a concept born of Toyota and is, in some way, the foundation for &#8220;Lean&#8221; production.</p>
<p>Call me biased, but I think that Hansei - the act of &#8216;relentless reflection&#8217; made structured is the <em>analytical function</em>.  And I hate to debate (post-mortem) the father of Toyota quality success when he says that Hansei is the &#8220;check&#8221; in Plan/Do/Check/Act, but I think that Hansei also applies to the &#8220;Plan&#8221; of the P/D/C/A or Deming cycle.</p>
<p>You&#8217;ll recall the P/D/C/A cycle can be thought of even as an implementation of Scientific Method, in that it is Observation &amp; Hypothesis Creation (P), Experiment (D), Analysis (Check), and Act (Revise/New Hypothesis, etc&#8230;).  Well then as such, the Hypothesis creation involves creating a model or creating an expected outcome for data using the currently accepted model.</p>
<p>So in our industry there is an opportunity for Relentless Reflection in both the Observation and Hypothesis (Plan) creation steps, and the Check step.  We create an estimate for control strength, or probable losses in the context of risk- then we go to Experiment step.  That hypothesis can be put it into production, have an audit, have a penetration test, whatever, in the context of the Do step.  BTW - using Hansei/Analytics in Plan is one way that strong analytical functions can really make penetration testing more useful - as a means to test the estimates and inputs into a model.  It&#8217;s <strong>Penetration Testing 2.0</strong>!  (&lt;- tongue fully in cheek, yes)</p>
<p><em><br />
Those who are versed in the reasons to merge Six Sigma and Lean together are probably already seeing where I&#8217;m going with this today.  But before you think that a simple DMAIC function is all that is needed to create proper &#8220;Hansei&#8221;, let me encourage you to keep reading.</em></p>
<p><span style="color: #008000;"><strong><br />
Now if the analytical function can said to be &#8220;reflection&#8221;, why must it be relentless?</strong></span></p>
<p>One word.  <em><strong>Change.</strong></em> There are essentially four separate &#8220;landscapes&#8221; or sources of change that we face (more on those tomorrow).  But anyone who has tried to manage system compliance, log management or policy exceptions knows that change is possibly the most difficult thing we security professionals must manage.  And when you think about it, there aren&#8217;t too many other business functions like information security where significant visibility and insight about the environment is needed for &#8220;complete&#8221; information (get bullish on Log Management is my recommendation).</p>
<p><strong>HANSEI STEPS ADAPTED TO INFORMATION SECURITY</strong></p>
<p>This is one of those quality control concepts that we can <span style="text-decoration: line-through;">mangle</span> adopt.  At Toyota, Hansei-Kaizen includes the following basic steps:</p>
<p>1. Initial problem perception<br />
2. Clarify the problem<br />
3. Locate area/point of cause<br />
4. Investigate root cause (using an ask why 5 times approach)<br />
5. Countermeasure<br />
6. Evaluate<br />
7. Standardize</p>
<p>Now it&#8217;s important to note that part of this includes the concept of Go See For Yourself, called &#8220;<em><strong>Gemba</strong></em>&#8220;.  Gemba can be translated as “the actual place” or “the place where virtue or truth is found.” At Toyota this might mean going to the shop floor to see the issue at hand in the production line.  But for us, that&#8217;s a problem because we live in the virtual world.  There&#8217;s usually not much use in hanging out in the wiring closets to try to see the problems.</p>
<p>But if you combine the concept of Gemba with the concept of <em><strong>&#8220;Nemawashi</strong></em>&#8221; –the process of discussing problems and potential solutions with all those affected- we can forge a similar concept using risk analysis.  That is discussing the issue and the risk associated with an issue (what some people would call &#8220;risk management&#8221;) with the business/LOB/data owner and let them accept authority and the risk decision.  We, the risk analyst, our goal is simply to perform items 1-5 (presenting countermeasure options that include transferring or accepting risk).  By going to the line of business and involving them, responsibility is shared.  Also, if you structure organizational behavior right, <em>personal </em>risk is transferred!</p>
<p>This sort of approach is also in harmony with concepts like “mutual ownership of problems,” or “<em><a title="Genchi Genbutsu" href="http://en.wikipedia.org/wiki/Genchi_Genbutsu">genchi genbutsu</a>,</em>” (solving problems at the source instead of behind desks), and the “<em><a title="Kaizen" href="http://en.wikipedia.org/wiki/Kaizen">kaizen</a> mind,</em>” (an unending sense of crisis behind the company’s constant drive to improve).</p>
<p>One of the criticisms I have with the way most people try to implement DMAIC into &#8220;Lean&#8221;</p>
<p><strong>REQUIREMENTS</strong></p>
<p>Now to get this done, I really see three significant requirements.</p>
<p>1.)  A change in political structure.</p>
<p>2.)  Models that provide consistent, defensible analysis.</p>
<p>3.)  A Quantitative approach.  This means using actual units of measurement (not just amorphous percents, ordinal scales, etc.)  for risk and it&#8217;s subsequent factors.  Sure there are times when Q&amp;D qualitative approaches are acceptable, but policy should be to have quantitative analysis whenever and wherever possible.</p>
<p>That last item - the quantitative approach - is really quite important.  And the reasons why will be discussed further in tomorrow&#8217;s post:</p>
<p style="text-align: center;"><strong>&#8220;What should we be reflecting about? &amp; What is needed for reflection?&#8221;</strong></p>
<p><em>P.S.  Your comments and suggestions, as always, are welcome.</em></p>
<p><em>P.P.S  Those who may be familiar with Lean/SixSigma/Kaizen sorts of mashups may be thinking - &#8220;hey, an Analytical step is built into SixSigma&#8221;.  Well, yes there is some prevision for analytical functions based on statistics, but I find SixSigma geared towards creating a State of Knowledge about operational processes, not towards creating a State of Wisdom for CISO&#8217;s around security &amp; risks &#8220;big questions&#8221;.  In otherwords, the analytical function in DMAIC is in the context of Kaizen, and a different step than &#8220;reflective&#8221; analytics. </em></p>
]]></content:encoded>
      <pubDate>Tue, 26 Aug 2008 13:55:40 +0000</pubDate>
      <category domain="http://securityratty.com/tag/risk management">risk management</category>
      <category domain="http://securityratty.com/tag/risk">risk</category>
      <category domain="http://securityratty.com/tag/call risk management">call risk management</category>
      <category domain="http://securityratty.com/tag/call">call</category>
      <category domain="http://securityratty.com/tag/relentless reflection">relentless reflection</category>
      <category domain="http://securityratty.com/tag/relentless">relentless</category>
      <category domain="http://securityratty.com/tag/reflection">reflection</category>
      <category domain="http://securityratty.com/tag/risk analyst">risk analyst</category>
      <category domain="http://securityratty.com/tag/risk decision">risk decision</category>
      <source url="http://riskmanagementinsight.com/riskanalysis/?p=393">Relentless Reflection - What it Means in Risk Management</source>
    </item>
    <item>
      <title><![CDATA[Links List 7.25.08]]></title>
      <link>http://securityratty.com/article/630a1fc26c11310563527f51eaebf464</link>
      <guid>http://securityratty.com/article/630a1fc26c11310563527f51eaebf464</guid>
      <description><![CDATA[The Wall Street Journal reports that the military is taking Tech Lessons . It seems that over the last few years, the DISA CIO has been visiting different tech companies to learn about cutting-edge...]]></description>
      <content:encoded><![CDATA[<p>The Wall Street Journal reports that the military is taking “<a href="http://blogs.wsj.com/biztech/2008/07/24/the-military-takes-tech-lessons/?mod=djemTECH" target="_blank">Tech Lessons</a>”. It seems that over the last few years, the DISA CIO has been visiting different tech companies to learn about cutting-edge technologies that might be able to help soldiers in the battlefield. CIO Garing identified social networks and mashups as great technologies for smaller projects with potentially more immediate impact than the traditional years-long IT projects of the past. He should check out NAPA and the Collaboration Project [link to Dan Munz Q&amp;A] which highlights just how government agencies and orgs are already doing what he’s talking about.
<p>Just what I was waiting for, <a href="http://news.cnet.com/8301-13505_3-9996318-16.html" target="_blank">open source takes on cloud computing</a>. <img src='http://blog.sciencelogic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
<p>We had a very interesting call this week with analyst firm, <a href="http://www.the451group.com/report_view/report_view.php?entity_id=54199" target="_blank">The 451 Group</a>, about the cloud and who is really doing what in this space now. Trying to separate the hype from reality, just like everyone else.
<p><a href="http://vmblog.com/archive/2008/07/23/forbes-interviews-vmware-ceo-paul-maritz-after-financial-analyst-call.aspx" target="_blank">After a disappointing (to analysts and the street) financial analyst call on Tuesday, VMware&#8217;s stock reached an all time low, almost back to the IPO stage</a>. In a follow-up interview, Forbes asked the new CEO what he thinks about the stock price, the analysts saying VMware doesn&#8217;t have a solid or innovative growth plan for the future, and whether <a href="http://vmware.com/" target="_blank">VMware</a> should be <a href="http://www.forbes.com/2008/07/22/vmware-maritz-qa-tech-intel-cx_wt_0722techvmware.html" target="_blank">part of EMC or not</a> (their backhand way of bringing up the whole Diane Greene thing…he didn’t fall for it).&nbsp;
<p>Wait for it…wait for it…we have been waiting for it. VMware announced plans to <a href="http://www.eweek.com/c/a/Infrastructure/VMwares-ESXi-Hypervisor-for-Free/?kc=EWKNLNAV07242008STR1" target="_blank">launch a free version of its ESXI hypervisor</a> starting July 28. I have to question the timing on this one. <a href="http://redmondmag.com/news/rss.asp?editorialsid=10067" target="_blank">Why didn’t they do this before Hyper-v came out</a> and try to at least undercut the Microsoft announcement? VMware is and should be the leader in this space but they act like they’re playing from behind. And to Wall Street, perception counts for a lot.
<p>Surprisingly, there hasn’t been a lot of coverage after the June 2008 OMB mandate on IPv6 readiness. But one interesting follow-up, <a href="http://www.networkworld.com/news/2008/072108-ipv6nat.html" target="_blank">a feature is set to be added to IPv6 which the upgrade was supposed to eliminate</a>. One of the <a href="http://www.circleid.com/posts/nat_just_say_no/">design goals</a> for IPv6 was that it would rid the Internet of network address translation (NAT), gateways that match increasingly scarce public IPv4 addresses with private IPv4 addresses used inside corporations, government agencies and other organizations.&nbsp; NAT adds complexity and cost, but due to the length of time it’s taken to migrate from IPv4 to IPv6, engineers may create special NAT devices to translate between IPv4-only and IPv6-only hosts and hopefully nudge along the transition to IPv6. IEEE is all set to meet on this topic later this month.</p>
<p><a href="http://sharethis.com/item?&wp=abc&amp;publisher=ea11358c-69de-4e80-9804-e964a8930b70&amp;title=Links+List+7.25.08&amp;url=http%3A%2F%2Fblog.sciencelogic.com%2Flinks-list-72508%2F07%2F2008">ShareThis</a></p>]]></content:encoded>
      <pubDate>Fri, 25 Jul 2008 08:28:47 +0000</pubDate>
      <category domain="http://securityratty.com/tag/ipv6-only hosts">ipv6-only hosts</category>
      <category domain="http://securityratty.com/tag/ipv6">ipv6</category>
      <category domain="http://securityratty.com/tag/ipv6 readiness">ipv6 readiness</category>
      <category domain="http://securityratty.com/tag/nat">nat</category>
      <category domain="http://securityratty.com/tag/special nat devices">special nat devices</category>
      <category domain="http://securityratty.com/tag/financial analyst call">financial analyst call</category>
      <category domain="http://securityratty.com/tag/government agencies">government agencies</category>
      <category domain="http://securityratty.com/tag/ipv4 addresses">ipv4 addresses</category>
      <category domain="http://securityratty.com/tag/ipv4">ipv4</category>
      <source url="http://blog.sciencelogic.com/links-list-72508/07/2008">Links List 7.25.08</source>
    </item>
    <item>
      <title><![CDATA[NAPA Shows How the Government is Using Web 2.0]]></title>
      <link>http://securityratty.com/article/c2382eef0b0cdb073ef226ac74ecee5b</link>
      <guid>http://securityratty.com/article/c2382eef0b0cdb073ef226ac74ecee5b</guid>
      <description><![CDATA[Back in April, we attended a session at the FOSE conference that highlighted Web 2.0 usage in the public sector . We also found through a survey of government workers that 65% of government IT workers...]]></description>
      <content:encoded><![CDATA[<p>Back in April, we attended a session at the <a href="http://blog.sciencelogic.com/fose-session-web-20-for-the-public-sector/04/2008" target="_blank">FOSE conference that highlighted Web 2.0 usage in the public sector</a>. We also found <a href="http://blog.sciencelogic.com/web-20-adoption-by-the-federal-government-shouldnt-be-a-surprise/06/2008" target="_blank">through a survey of government workers</a> that 65% of government IT workers surveyed said that Web 2.0 tools are important to their operations. The overall message was that all IT, government included, have too many projects they could be taking on for the amount of resources they have. For much of the IT topics we covered in the survey, importance was high but actual deployment was lower.
<p>Dan Munz, project manager of the <a href="http://www.collaborationproject.org/" target="_blank">Collaboration Project</a> commented on <a href="http://www.collaborationproject.org/display/home/Collaboration+Project+Blog" target="_blank">the unique work</a> that the National Academy of Public Administration (NAPA) is doing to bring together government leaders. The Collaboration Project seeks to innovate across government not just down the silos and create a safe place for leaders to have discussions around innovation.
<p><strong><em>ScienceLogic:</em></strong> What is the National Academy of Public Administration?
<p><strong><em>Dan Munz:</em></strong> The Academy is an independent, non-partisan, non-profit organization dedicated to tackling government&#8217;s most complex challenges. We were founded in 1967 by James Webb, the NASA administrator who took us to the moon – he saw that he could consult the National Academy of Sciences for expert technical advice, but had no counterpart in government for expert management advice. That&#8217;s been our mission ever since.
<p><strong><em>ScienceLogic:</em></strong> What is the Collaboration Project? How long has it been around?
<p><strong><em>Dan Munz:</em></strong> The Collaboration Project is the Academy&#8217;s response to two parallel trends we see in government. The first is the government’s need to transform the way it does business. There is a strong demand for change out there driven by a number of challenges that are forcing the government to rethink its mission and structure. Challenges include a public disconnected from government; a multi-sector workforce and increasing reliance on contractors; financial instability; and new types of security threats, just to name a few. More and more, the challenges facing government reach across the traditional boundaries of agency and mission. But government isn&#8217;t configured to work that way.
<p>The second trend is the unprecedented opportunity collaborative technology offers to drive transformational change in government. Tools like blogs, wikis, and mashups are changing the way leaders think about problems. They&#8217;re focusing not on what they can do just within their offices or agencies, but what voices they need to pull together across government, non-profits, the general citizenry, and other stakeholders to solve these problems. The Collaboration Project’s goal is to encourage this type of thinking and empower leaders committed to use collaborative technology to:
<ul>
<li>strengthen citizen civic engagement;</li>
<li>enhance government transparency;</li>
<li>improve service delivery and operational efficiency; and</li>
<li>facilitate coordination and innovation within and between agencies.</li>
</ul>
<p><strong><em>ScienceLogic:</em></strong> Why focus on Web 2.0 in the government?
<p><strong><em>Dan Munz:</em></strong> The question of how web 2.0 will impact federal IT departments is a critical one. Our view is that &#8220;the era of big systems&#8221; is basically over. Things like disk space, bandwidth, and computing power are basically shifting from being assets to being commodities.
<p>There&#8217;s also a shift in expectations. People both inside and outside government – especially Gen-X and Gen-Y – are incredibly frustrated by being able to use lightning-fast apps like Flickr, YouTube, and Facebook <i>that don&#8217;t even live on their hard drives</i> while the government and other large organizations still operate clunky PCs, space-limited e-mail accounts, and sluggish e-mail servers.
<p>So aside from the opportunity for transformative leadership, the idea of web 2.0 at a government level is very appealing in terms of getting the most out of the IT infrastructure we already have, rather than embarking on costly, large-scale projects in an era of diminishing budgets.
<p><strong><em>ScienceLogic:</em></strong> How do you build a sense of community at the Collaboration Project?
<p><strong><em>Dan Munz:</em></strong> Some community feel emerges naturally, from a sense that mass collaboration really is a tool for &#8220;doing government&#8221; in a whole new way.
<p>The more formal community building mechanisms we have include <a href="http://www.collaborationproject.org" target="_blank">our web page</a>, where we share insights, news, case studies, and other content – The virtual space serves as an anchor for people, whether they&#8217;re experts or beginners, to learn about what we do.
<p>Finally, we are conducting an ongoing series of in-person meetings, usually featuring a leader who has harnessed collaborative technology in what we think is a truly revolutionary new way.
<p><strong><em>ScienceLogic:</em></strong> How do you hear about cool new government Web 2.0 projects?
<p><strong><em>Dan Munz:</em></strong> That&#8217;s a key question, because part of our mission is to inspire action by finding leaders who have succeeded and highlight their accomplishments. We&#8217;ve done that with folks like Kip Hawley, TSA, Molly O&#8217;Neill, EPA, and Jim Walker, Alabama DHS.
<p>We also feel that the Academy&#8217;s position as a &#8220;safe space&#8221; for leaders means that we&#8217;re a place people can turn to when they hear about an emerging trend or project and want some help making sense of it.
<p><strong><em>ScienceLogic:</em></strong> What are the most innovative uses of Web 2.0 technology you&#8217;ve seen in the government?
<p><strong><em>Dan Munz:</em></strong> It&#8217;s important to distinguish between agencies that are simply adjusting to the reality of web 2.0, and those that are &#8220;using&#8221; it. Getting a YouTube account for your agency, or putting some photos on Flickr, is a great first step, but we want to inspire leaders to really transform their normal ways of doing business. At the moment a few that come to mind are the EPA Puget Sound Mashup, ODNI&#8217;s Intellipedia, TSA IdeaFactory, the PTO Peer-to-Patent Project, and Virtual Alabama, to name a few.
<p>The <a href="http://www.fcw.com/print/22_5/features/151791-1.html" target="_blank">TSA launched the IdeaFactory</a> in February 2008. TSA set up a collaboration platform with commenting, voting, etc. to form communities in a way to bring people to consensus and <a href="http://www.collaborationproject.org/pages/viewpage.action?pageId=5668923&amp;navigatingVersions=true" target="_blank">offer ways to improve the agency&#8217;s performance</a>.
<p><strong><em>ScienceLogic:</em></strong> Do you see a difference between state and local versus federal adoption of Web 2.0?
<p><strong><em>Dan Munz:</em></strong> That&#8217;s a hard generalization to make – at all levels you see leaders who recognize the potential in this technology to bring new voices into the governance process.
<p><strong><em>ScienceLogic:</em></strong> What are the obstacles to Web 2.0 adoption by government agencies?
<p><strong><em>Dan Munz:</em></strong> The three main challenges that we see are in the areas of technology, culture, and policy/governance.
<p>The technology issue is probably the simplest to solve – it&#8217;s important to choose a technology that fits the problem you&#8217;re trying to solve, but these technologies are usually inexpensive and almost never very complex.
<p>The question of culture is harder, particularly given the way that baby boomers, gen-xers, and millenials are beginning to interact in the workforce. How do you gain acceptance and buy-in among groups that have very different comfort levels with collaborative tools and environments?
<p>Finally, the most daunting challenge might be the questions of policy and governance, if only because those are the things that most commonly prevent leaders from even dipping a toe in the waters of collaboration. Most of the policies, regulations, and statutes governing the way government does business don&#8217;t anticipate things like wikis, blogs, or instant messaging. One of our most important missions is helping leaders who just want to get to action navigate these obstacles.
<p><strong><em>ScienceLogic:</em></strong> Is there any advice you can give to government employees getting started with Web 2.0? Or any places you would point them to for more info?
<p><strong><em>Dan Munz:</em></strong> It&#8217;s shameless plug time! I&#8217;d of course point them to our web page, <a href="http://collaborationproject.org/">collaborationproject.org</a>, where, among other things, we&#8217;ve collected a case library of over 40 instances of collaborative technology being used in the government and non-profit sectors. The library is growing every day and is a sort of &#8220;database of record&#8221; for what is and isn&#8217;t working in terms of collaborative government. I think that would be a great place to start for anyone looking to get started but not really knowing the way.
<p>In terms of advice, the best thing to say is that, once you&#8217;ve settled on a problem you want to solve and an audience you want to reach out to, <b>just do it</b>! We believe strongly that there are a lot of organizational and leadership issues that still need to be addressed regarding collaboration in government, but our biggest mantra is about getting leaders to action. The most successful projects we&#8217;ve seen are ones that try something daring and new, and discover the true power of what they&#8217;ve done as it catches on more and more widely.</p>
<p><a href="http://sharethis.com/item?&wp=abc&amp;publisher=ea11358c-69de-4e80-9804-e964a8930b70&amp;title=NAPA+Shows+How+the+Government+is+Using+Web+2.0&amp;url=http%3A%2F%2Fblog.sciencelogic.com%2Fnapa-shows-how-the-government-is-using-web-20%2F07%2F2008">ShareThis</a></p>]]></content:encoded>
      <pubDate>Wed, 16 Jul 2008 16:45:37 +0000</pubDate>
      <category domain="http://securityratty.com/tag/web">web</category>
      <category domain="http://securityratty.com/tag/government">government</category>
      <category domain="http://securityratty.com/tag/web page">web page</category>
      <category domain="http://securityratty.com/tag/government web">government web</category>
      <category domain="http://securityratty.com/tag/collaboration">collaboration</category>
      <category domain="http://securityratty.com/tag/mass collaboration">mass collaboration</category>
      <category domain="http://securityratty.com/tag/collaboration project seeks">collaboration project seeks</category>
      <category domain="http://securityratty.com/tag/government employees">government employees</category>
      <category domain="http://securityratty.com/tag/enhance government transparency">enhance government transparency</category>
      <source url="http://blog.sciencelogic.com/napa-shows-how-the-government-is-using-web-20/07/2008">NAPA Shows How the Government is Using Web 2.0</source>
    </item>
    <item>
      <title><![CDATA[FYI - I'll be out at O'Reilly's OSCON next week in Portland talking about voice mashups...]]></title>
      <link>http://securityratty.com/article/2aaf9eab740ad47270c9fcca72a4f9b6</link>
      <guid>http://securityratty.com/article/2aaf9eab740ad47270c9fcca72a4f9b6</guid>
      <description><![CDATA[If any of you reading this will be out at O'Reilly's OSCON Open Source Convention next week (July 21-25) in Portland, Oregon, I (Dan York) will be there giving a talk on Wednesday on &quot; Mashing Up...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><a href="http://conferences.oreilly.com/oscon">
<img src="http://assets.en.oreilly.com/1/event/12/oscon2008_banner_125x125.gif" width="125" height="125"  border="0"  alt="OSCON 2008" title="OSCON 2008" align="right" />
</a>
If any of you reading this will be out at O'Reilly's OSCON Open Source Convention next week (July 21-25) in Portland, Oregon, I (Dan York) will be there giving a talk on Wednesday on "<a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2947">Mashing Up Voice and the Web Through Open Source and XML</a>". Here's the abstract:<blockquote><em>With over 4.5 billion mobile and fixed phones out there as of November 2007, the phone represents the most ubiquitous user interface out there. As ???mashups??? on the Web let us quickly and easily access information from multiple data sources, how do we extend those mashups to the world of the phone? How do we bring the old world of voice and telephony into the new world of the Web, social networks, and social media? And how do we do that using open source tools and open standards?
</em></blockquote>
<p>If any of you will be attending, please do <a href="mailto:blueboxpodcast@gmail.com">drop me a note</a> as I always enjoy meeting up with people who read this blog. If you are <em>not</em> attending but are interested, it's not too late... you <em>can</em> still register at the OSCON site.  Should be a <em>great</em> convention for those interested in open source development. The <a href="http://en.oreilly.com/oscon2008/public/schedule/grid">schedule</a> is pretty amazing as it truly has a collection of some of the best folks out there in the open source world. (The convention starts on Wednesday with Monday and Tuesday being for tutorials.)  I'm definitely looking forward to the event!


<!-- Technorati Tags Start -->
<p>Technorati Tags:
<a href="http://technorati.com/tag/open%20source" rel="tag">open source</a>, <a href="http://technorati.com/tag/conferences" rel="tag">conferences</a>, <a href="http://technorati.com/tag/oreilly" rel="tag">oreilly</a>, <a href="http://technorati.com/tag/development" rel="tag">development</a>, <a href="http://technorati.com/tag/python" rel="tag">python</a>, <a href="http://technorati.com/tag/voicexml" rel="tag">voicexml</a>, <a href="http://technorati.com/tag/ccxml" rel="tag">ccxml</a>, <a href="http://technorati.com/tag/sip" rel="tag">sip</a>, <a href="http://technorati.com/tag/portland" rel="tag">portland</a>, <a href="http://technorati.com/tag/dan%20york" rel="tag">dan york</a>
</p>
<!-- Technorati Tags End --></div>
]]></content:encoded>
      <pubDate>Mon, 14 Jul 2008 05:03:56 +0000</pubDate>
      <category domain="http://securityratty.com/tag/world">world</category>
      <category domain="http://securityratty.com/tag/source world">source world</category>
      <category domain="http://securityratty.com/tag/source">source</category>
      <category domain="http://securityratty.com/tag/source convention">source convention</category>
      <category domain="http://securityratty.com/tag/source development">source development</category>
      <category domain="http://securityratty.com/tag/convention">convention</category>
      <category domain="http://securityratty.com/tag/oscon">oscon</category>
      <category domain="http://securityratty.com/tag/source tools">source tools</category>
      <category domain="http://securityratty.com/tag/dan york">dan york</category>
      <source url="http://www.blueboxpodcast.com/2008/07/fyi---ill-be-ou.html">FYI - I'll be out at O'Reilly's OSCON next week in Portland talking about voice mashups...</source>
    </item>
    <item>
      <title><![CDATA[FYI - I'll be out at O'Reilly's OSCON next week in Portland talking about voice mashups...]]></title>
      <link>http://securityratty.com/article/b9a64e0316ae4027fecc69ef98712d1b</link>
      <guid>http://securityratty.com/article/b9a64e0316ae4027fecc69ef98712d1b</guid>
      <description><![CDATA[If any of you reading this will be out at O'Reilly's OSCON Open Source Convention next week (July 21-25) in Portland, Oregon, I (Dan York) will be there giving a talk on Wednesday on &quot; Mashing Up...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><a href="http://conferences.oreilly.com/oscon">
<img src="http://assets.en.oreilly.com/1/event/12/oscon2008_banner_125x125.gif" width="125" height="125"  border="0"  alt="OSCON 2008" title="OSCON 2008" align="right" />
</a>
If any of you reading this will be out at O'Reilly's OSCON Open Source Convention next week (July 21-25) in Portland, Oregon, I (Dan York) will be there giving a talk on Wednesday on "<a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2947">Mashing Up Voice and the Web Through Open Source and XML</a>". Here's the abstract:<blockquote><em>With over 4.5 billion mobile and fixed phones out there as of November 2007, the phone represents the most ubiquitous user interface out there. As “mashups” on the Web let us quickly and easily access information from multiple data sources, how do we extend those mashups to the world of the phone? How do we bring the old world of voice and telephony into the new world of the Web, social networks, and social media? And how do we do that using open source tools and open standards?
</em></blockquote>
<p>If any of you will be attending, please do <a href="mailto:blueboxpodcast@gmail.com">drop me a note</a> as I always enjoy meeting up with people who read this blog. If you are <em>not</em> attending but are interested, it's not too late... you <em>can</em> still register at the OSCON site.  Should be a <em>great</em> convention for those interested in open source development. The <a href="http://en.oreilly.com/oscon2008/public/schedule/grid">schedule</a> is pretty amazing as it truly has a collection of some of the best folks out there in the open source world. (The convention starts on Wednesday with Monday and Tuesday being for tutorials.)  I'm definitely looking forward to the event!


<!-- Technorati Tags Start -->
<p>Technorati Tags:
<a href="http://technorati.com/tag/open%20source" rel="tag">open source</a>, <a href="http://technorati.com/tag/conferences" rel="tag">conferences</a>, <a href="http://technorati.com/tag/oreilly" rel="tag">oreilly</a>, <a href="http://technorati.com/tag/development" rel="tag">development</a>, <a href="http://technorati.com/tag/python" rel="tag">python</a>, <a href="http://technorati.com/tag/voicexml" rel="tag">voicexml</a>, <a href="http://technorati.com/tag/ccxml" rel="tag">ccxml</a>, <a href="http://technorati.com/tag/sip" rel="tag">sip</a>, <a href="http://technorati.com/tag/portland" rel="tag">portland</a>, <a href="http://technorati.com/tag/dan%20york" rel="tag">dan york</a>
</p>
<!-- Technorati Tags End --></div>

<p><a href="http://feeds.feedburner.com/~a/BlueBox?a=Qt9uc1"><img src="http://feeds.feedburner.com/~a/BlueBox?i=Qt9uc1" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/BlueBox?a=LzT3cJ"><img src="http://feeds.feedburner.com/~f/BlueBox?i=LzT3cJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/BlueBox?a=ocaAlJ"><img src="http://feeds.feedburner.com/~f/BlueBox?i=ocaAlJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/BlueBox?a=4EU2sJ"><img src="http://feeds.feedburner.com/~f/BlueBox?i=4EU2sJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/BlueBox?a=G7PQfJ"><img src="http://feeds.feedburner.com/~f/BlueBox?i=G7PQfJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/BlueBox?a=2p5nzj"><img src="http://feeds.feedburner.com/~f/BlueBox?i=2p5nzj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/BlueBox?a=dp1UJJ"><img src="http://feeds.feedburner.com/~f/BlueBox?i=dp1UJJ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlueBox/~4/335077244" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 14 Jul 2008 04:04:14 +0000</pubDate>
      <category domain="http://securityratty.com/tag/world">world</category>
      <category domain="http://securityratty.com/tag/source world">source world</category>
      <category domain="http://securityratty.com/tag/source">source</category>
      <category domain="http://securityratty.com/tag/source convention">source convention</category>
      <category domain="http://securityratty.com/tag/source development">source development</category>
      <category domain="http://securityratty.com/tag/convention">convention</category>
      <category domain="http://securityratty.com/tag/oscon">oscon</category>
      <category domain="http://securityratty.com/tag/source tools">source tools</category>
      <category domain="http://securityratty.com/tag/dan york">dan york</category>
      <source url="http://feeds.feedburner.com/~r/BlueBox/~3/335077244/fyi---ill-be-ou.html">FYI - I'll be out at O'Reilly's OSCON next week in Portland talking about voice mashups...</source>
    </item>
    <item>
      <title><![CDATA[Web 2.0 Security - The Beginning of the End or The End of the Beginning]]></title>
      <link>http://securityratty.com/article/5cb1f1f464f473471419a8f3b07fe126</link>
      <guid>http://securityratty.com/article/5cb1f1f464f473471419a8f3b07fe126</guid>
      <description><![CDATA[Given past performance of software security, its hard to be optimistic where things are going wrt Web 2.0 security. Granted when Web 1.0 was built out did not have the ability to use static analysis...]]></description>
      <content:encoded><![CDATA[Given past performance of software security, its hard to be optimistic where things are going wrt Web 2.0 security. Granted when Web 1.0 was built out did not have the ability to use static analysis to find vulnerabilities, we didn't have good identity standards and so on. So are we at a new a beginning where new tools and mechanisms will save our bacon? Or will Web 2.0 herald some new some 21st century <a href="http://en.wikipedia.org/wiki/Catherine_O'Leary">O'leary cow</a> that burns it all to the ground?<p>

Again, if we take developer innovation as a given we can see that information security has a decade worth of innovation to catch up on, its very hard to argue that infosec will just latch on to Web 2.0 and actually solve this problem when it <a href="http://1raindrop.typepad.com/1_raindrop/2008/05/security-evolut.html">has not addressed any of the new innovations</a> in the last decade or so. 
</p><p>
<a href="http://1raindrop.typepad.com/photos/uncategorized/2008/05/19/innovatecompare_2.png"><img  alt="Innovatecompare_2" border="0" height="167" src="http://1raindrop.typepad.com/1_raindrop/images/2008/05/19/innovatecompare_2.png" title="Innovatecompare_2" width="300"></a></p>
<p>
Andy Steingruebl went to a Web 2.0 security conference and <a href="http://securityretentive.blogspot.com/2008/05/notes-from-ieee-web-20-security-and.html">took notes</a> on the ideas and presentations, if you are in infosec and/or developing Web 2.0 apps (that is to say if you are reading this blog), I recommend you <a href="http://securityretentive.blogspot.com/2008/05/notes-from-ieee-web-20-security-and.html">read it</a> and chase the links to get an idea of what is viable or not.

Now to thoroughly depress/inspire you further let me share Andy's conclusions from listening to this state of the state on Web 2.0 security

</p><blockquote>
We haven't come close to solving the security problems in a Web-1.0 world
</blockquote>
So this leaves two possible choices 1) redo Web 1.0 security or 2) leave that bridge burning and try to fix the latest. Unfortunately people are instead choosing option 3 - use the same thing that didn't work in Web 1.0 and try to protect Web 2.0 with it.
<blockquote>
We don't know what the security policies really ought to look like for the web, consequently we don't know what the architecture and implementation look like either.
</blockquote>
We do know it should come from a security architecture and design not from an auditor's spreadsheet though.
<blockquote>

Browsers are lacking fundamental architecture and policy around security.
</blockquote>
And everything including administrative functions run in a browser these days
<blockquote>
Web-2.0 only makes things worse
</blockquote>

The OWASP guide, last I checked is over 300 pages long, when I train and consult with developers, I always ask how many are familiar with OWASP. Less than 20% are in my experience, and of those percentage most only know the OWASP Top Ten. If you have not read the guide and understood the concepts, it is really hard for me to see how your app is going to have anything more than cardboard walls level of security. Sadly, a lot developers think that software security is a solved problem, <a href="http://1raindrop.typepad.com/1_raindrop/2008/05/truly-dangerous.html">Tim Bray</a>(*):

<blockquote>
Of course some of these get into very sensitive security issues; but actually we’re getting pretty good at providing information on the Web in a secure way.
</blockquote>

This type of misconception leads to the worst case scenario where you actually build apps with sensitive data and functionality, link 'em all up through mashups, Rest and whatever; and do all of this without realizing that a root and branch reform is necessary in your web application security model.
 
How'd we get here? Broken processes? Business too demanding? No security support in programming languages? Sure they all play a role, but its not the main problem, allow me to invoke the great <a href="http://www.geraldmweinberg.com/Site/Home.html">Gerald Weinberg</a>: 

<blockquote>
No matter how it looks at first, its always a people problem
</blockquote>

In our case, its quite simple the security people don't know enough about software development and developers don't know enough about security. 

So you can look at the innovation table and see how far software technologies have advanced and how security technologies have not kept pace, and that is an admittedly terrifying thought; but what's most scary to me is to think about the generation of <strong>people</strong> that are left behind at each technical evolution working on trivial or low priority issues. <div><br><div>One of the reasons I teach <a href="http://arctecgroup.net/training.htm">software security training</a> is to combat this, but in a company with thousands of developers I still may only get to teach 50 or 100. Many times when i teach we have the security people, developers, and architects in the same class; and usually they all know each other, but they don't <em>work</em> together, and a lot of the value in the class is them sitting together for a couple of days - finding some common ground, identifying some things each other are working on and then figuring out ways to make some joint progress. This is why I like teaching the class more at a company than as a public class -because when I am on site at a company they all have to work together. 
</div><br><div>So while we go through a ton of cool things in class like threat modeling, SAML, federation, static analysis, WS-Security and so on, the coolest thing is just facilitating interaction and in some small way helping to define some ways the groups can collaborate on tools, practices, and security architecture going forward.</div><br><div>When it works its really great, and sometimes we even get to flip around my earlier statement - architects, software developers and security people work together as a software security team and the software security team finds vulnerabilities we didn't even know about, leverages security capabilities we didn't even know they had and deploys security services that protect the enterprise assets.

Putting aside Web 2.0 as a technology; hopefully, Web 2.0 <strong>people</strong> means that software developers are software security people and security people are software security people. On that basis Web 2.0 may actually get an answer to Andy's concerns, without that Web 2.0 will remain DOA on security until Web 3.0. 
</div><div><br><div>* Note: I pick on Tim Bray not because he is an idiot, quite the opposite, its because I have higher expectations and expect more regard for security out of that community. I fondly recall the days when open source took security more seriously than Microsoft.</div></div></div>]]></content:encoded>
      <pubDate>Thu, 29 May 2008 11:26:12 +0000</pubDate>
      <category domain="http://securityratty.com/tag/people">people</category>
      <category domain="http://securityratty.com/tag/software security people">software security people</category>
      <category domain="http://securityratty.com/tag/software security">software security</category>
      <category domain="http://securityratty.com/tag/software security team">software security team</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security people">security people</category>
      <category domain="http://securityratty.com/tag/web">web</category>
      <category domain="http://securityratty.com/tag/security support">security support</category>
      <category domain="http://securityratty.com/tag/architecture">architecture</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/05/web-20-security---the-beginning-of-the-end-or-the-end-of-the-beginning.html">Web 2.0 Security - The Beginning of the End or The End of the Beginning</source>
    </item>
  </channel>
</rss>
