<?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>Kate&#039;s Comment &#187; Technovation</title>
	<atom:link href="http://www.katescomment.com/tag/technology-innovation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.katescomment.com</link>
	<description>Thoughts on British ICT, energy &#38; environment, &#34;Cloud&#34;, and security from Memset&#039;s MD</description>
	<lastBuildDate>Thu, 01 Jul 2010 08:49:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>IaaS vs. PaaS vs. SaaS definition</title>
		<link>http://www.katescomment.com/iaas-paas-saas-definition/</link>
		<comments>http://www.katescomment.com/iaas-paas-saas-definition/#comments</comments>
		<pubDate>Tue, 18 May 2010 04:39:17 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Technovation]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[datacentre]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[virtualisation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/?p=515</guid>
		<description><![CDATA[One of the areas on which we reached clear agreement in the G-Cloud and App Store phase 2 was the definition the layers of the stack, infrastructure, platform and software, and their corresponding scalable, standardised counterparts: infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). Pleasingly, our delinations were very similar to prior work from two decades ago by IBM, except that ours incorporate virtualisation.]]></description>
			<content:encoded><![CDATA[<p>One of the areas on which we reached clear agreement in the G-Cloud and App Store phase 2 was the definition the layers of the stack, infrastructure, platform and software, and their scalable, standardised &#8220;as a service&#8221; modes. Pleasingly, our delinations were very similar to prior work from two decades ago by IBM, except that ours incorporate virtualisation.</p>
<p>The diagram shows what we agreed we mean by Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (right hand side) and the areas encompassed by the individual terms infrastructure / platform / software on the left. A better term than &#8220;software&#8221; might be &#8220;application&#8221; since the platform part is also really just software, but SaaS has already gained wide acceptance.</p>
<div style="text-align: center;"><img style="margin: 10px;" src="/images/IaaS_PaaS_SaaS_definition.png" alt="IaaS vs. PaaS vs. SaaS stack layers definition" /></div>
<p>It is assumed that &#8220;as a service&#8221; means all services within the definition are fully integrated up to and including the respective level, thus incorporating any sub-levels. Therefore, SaaS providers could either sub-contract to a PaaS provider, or would incorporate the PaaS themselves and provide it as part of the SaaS &#8220;stack&#8221;.  In turn the IaaS could be sub-contracted or incorporated.  The customer would see an integrated service.</p>
<p>It is also worth explaining the overlap between &#8216;platform&#8217; and &#8216;software&#8217;; that is because some advanced platforms are built on complex software solutions which go well beyond just operating systems and a bit of infrastructure software.</p>
<p>For example, one could consider bare operating system as the platform, with the bespoke software application incorporating its own software infrastructure elements (eg. a bespoke CRM solution). One might also consider a Linux-Apache-MySQL-PHP stack as the platform in its entirety, with only the PHP code itself being the software/application layer. The key differentiator between &#8216;platform&#8217; and &#8216;software&#8217; is that a platform is standardised and to an extent commoditised, with the software being the bespoke / custom element. A platform would also often, but not always, be highly scalable across multiple servers.</p>
<p>Standardised / commoditised software (hosted application) services, as opposed to bespoke / custom deployments, would most likely be considered to be SaaS.</p>
<p><strong><em>Virtual differences</em></strong></p>
<p>Until this point many experienced readers might be saying, &#8220;Yes, that that is just hardware, middleware and software renamed!&#8221;. To a large extent you would be right, with one small exception being subtle differences between modern platform/middleware, but there is an important difference between the old concept of &#8220;hardware&#8221; and ours of &#8220;infrastructure&#8221;: virtualisation.</p>
<p>It was agreed among the G-Cloud team that the virtualisation should now be considered as part of the hardware layer since it has become such an integral method of dividing and provisioning hardware resources. It is important to note that we drew the line precisely between the virtualisation layer (ie. the hypervisor) and operating system, viewing a bare-bones virtual machine without operating system or kernel as the unit(s) of hardware.</p>
<p>Of course, virtualisation is not ubiquitous. Indeed for many systems including highly scalable ones upon which PaaS and SaaS stacks are built do not use any virtualisation (Google App Engine does not, for example). In such cases one would simply view the stack without the virtualisation layer with the boundary between infrastructure and platform being between the physical hardware and operating system layers.</p>
<p><strong><em>Network</em></strong></p>
<p>Another critique of this model could be that the &#8220;interconnecting network&#8221; appears to link directly from the software layer through to the client device. In reality, of course, all network traffic has to sink back down through the layers from the software to via the networking &#038; firewalling layer, then on to the client device. To keep the stack looking like a stack, however (which is correct from a logical perspective), it is better to stick the client device on top rather than off to one side. In the full postulated functional of the G-Cloud logical architecture the connections are more explicitly shown in a 2D rather than linear model. Hopefully that will be in the public domain soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/iaas-paas-saas-definition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Definition of Cloud Computing, incorporating NIST and G-Cloud views</title>
		<link>http://www.katescomment.com/definition-of-cloud-computing-nist-g-cloud/</link>
		<comments>http://www.katescomment.com/definition-of-cloud-computing-nist-g-cloud/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 16:25:23 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Technovation]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/?p=469</guid>
		<description><![CDATA[Following my involvement with the UK Cabinet Office's G-Cloud and App Store programme I'm updating my definition of Cloud Computing, and also incorporating the NIST definition. My answer is "Cloud = Grid + (Utility * N)", and here is how I arrived there...]]></description>
			<content:encoded><![CDATA[<p><a href="/images/CloudCube.png" target=_"blank"><img style="float: right; margin-left: 10px;" src="/images/CloudCube_300.png" alt="NIST's Cloud definition, on a cube" /></a>I have spent the last few months working with the cabinet office on phase 2a of the UK&#8217;s G-Cloud and App Store programme. My position was as industry co-lead for the technical architecture work strand. The other lead is a public sector employee from NHS connecting for health, which, despite the flak they get, have done great work in marshalling and managing massive numbers of servers and PCs and the networks in between. Other work strands included Information Assurance, Commercial, Quick Wins, Service Management and Business Transition Planning.</p>
<p>Working on the project has given me a very clear insight into what the benefits of Cloud Computing to government and business really are, and also what a government Cloud would need to look like. That was essentially what we were describing (in broad terms) in our technical architecture strategy paper, which will be published soon. Therefore, I&#8217;m updating my definition of Cloud Computing in line with that work, and also incorporating the NIST definition, which has recently become something of a de-facto standard (although I don&#8217;t entirely agree with it).</p>
<p><strong>Cloud != Utility</strong></p>
<p>First off I wish to be clear: Cloud Computing is not the same thing as Utility Computing (aka. Infrastructure as a Service). Nor is Cloud the same thing as Grid Computing. Both terms are well-defined and there is no need to invent a new name for these decades-old concepts (my Dad was providing Utility Computing services from his computer bureau service before I was born!):</p>
<ul>
<li><em>Grid Computing:</em> The combination of computer resources from multiple administrative domains applied to a common task.</li>
<li><em>Utility Computing:</em> The packaging of computing resources (computation, storage etc.) as a metered service similar to a traditional public utility.</li>
</ul>
<p>Cloud is often confused with Platform or Software as a Service too, but they are just extensions of the Utility Computing concept, and again are nothing terribly new. I see Cloud Computing as the combination of those old concepts of utility and grid:</p>
<blockquote><p><strong>Cloud Computing = Grid Computing + (Utility Computing * N)</strong><br />
&#8230;or&#8230;<br />
<strong>Cloud Computing is a Grid of Compute Utilities</strong></p></blockquote>
<p>I shall explain. The real power of the Cloud Computing concept comes about when one views it as the mass-market for Utility Computing resources, and that is what the G-Cloud programme essentially asked the technical work stream to come up with; an architecture that would allow a number of different, but standardised, Infrastructure as a Service (IaaS), Platform-aaS (PaaS) and Software-aaS (SaaS) services to be make available in one central competitive market place (the App Store).</p>
<p>The clear desire was also for those services to be interoperable, especially at the infrastructure level. Additionally, and this is where the &#8220;Cloudiness&#8221; comes in, the desire was such that one could request computing resources to a specified service level agreement (SLA) and at a specific security impact level, and have a pre-certified range of options which could then be chosen based on price, or other factor.</p>
<p>That fits with what I believe most people mean when they say &#8220;host it in the Cloud&#8221; &#8211; referencing an amorphous, distributed collection of compute resource used in a way that you don&#8217;t really care where your application resides, so long as your requirements are met.</p>
<p>Therefore, I maintain that when we refer to &#8220;Cloud Computing&#8221; we should be talking about an open market for computing resources, created when you combine multiple interoperable compute utilities into one massive grid, hence <em>Grid + (Utility * N)</em>.</p>
<p><strong>NIST definition</strong></p>
<p>I really like the new Cloud Computing definition from the US&#8217;s National Institute of Standards and Technology (NIST) for the most part. They define three service models, five essential characteristics, and four deployment models. I have represented their model on a cube, as below:</p>
<p><a href="/images/CloudCube.png" target=_"blank"><img style="align: center" src="/images/CloudCube.png" width=800 alt="NIST's Cloud definition, on a cube" /></a></p>
<p><strong>A well-managed data centre is not &#8220;a Cloud&#8221;!</strong></p>
<p>The only part I take issue with is their &#8220;private Cloud&#8221; concept; something being conveyed with gay abandon by technology analysts the world over unfortunately. In most usage, &#8220;private Cloud&#8221; just refers to a partitioned off chunk of infrastructure within one utility computing provider in most cases, or worse-still just a well managed data centre with a bit of virtualisation if you ask some people!</p>
<p>The UK government, for example, wants a private Cloud for some higher-security requirements, but that would be a pool of resources from a number of utility computing facilities (probably partitioned off super-secure areas of providers&#8217; data centres); an open market again, albeit one with specific requirements. As it stands, the &#8220;essential characteristic&#8221; of resource pooling is at-odds with the analyst-speak concept of a private Cloud; if it is private and dedicated to one organisation, you will only be pooling the resources of one organisation.</p>
<p>There are very few organisations that will have a sufficiently diverse usage profile to gain additional benefit from such an approach, however there are several with similar requirements that could club together as one private community, like UK government. Also, only NIST&#8217;s &#8220;Hybrid Cloud&#8221; encapsulates the full vision of what I believe Cloud Computing is about (interoperability etc). Therefore I would change the NIST deployment models as follows:</p>
<ul>
<li><strong>Private Compute Utility</strong>: An infrastructure physically dedicated to one organisation.</li>
<li><strong>Private Community Cloud</strong>: An infrastructure spanning multiple administrative domains that is physically dedicated to a specific community with shared concerns.</li>
<li><strong>Public Cloud</strong>: An infrastructure spanning multiple administrative domains that is made available to the general public / businesses, without physical partitioning of resource allocations. (There is arguably only one public Cloud &#8211; hence the phrase &#8220;host it in The Cloud&#8221;.)</li>
<li><strong>Hybrid Cloud</strong>: A combination of public public and private compute utilities in order to allow &#8220;cloud bursting&#8221; for some requirements, or to allow a private compute utility owner to sell their spare capacity into The Cloud.</li>
</ul>
<p><strong>It&#8217;s all Amazon&#8217;s fault; misnaming their Plastic Compute Utility</strong></p>
<p>The origin of the term &#8220;Cloud&#8221; comes from the diagrams we used to draw of the Internet back in the &#8217;90&#8242;s; typically the automatically-routed internetwork was depicted by a big fluffy cloud in the middle of a network map, and it was just accepted that it would route things sensibly between the data centre and client (or other end points). The term then gained further traction with people using phrases like, &#8220;I&#8217;ll just host it in the Cloud&#8221;, now referring to the generally available computing / hosting resources connected to the &#8216;net.</p>
<p>Then, along came Amazon with their &#8220;Elastic Compute Cloud&#8221; (EC2), applying the term to something that (when considered on its own) is really just a massive plastic compute utility. &#8216;Plastic&#8217; since you have to request more or less instances (resources do not elastically shrink)  &#8211; the elasticity is a function of how you write your application to interface with their API. A &#8216;Compute Utility&#8217; because it is really just one very large compute grid being sold as a utility service; why apply a new term when we have a perfectly good one?</p>
<p>I see Cloud Computing as the result of having multiple utility computing providers at your behest, with standardised APIs to allow provisioning from competing suppliers. That is pretty much here now, although the grid middleware to allow smooth interoperability is not quite industrial-strength.</p>
<p><strong><a href="/iaas-paas-saas-definition/">IaaS vs. PaaS vs. SaaS</a></strong></p>
<p>One of the nicely encapsulated outputs from the G-Cloud project to-date has been an agreement on what we actually mean by infrastructure, platform and software, and how they do differ a little from the old terms hardware, middleware and application, but that can wait for my next posting (<a href="/iaas-paas-saas-definition/">here</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/definition-of-cloud-computing-nist-g-cloud/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Sanity-checking Twitter&#8217;s Valuation</title>
		<link>http://www.katescomment.com/twitters-valuation/</link>
		<comments>http://www.katescomment.com/twitters-valuation/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 12:16:06 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[Technovation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/?p=281</guid>
		<description><![CDATA[Twitter has been valued at $1bn, but is that really sane? Time to get out my trusty calculator and offer a rather different assessment...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bottlecapdev.com/blog/?p=449"><img style="float: right; margin-left: 10px;" src="http://www.katescomment.com/images/twitter-cash.png" alt="" /></a>At the end of last year Twitter signed a contract to take an investment of $50 million valuing the company at roughly <a href="http://www.techcrunch.com/2009/09/16/twitter-closing-new-venture-round-with-1-billion-valuation/" target="_blank">$1 billion</a>.  On a per-user basis, this valuation makes Twitter worth 1.5 times more than Facebook.</p>
<p>An impressive amount for a technology startup with no clear means of generating revenue, so I thought I would do some calculations of my own:</p>
<p>Twitter has about 18-20 million users in the US, according to <a href="http://mashable.com/2009/09/14/twitter-2009-stats/">Mashable</a></p>
<p><strong>Earnings, earnings, earnings</strong></p>
<p>There are 300m people in the US and 750m in Europe. Let&#8217;s assume that the ratios are the same for Twitter users. Therefore, the total number of Western Twitter users (ie. people who would potentially pay for anything) in 2010 is:</p>
<blockquote><p>(20m / 300 ) * (750 + 300) = 70m users</p></blockquote>
<p>To justify a $1bn (£625m) valuation they need to be able to realistically generate at least 5% of that  as profit (20x earnings multiple, which is basically unheard of outside blue chip corporates) ie. at least $50m/year.</p>
<p>Therefore, in round numbers, they need to be able to realistically expect (in future) to generate earnings (profits) of $0.70/year from each user.</p>
<p>So far, perhaps not unreasonable; once micro-payment systems start working properly one could imagine users paying a notional $0.10/month to use Twitter, or advertisers paying that per user, at least <em>so long as Twitter is the only one of its kind</em>.</p>
<p><strong>Twitter ain&#8217;t so special</strong></p>
<p>That is where we realise the valuation&#8217;s big flaw: Twitter is not doing anything special. To build another system that replicates their functionality would, in my opinion, take 2 good coders, 2 good system administrators and one good web designer 6 months, tops. Add in some management and marketing capability for operational running and if you are a generous employer your wage bill might be £500k/year ($800k).</p>
<p>What about hosting costs? Well what it boils down to is a large and very active database:</p>
<blockquote><p>Assuming 100m users<br />
100 reads &#038; 10 writes per user per day<br />
= 10 billion reads &#038; 1 billion writes per day</p>
<p>Squeeze into 16 active hours (just looking at the West)<br />
= 120,000 read &#038; 12,000 write transactions per second
</p></blockquote>
<p>To host a system which is capable of those transaction levels you would need at most 100 1U quad-core machines loaded with RAM (eg 24GB), costing £200/month each, or £240k/year ($385k).</p>
<p>So, I reckon that Twitter&#8217;s operational costs should be under $1m/year. But what do I know, right? I&#8217;ve only been designing, building and hosting massively automated online business systems for a decade, not to mention being one of the UK&#8217;s leading tech entrepreneurs. <img src='http://www.katescomment.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>A more rational valuation</strong></p>
<p>So why are Twitter&#8217;s investors valuing such an easily-and-cheaply replicable business so highly? I suppose that they are banking on a land-grab effect and user stickiness, but we have seen what is happening to MySpace&#8217;s diluted popularity faced by new competitors.</p>
<p>When faced with such valuations I fall back on common sense and base the valuation on a cost-plus revenue model, ie. &#8220;what would it cost to provide the service, plus a modest profit margin&#8221;? All businesses and markets eventually commoditise down to that price point after all, and such commoditisation can happen very rapidly in the online world.</p>
<p>Viewed from that perspective I estimate that Twitter&#8217;s services are probably worth about 1.4 cents per user per year at present (estimated $1m/y running costs divided by 70m users). Lets be really generous and assume that they are able to generate 50% profits on that (first-mover advantage etc), so we get $500k/year profit, which at our mentalistic 20x valuation ration would give a valuation of a whopping $10m (£6.25). Hmm.</p>
<p><strong>But that can&#8217;t be right?</strong></p>
<p>I admit, I am taking an extremist point of view, and commoditisation of this very new and innovative sort of service is almost certainly several years away. However, defaulting to a cost-plus business model does demonstrate the likely value of such services when the competition have all caught up, and in Twitter&#8217;s case it is not a terribly exciting outlook.</p>
<p>Further, the valuation is being extrapolated from a $50 million purchase for a minority share holding. That investment was possibly more about getting a seat on the board than about a real valuation of the company.</p>
<p>Finally, and call me a cynic, but most investors are in the business of making a large return on a high-risk investment with a short time-horizon. One of the ways that happens all-too-often in the technology sector is less about yields and more about a business&#8217;s price getting hyped as high as possible before the savvy investors get out. Some some poor sap is then left holding the baby when commoditisation or better-competition comes to bite, exposing the lack of substance behind the valuation and causing the valuation to tumble.</p>
<p><strong>Eye of Google</strong></p>
<p>That is Twitter&#8217;s fundamental problem, to repeat myself: It is nothing special. Google (for example) deserves its outrageous share capitalisations because they have a unique technology which gives them an indomitable lead in the market place. Twitter is little more than a non-realtime Web-based chat room, and its technology would be trivial to replicate. Expectedly, the behemoth that is Google has indeed turned its lidless eye on chat-like status-updates in the form of Buzz.</p>
<p>To my eyes, their strangle-hold on the consumer Web-services market remains unchallenged by the likes of Twitter. The only interesting thing I&#8217;ve seen, however, is that their master-plan to crush Microsoft by making the browser the new platform was perhaps hiccoughed by Twitter in the form of software like TweetDeck &#8211; an example of Web services reverting to local software clients. Perhaps the browser is not quite ready for everything we want to do just yet after all, but I doubt that will save Twitter from eventual relegation to the Web-stars twilight world along with the likes of friends reunited.</p>
<hr />
In related news, we recently purchased the popular URL shortening service <a href="http://is.gd" target="_blank">is.gd</a> which is often used with Twitter. I applied similar reasoning to the above when valuing it. <a href="http://www.memset.com/r/memset-buys-is-gd">News release here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/twitters-valuation/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Intellect Regent panel with Paxman (video)</title>
		<link>http://www.katescomment.com/intellect-regent-paxman/</link>
		<comments>http://www.katescomment.com/intellect-regent-paxman/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 13:45:37 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Environment]]></category>
		<category><![CDATA[Girl-geeks]]></category>
		<category><![CDATA[Technovation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/?p=243</guid>
		<description><![CDATA[On 10th February I took part in a panel session at the 2009 Intellect Annual Regent Conference "Keeping ahead of changing markets". The event took place at the Millennium Gloucester Hotel in London, was attended by top executives from the high-tech industry and was chaired by the BBC's Jeremy Paxman, who I left speechless at one point!]]></description>
			<content:encoded><![CDATA[<p>On 10th February I took part in a panel session at the <a href="http://www.intellectuk.org/component/option,com_events/task,view_detail/agid,767/year,2009/month,02/day,10/Itemid,166/" target="_blank">2009 Intellect Annual Regent Conference</a> &#8220;Keeping ahead of changing markets&#8221;. The event took place at the Millennium Gloucester Hotel in London, was attended by top executives from the high-tech industry and was chaired by the BBC&#8217;s Jeremy Paxman.</p>
<div align="center">
[See post to watch Flash video]
</div>
<p>The panel session was lively, and I raised a few eyebrows with my predictions that the Big Corps in software &#038; broadcast were under major threat. I was particularly pleased when I managed to astound Mr. Paxman with some stats on women in technology &#8211; here is an excerpt from the <a href="http://intellect.computing.co.uk/2009/02/reading-the-runes-part-2.html" target="blank">Intellect blog on the conference</a>:</p>
<blockquote><p>In the final panel session, Jeremy Paxman (probably for the first time in his career) was stuck for words when Kate Craig-Wood, MD of Memset, indicated that there was a 23% gender pay gap in the IT industry. Paxman expressed a little scepticism over the statistic, but rest assured the figure is one oft quoted by Intellect and comes from an equalities and human rights commission report.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/intellect-regent-paxman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The differences between IT outsourcing and Cloud Computing</title>
		<link>http://www.katescomment.com/difference-it-outsourcing-cloud-computing/</link>
		<comments>http://www.katescomment.com/difference-it-outsourcing-cloud-computing/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 16:00:52 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Environment]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[Technovation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/?p=192</guid>
		<description><![CDATA[I was recently asked by a journalist for my thoughts on the differences between traditional IT infrastructure outsourcing and "Cloud Computing". When you get down to it, there are only really three differences between the two, but that does not stop Cloud being a significant threat to the old-guard of IT consultancies.]]></description>
			<content:encoded><![CDATA[<p><img style="float: right; margin-left: 10px;" src="http://www.katescomment.com/images/fatcat_cloud.jpg" alt="" />I was recently asked by a journalist for my thoughts on the differences between IT infrastructure outsourcing and &#8220;Cloud Computing&#8221;. Flattering, of course, but I suppose that I should have a view, especially since Google rates <a href="/the-definition-of-cloud-computing/">my definition of Cloud Computing</a> above just about everyone else&#8217;s:</p>
<p><a href="http://www.google.co.uk/search?q=the+definition+of+cloud+computing" target=_blank">http://google.co.uk/search?q=the+definition+of+cloud+computing</a></p>
<p>Lets face it, Google is near omniscient (and probably already has a band of worshipers preparing for the birth of its sentience) so I <i>must</i> know my stuff! &lt;/gloat&gt; <img src='http://www.katescomment.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ahem, anyway, when you get down to it, there are only really three differences between <a href="/the-definition-of-cloud-computing/">Cloud Computing</a> and traditional IT infrastructure outsourcing:</p>
<ol>
<li>Shorter contracts:  Hours, days or weeks (at most one month) rather than months or years (usually at least 6 months for traditional outsourcing).
<li>On demand: Near-instant scaling / adding of resources.
<li>No up-front costs: The <a href="http://en.wikipedia.org/wiki/Capital_expenditure" target="_blank">CapEx</a> and installation is absorbed into the rental charges.
</ol>
<p>Modern &#8220;managed hosting&#8221; providers like my company are largely synonymous with &#8220;Cloud Computing&#8221; or &#8220;Utility Computing&#8221; providers; companies like mine will give customers anything from a virtual machine to a large dedicated cluster with a contract of one month and no setup fees. We are blurring the line between traditional IT infrastructure outsourcing (eg. EDS / HP at the big end, Rackspace at the small end) and &#8220;pure&#8221; Cloud providers like Amazon EC2.</p>
<p>Cloud Computing has been enabled by the ubiquity of Internet connectivity, since companies are no longer tied to owning their own data centre with hard-lines back to offices. Instead, the infrastructure can be pretty much anywhere, although usually you want it in the same country as your main operations.</p>
<p><strong>So what becomes of the old-school big-corp IT outsourcers?</strong></p>
<p>As for the impact on IT outsourcing businesses, that is simple: Cloud Computing is exposing the true cost of computer / server resources, which thanks to Moore&#8217;s Law is tiny. Cloud / Utility Computing providers are driving the comoditisation of compute &#038; storage resource, thus eviscerating the outrageous profit margins enjoyed by the old-guard of IT outsourcing providers.</p>
<p>The Cloud movement has the potential to finally deliver on IT&#8217;s long-oversold promise of shared services and cheap, highly scalable process automation. In doing so, Cloud also threatens the livelihoods of the big IT consultancies / Systems Intergrators who have become better at selling their highly-paid peoples&#8217; time than actual IT services.</p>
<p>The proof are the likes of Google, <a href="http://www.xero.com/" target="_blank">Xero online accounting</a> and <a href="http://www.zimbra.com" target="_blank">Zimbra Desktop</a> (Outlook- &#038; Google docs-like functionality, but open source and Web-based): They are delivering most of the IT services that businesses need at an extremely low price, thus demonstrating that:</p>
<ol>
<li>Most of us want the same, simple things in terms of IT services.
<li>IT resources are actually really, really cheap.
</ol>
<p>Sorry chaps, but it looks like the jig is up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/difference-it-outsourcing-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Twitter becomes&#8230; IRC!</title>
		<link>http://www.katescomment.com/twitter-becomes-irc/</link>
		<comments>http://www.katescomment.com/twitter-becomes-irc/#comments</comments>
		<pubDate>Wed, 13 May 2009 09:32:47 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[lifestyle]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[Technovation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/?p=142</guid>
		<description><![CDATA[Twitter recently announced that they would be removing replies to people you do not follow from the timeline. In my view, and that of just about everyone I know and follow, that is highly undesirable and eliminates a large part of what was unique about Twitter. Now it has taken a giant leap back in time to IRC-days.]]></description>
			<content:encoded><![CDATA[<p>I am a keen Twitterer (<a href="http://twitter.com/Memset_Kate">@Memset_Kate</a>), and was very dissapointed to learn this morning of their announcement that they would be removing replies to people you do not follow from the timeline. In my view, and that of just about everyone I know and follow, that is highly undesirable and eliminates a large part of what was unique about Twitter.</p>
<p>They announced it as a &#8220;<a href="http://blog.twitter.com/2009/05/small-settings-update.html">Small Settings Update</a>&#8221; &#8211; pasted below:</p>
<blockquote><p><b>Small Settings Update</b></p>
<p>We&#8217;ve updated the Notices section of Settings to better reflect how folks are using Twitter regarding replies. Based on usage patterns and feedback, we&#8217;ve learned most people want to see when someone they follow replies to another person they follow—it&#8217;s a good way to stay in the loop. However, receiving one-sided fragments via replies sent to folks you don&#8217;t follow in your timeline is undesirable. Today&#8217;s update removes this undesirable and confusing option.</p>
<p><strong>The Importance of Discovery</strong></p>
<p>Spotting new folks in tweets is an interesting way to check out new profiles and find new people to follow. Despite this update, you&#8217;ll still see mentions or references linking to people you don&#8217;t follow. For example, you&#8217;ll continue to see, &#8220;Ev meeting with @biz about work stuff&#8221; even if you don&#8217;t follow @biz. We&#8217;ll be introducing better ways to discover and follow interesting accounts as we release more features in this space.
</p></blockquote>
<p>The beauty of Twitter has always been that it is like a chat room where you are not necessarily listening to the same people who you are talking to. That may seem a bit odd at first, but when you think about it it can be rather cool. Take me for instance; without sounding too egotistical, I have time to follow about 100 people, but more than that are interested in what I have to say. Some of those people might mainly use Twitter to talk about personal issues that are not relevant to me, so I don&#8217;t follow them.</p>
<p>Equally, I like hearing replies from people I do follow to people that I do not. That way I can &#8220;listen in&#8221; to conversations of the people I follow and if it sounds interesting I can link through and look at the other side of the convo, but I don;t have to have the other person in my feed / timeline. </p>
<p><a href="http://twitter.com/monkchips">@monkchips</a> is a good example; he is a great Twitterer and a strong voice in the IT community. He follows about 800 people, and is followed by >5,000. I like hearing his side of conversations directed at people I do not follow, since then I can cherry-pick interesting sounding ones. I follow him because he is interesting, not because he is a personal friend or we share friends.</p>
<p>In effect, this change is turning Twitter into a &#8216;normal&#8217; chat room just like the ones I was using 13 years ago at University. We used a system called Internet Relay Chat.. or IRC as it is commonly known. Such a shame to see a great innovation in online comms take a <em>massive</em> leap backwards.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/twitter-becomes-irc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Deprecated) The definition of cloud computing</title>
		<link>http://www.katescomment.com/old-cloud-definition/</link>
		<comments>http://www.katescomment.com/old-cloud-definition/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 11:59:31 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Technovation]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[datacentre]]></category>
		<category><![CDATA[Environment]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/wordpress/?p=42</guid>
		<description><![CDATA[This post has now been superseded by my updated]]></description>
			<content:encoded><![CDATA[<p><img style="float:right; margin-left:10px; position:relative;" src="http://www.katescomment.com/images/cloud_computing.jpg" width="300" border="0" />This post has now been superseded by my updated <a href="/definition-of-cloud-computing-nist-g-cloud/>definition of Cloud Computing</a>.</p>
<p>The term &#8220;cloud&#8221; is getting bandied around a lot these days, but do the people using the term know what it means, and has the true meaning been muddied and confused? Before looking at what cloud computing (and &#8220;the Cloud&#8221;) really is, we need to look at some other terms; grid computing and utility computing.</p>
<p><b><strong><em>Nuggets of computer resource</em></strong></b></p>
<p>Utility computing is basically what <a href="http://www.memset.com">managed hosting</a> providers like my company, Memset, do but taken to a shorter timescale. We can rapidly provision virtual severs, dedicated servers or server clusters, and rent them to customers on flexible terms (eg. monthly contracts). Utility computing is the extension of that concept but instead of referring to servers it is the provision of chunks of general computing resources (CPU, RAM, disk etc) in real-time response to demand, and on short time scales such as hours, minutes or even seconds (and billed for as such).</p>
<p>In other words, utility computing is the provision of computing resources as a utility, in the same way that the familiar utilities (electricity, water, gas) are provided; on a pay-as-you-use basis.  Sometimes utility computing it is called “on-demand computing”  &#8211; the terms are synonymous. In a utility computing model the following resources would be available “on tap”:</p>
<ul>
<li><b>CPU time</b>
<ul>
<li>Cores
<li>Clock cycles per second
<li>Floating point processing vs. integer processing (MIPS vs. FLOPS)
</ul>
<li><b>Data storage (RAM, disk etc)</b>
<ul>
<li>Data space (bytes)
<li>Maximum I/O throughput (bytes per second)
<li>Maximum transactions per second (I/O operations per second)
<li>Error correction level
<li>Redundancy (eg. RAID level)
</ul>
<li><b>Bandwidth / connectivity</b>
<ul>
<li>Throughput (bytes per second)
<li>Latency to specific locations
<li>Network redundancy
</ul>
</ul>
<p><b><strong><em>Grid -> Utility -> Cloud</em></strong></b></p>
<p>So, how does utility computing relate to grid &#038; cloud computing? Those terms are often used in the same breath as utility computing, or the three are confused with each other. While interconnected, though, they are different concepts:</p>
<ul>
<li><b>Grid computing</b> is a technical approach spanning an application across multiple computers within one administrative domain (one provider, not necessarily one location).</li>
<li><b><i>A compute grid</i></b> is a collection of computers within one administrative domain capable of hosting a distributed application.</li>
<ul>
<li><i>Grid is about infrastructure.</i></li>
</ul>
<li><b>Utility computing</b> is a sales approach, treating computing resources as a utility in the way we treat the familiar utilities (water,gas,electricity etc.). A utility computing provider would sell resources on their own grid(s).</li>
<ul>
<li><i>Utility is about business relationships.</i></li>
</ul>
<li><b>Cloud computing</b> means an open market for computing resources; utility computing applied to multiple grids.</li>
<li><b><i>A compute cloud</i></b> is a grid spanning multiple administrative domains with applications able to move between domains in response to cost and SLA requirements.</li>
<ul>
<li><i>Cloud is about scale and the computing resource market.</i></li>
</ul>
</ul>
<p><b><strong><em>Is Cloud Computing already here?</em></strong></b></p>
<p>Amazon&#8217;s Elastic Compute Cloud is actually rather mis-named, and is really just a very large utility computing facility that spans multiple data centre locations, all of which are within one administrative domain (ie. Amazon&#8217;s massive grid).</p>
<p>Google&#8217;s App Engine is also not “cloud computing”, but instead a somewhat constrained sort of utility computing (you can only run applications specifically coded for the app engine). Some might call it “IT as a service”, but that term is rather too vague also.</p>
<p>Arguably there is only really one “cloud”, which is the mass-market for utility computing resource. To state “I am going to host this in the Cloud” would mean that you are going to run your app on one (or many) of the available utility computing providers.</p>
<p><b><strong><em>Globe-trotting applications (aka. &#8216;Follow the moon&#8217;)</em></strong></b></p>
<p>The ultimate vision of cloud computing is where you do not actually know where your application is being run at any one time. You would specify your SLA (eg. uptime, latency to a certain location) requirements and certain financial limits, and then give it with those specifications to some sort of broker. The application would then be able roam between administrative domains (eg. a data centre, a collection of PCs like Seti@Home, a super computer, your neighbours&#8217; home appliances, etc), automatically seeking out the most cost effective resources that fit within the SLA requirements.</p>
<p>We are far from achieving true “cloud computing” at the moment, but we do have a number of utility computing providers coming online. As business slowly learns to let go of their attachment to tin and the concept that “this application run on that box” or even “this application runs in that data centre” then we shall see a massive commoditisation of the marketplace. This in turn will most likely result in the centralisation of compute resource into a small number of very large data centres in geographically strategic locations, and will enable much “greener” computing.</p>
<p>Cloud is not the most efficient form of computing purely because of optimal usage of IT resources, either. In the ultimate vision of cloud, one can envisage applications roaming the planet East-West, following the night time to take advantage of cheaper electricity prices (there is a surplus of power generation at night, and it is inefficient to transport electricity long distances at present), and lower temperatures (meaning less power for cooling).</p>
<hr/>
<p><strong><em>Update: But isn&#8217;t Cloud also about IT services / SaaS?</em></strong></p>
<p>Here I am merely trying to pin down one aspect of the poorly defined mess that is “Cloud”. In this article I am specifically talking about compute &#038; storage resources (hence ‘Cloud Computing’) and am not attempting to define our contain the other areas to which many apply the same term.</p>
<p>I believe that when most people talk about “Cloud” they are referring to the phenomenon of increasing centralisation and commoditisation of ICT services – “everything over the wire”.</p>
<p>We need more terms; what I describe here is the mass-market for utility compute resources – the “power grid” of computing, if you will. What you are talking about could be called “Cloud Services” perhaps – services run on a compute utility and themselves delivered as a utility in a standardised manner. The problem I have with that is that while compute resources are interoperable, services are generally not (my compute and storage is directly comparable/interchangeable with Amazon’s, but Kashflow.co.uk is not so easily interchangeable with Xero.com).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/old-cloud-definition/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Sweat the desktops, replace the servers</title>
		<link>http://www.katescomment.com/sweat-the-desktops-replace-the-servers/</link>
		<comments>http://www.katescomment.com/sweat-the-desktops-replace-the-servers/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 17:01:13 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Environment]]></category>
		<category><![CDATA[datacentre]]></category>
		<category><![CDATA[Technovation]]></category>
		<category><![CDATA[virtualisation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/wordpress/?p=38</guid>
		<description><![CDATA[People keep going around and around in circles on the debate of whether you should replace servers and desktops sooner rather than later when you take into account the improvements in energy efficiency in recent years combined with the embedded energy cost of manufacture of computers. So, I decided to get out my calculator and [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float:right; margin-left:10px; position:relative;" src="http://www.katescomment.com/images/burning_keyboard.jpg" width="300" border="0" />People keep going around and around in circles on the debate of whether you should replace servers and desktops sooner rather than later when you take into account the improvements in energy efficiency in recent years combined with the embedded energy cost of manufacture of computers. So, I decided to get out my calculator and made some interesting conclusions.</p>
<p>Materials, manufacture and distribution of an average PC currently in use today is is between 750 kilo Watt hours (kWh) for the most modern &#8220;green&#8221; PCs, and 1,300 kWh for machines of a few years go. You then have to add on about 300kWh for a LED screen (500kWh for a CRT screen). Even if we take the best case scenario we are still looking at a minimum of 1,000kWh for a desktop system, and laptops will only be a little less (most of the energy in PC manufacture goes into making the small, complex components such as chips).</p>
<p>An average PC made within the last few years, with its screen, uses about 100W when powered up and 3W when in hibernate mode. If we assume that the PC is on for 8 hours per day, 5 days per week, and is hibernating overnight we get 200kWh/year “on” usage and 20kWh/year standby usage.</p>
<p>So, a 3-4 year old PC probably used 1,200kWh to make and uses 220kWh/year to run, whereas a modern super-green PC might use 1,000kWh to make and burn 150kWh/year. To look at it financially, you will save about £7/year by switching to a super-green PC. Therefore it makes neither financial nor environmental sense to swap out old PCs before about 6 years. If you need to update the software, then switch to some sort of virtual desktop infrastructure instead and use the PCs as thin clients.</p>
<p>The same sums applied to servers on 24/7 are quite different though. An average £1,000 1U rack-mount server bought 3-4 years ago probably “cost” about 1,000-1,500kWh to make and uses 120W at moderate load, which over a year is 1,050kWh, or at least 1,500kWh when data centre cooling is taken into account. The latest equivalent “green” servers use as little as 80W, so swapping to energy efficient servers will save 400kWh/year in electricity and get you 2-4 times more performance.</p>
<p>With good use of virtualisation to consolidate existing applications onto a smaller number of machines (thus taking advantage of the performance improvements) it makes clear environmental and economic sense to replace machines after 2-3 years. Alternatively, if IT is not your core business activity then you could always consider outsourcing your server infrastructure to a <a href="http://www.memset.com/">carbon neutral IT host</a> such as Memset of course. <img src='http://www.katescomment.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>As for the old servers, why not give them away to Africa via <a href="http://www.computeraid.org" target="_blank">Computer Aid International</a>, where our “outdated” hardware is much needed and will be put to good &#038; efficient use (ie. it will only be on when they need it).</p>
<hr />
<p><strong>Addendum June 2009:</strong> There are some very cool technologies like <a href="http://www.very-pc.co.uk/?section=business-pcs&#038;subsection=greenhive">Very PC&#8217;s Greenhive</a> (a hybrid between PCs and thin client) which are changing the argument around replacing desktop PCs.</p>
<p>Thin client is also reaching maturity now that you can get a decent amount of bandwidth from ADSL and that Windows Server 2008 includes most of the functionality of Citrix at no extra charge. Thin client is definitely the future I think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/sweat-the-desktops-replace-the-servers/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Eco-friendliness: Plant trees or build nukes?</title>
		<link>http://www.katescomment.com/eco-friendliness-plant-trees-or-build-nukes/</link>
		<comments>http://www.katescomment.com/eco-friendliness-plant-trees-or-build-nukes/#comments</comments>
		<pubDate>Sun, 19 Nov 2006 08:27:26 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Environment]]></category>
		<category><![CDATA[Technovation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/wordpress/?p=21</guid>
		<description><![CDATA[We recently became the first UK Web host to be Carbon Neutral accredited, but does it actually make a real difference? In fact, are we going about all this wholesome planet-saving the right way at all? As an aside, our arch-rivals over at RackSpace claimed they were the first UK Web host to be carbon [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jerrygay.com/archivemain3.cfm?id=175" target="_blank"><img style="float:right; margin-left:10px; position:relative;" src="http://www.katescomment.com/images/tree_powerline.jpg" width="300" border="0" /></a>We recently became the <a href="http://www.memset.com/news.php#carbonneutral" target="_blank">first UK Web host to be Carbon Neutral</a> accredited, but does it actually make a real difference? In fact, are we going about all this wholesome planet-saving the right way at all? As an aside, our arch-rivals over at RackSpace claimed they were the first UK Web host to be carbon neutral on the 10th October, but I have a certificate stuck to the wall above my desk that says otherwise.</p>
<p>Admittedly, we didn&#8217;t shout about it until late October since our PR machine is considerably less &#8220;fanatical&#8221; than RackSpace&#8217;s, but enough of the sniping. <img src='http://www.katescomment.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Is this &#8220;carbon neutral&#8221; craze just a PR thing, or is there merit in it? Well, for most companies it is mainly just about offsetting their effective carbon usage. In our case we are funding a project called <a href="http://www.planvivo.org/" target="_blank">Plan Vivo</a> to plant trees in Uganda, so for every tonne of carbon (in the form of CO<superscript>2</superscript>) we &#8220;produce&#8221; by using electricity, we pay something like £10 and wash our consciences clear in the knowledge that some trees are going to hoover it up again and we are not contributing to the <a href="http://en.wikipedia.org/wiki/Greenhouse_effect" target="_blank">greenhouse effect</a>. All well and good, but to be honest it is treating the symptom and not the cause.</p>
<p>Our real focus is not offsetting, but rather a commitment to energy efficiency, and that primarily comes from our UK-leading development of <a href="http://www.memset.com/miniserver_technology.php">virtual dedicated server technology</a>. Despite the conceptual proof that computations can be done with zero power (one of <a href="http://en.wikipedia.org/wiki/Richard_Feynman" target="_blank">Richard Feynman&#8217;s</a> if memory serves), modern computers are hungry beasties. Even the new Sun Fire X2100 boxes, much vaunted for their eco-friendlieness, use around 80 watts when idling, so 100 watts when you factor in the cooling requirements. While many online apps need they own dedicated machine, they do not need a whole physical server and could just as well be on one of our <a href="http://www.miniserver.com/dedicated_miniserver.php">Miniserver&trade; virtual machines</a> burning just 10 watts. The majority of servers idle most the time, so if server virtualisation was widely adopted the potential power saving could be enormous &#8211; maybe hundreds of megawatts.</p>
<p><a name="fusion"></a><br />
Sadly though, when you take a step back even things like that start to pale into insignificance. I read recently that even if we shut down all power generation in the UK, China&#8217;s current rate of building power stations would have filled the gap within 3 years. In fact, almost all popular greenhouse-gas fighting measures are at best rather feeble.</p>
<p><a href="http://www.jet.efda.org/images/gallery/index.html" target="_blank"><img style="float:left; margin-right:10px; position:relative;" src="http://www.katescomment.com/images/tokamak.jpg" width="300" border="0" /></a>Personally I think we are taking utterly the wrong approach, again treating the symptoms and not finding a cure. What we should be doing is stopping burning fossil fuels and start taking nuclear power seriously again; modern day fission reactors are <i>very</i> safe and <i>very</i> efficient, and we should stop acting like frightened children every time someone dares say the &#8220;N&#8221; word. If having to cordon-off a few square miles of some scrub-land to dump the fission-waste is still too much for you to stomach, then fine – lets really stop messing about and start putting some serious money into the thing that will probably by the ultimate savior of our environment: <a href="http://www.jet.efda.org/pages/content/fusion6.html" target="_blank">Nuclear fusion</a>.</p>
<p>The <a href="http://www.jet.efda.org/" target="_blank">Joint European Torus</a> (JET, see left) has already managed to sustain a reaction, proving at least part of the theory of a Tokamak reactor, and the new <a href="http://www.iter.org/" target="_blank">ITER</a> (planned to be operational in in 2015) should be able to sustain a continuous 500 Megawatt output. We really do seem to have fusion almost within our grasp, so why are we faffing about building ugly, inefficient wind turbines and planting trees to replace the <a href="http://en.wikipedia.org/wiki/Fossil_fuels" target="_blank">million-year-old dead sea-critters</a> we are burning when focusing on technology can give us a source of almost unlimited, clean power, perhaps within three decades?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/eco-friendliness-plant-trees-or-build-nukes/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Open Source: The un-eaten free-lunch</title>
		<link>http://www.katescomment.com/open-source-the-un-eaten-free-lunch/</link>
		<comments>http://www.katescomment.com/open-source-the-un-eaten-free-lunch/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 09:16:50 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Technovation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/wordpress/?p=17</guid>
		<description><![CDATA[There is such a thing as a free lunch, and it is called open sauce software! Er, open source even. Did I forget breakfast again? Anyway! I am constantly surprised that, despite its massive and growing use in many areas, open source software solutions, and the benefits therein, are either unknown or shunned even by [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.katescomment.com/images/desktop1.gif" style="float:right; margin-left:10px; position:relative;" width="300" border="0">There is such a thing as a free lunch, and it is called open sauce software! Er, open source even. Did I forget breakfast again? Anyway! I am constantly surprised that, despite its massive and growing use in many areas, open source software solutions, and the benefits therein, are either unknown or shunned even by quite technically knowledgeable people when it can save businesses a lot of money.</p>
<p>So the first thing to address had better be &#8220;what is it?&#8221;. Well it is actually a somewhat complex concept with lots of (I think) good stuff about free redistribution and openness, but from a users perspective it all boils down to this: open source applications are free software which is built, maintained and supported by a community of developers and users.  It is, in my limited awareness, the only functional example of communism at work. If you want a fuller definition have a look at the <a href="http://www.opensource.org/docs/definition.php" target="_blank">open source initiative&#8217;s official version</a>.</p>
<p>At one end of the spectrum, most small businesses could save quite a lot of money per-head by switching to some open source solutions. I&#8217;m not advocating going totally Linux at a user-level; I think that is still only appropriate for hard-core techies and large scale installations where the users are not allowed much flexibility &#8211; the <a href="http://news.com.com/Munich+to+stick+with+open+source/2100-7344_3-5237356.html?tag=sas.email" target="_blank">Munich city council recently &#8220;went Linux&#8221;</a> for example. Personally, I think that it is important for users, especially valued employees, to be able to customise and fiddle with their working environments. You would not expect people to have a pre-defined desk layout after all, would you? That is changing, but for now I think the retraining burden for small businesses would eliminate the benefits of going totally Linux in any event.</p>
<p>I am a case in point, and bear in mind that I am a serious professional and my laptop&#8217;s environment is critical to my work. To the right is a piccy of my desktop &#8211; I am running Windows XP which means things like Nokia PC suite, various games and all Sony&#8217;s strange hardware &#8220;just work&#8221;, but that is where my payments for software end.  I do not have Microsoft Office, instead I use <a href="http://www.mozilla.com/thunderbird/" target="_blank">Mozilla Thunderbird</a> for e-mail, calendar and contacts management (<a href="http://www.gnome.org/projects/evolution/" target="_blank">Evolution</a> is even-more like Outlook if you prefer), <a href="http://www.openoffice.org/" target="_blank">OpenOffice</a> for word processing, spreadsheets and presentations, and I use <a href="http://www.opera.com/" target="_blank">Opera</a>* instead of Internet Explorer to name just a few of my favorite free applications.</p>
<p>My and others&#8217; choice of an alternative Web browser to Internet Explorer is not about always cost (IE comes with Windows after all). The huge rise in popularity (<a href="http://en.wikipedia.org/wiki/Mozilla_Firefox">usage share</a> now at roughly 12%) of the open source browser <a href="http://www.mozilla.com/">Mozilla Firebird</a> is an example of why open source software can be better; people use it on Windows because of improved functionality and usability rather than cost, after all it is built and developed by the users for the users.</p>
<p>At the other end of the spectrum, enterprise-level applications can benefit from open source software, and this is one area where I certainly would advocate the use of a <a href="http://www.linux.org/" target="_blank">Linux operating system</a>.  Take hosting an e-commerce site for example; why use Windows server software, IIS and MS SQL (perhaps costing £130/server/month extra) when Linux, <a href="http://www.apache.org" target="_blank">Apache</a> and <a href="http://www.mysql.com" target="_blank">MySQL</a> will be cheaper and, in our experience, more reliable? Not only do we tend to find Linux operating systems (Debian for example) to be more resilient, but also easier to administer. Windows is a very opaque operating system for all users, expert or otherwise, whereas Linux gives systems administrators the option to “poke around under the bonnet”, often making troubleshooting and general admin a great deal easier.  The upshot is that the administrators can spend less time managing the system (which saves even more money) and if there is an issue it can be resolved more swiftly. </p>
<p>I have no vested interest in promoting Linux &#038; open source over Windows (as a company we offer both – we do not restrict customer choice), but in our experience it is cheaper, better and it makes our lives&#8217; easier, and I think that improving awareness of open source solutions could save UK businesses a lot of money and consequently make us more competitive. After all, the <a href="http://www.govtalk.gov.uk/documents/oss_policy_version2.pdf" target="_blank">UK government thinks its good enough for them</a>, so why shouldn&#8217;t you?</p>
<p><font style="font-size: 11px;">* Opera is not open source, as pointed out in the comment below &#8211; it is free but proprietary software and there is an important distinction.</font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/open-source-the-un-eaten-free-lunch/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
