<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Randomness</title>
        <link>http://devcentral.f5.com/weblogs/macvittie/category/58.aspx</link>
        <description>Everything that isn't really relevant to SOA or application delivery but makes life fun. </description>
        <language>en-US</language>
        <copyright>Lori MacVittie</copyright>
        <generator>Subtext Version 2.1.1.1</generator>
        <item>
            <title>CloudNOW Aims to Amplify the Contribution of Women to Cloud Computing</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/24/cloudnow-aims-to-amplify-the-contribution-of-women-to-cloud.aspx</link>
            <description>&lt;p&gt;That’s Cloud “Network of Women” and it’s a new opportunity to collaborate on cloud and emerging technologies &lt;a href="http://cloudnetworkofwomen.com/"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/image_3.png" width="266" height="185" /&gt;&lt;/a&gt;&lt;a href="http://www.ncwit.org/pdf/BytheNumbers09.pdf"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="BytheNumbers09" border="0" alt="BytheNumbers09" align="right" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/BytheNumbers09_3.jpg" width="601" height="779" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Many, many years Fritz Nelson (then Vice President, Group Publisher for the Network Computing Enterprise Architecture) answered a question during an interview on the intersection of women and technology – particularly the lack of the former in the latter – essentially saying it was incumbent upon those women who were active and had a voice to use it in ways that encouraged other women to join, participate, and take up the reins of leadership when possible within the world of technology.  &lt;/p&gt;  &lt;p&gt;The way I see it today, it’s not that women are necessarily reluctant to be in IT – we are out there  – it’s that our voice is often lost among the much larger chorus of deep tones in the technology orchestra today. If men are the brass section, women are the oboe – easily drowned out by the “big” sound of a much larger group. And that shouldn’t be read as a condemnation of IT or as anything wrong with technology or with men; it’s a mathematical equation that says if the percentage of women in technology is small, the percentage of those women who are leaders in technology will be even smaller. And when you start parsing up technology into specific concerns, like &lt;a title="" href="http://www.f5.com/solutions/cloud-computing" rel=""&gt;cloud computing &lt;/a&gt;, those numbers and thus percentages decrease even more, to the point of women being, well, an oboe amidst a much larger chorus of trumpets, cornets, and tubas. &lt;/p&gt;  &lt;blockquote style="border-left: black 5px solid; margin: 10px; padding-left: 10px; padding-right: 10px; background: white; border-right: black 5px solid"&gt;   &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif" width="24" height="13" /&gt;&lt;/a&gt; Women are capable of contributing a great deal to the modern technologies industry and today's organizations' managements are well aware of that fact. After all, this is something that a number of notable female computer pioneers such as Ada Lovelace, Grace Hopper, and Anita Borg have proven more than once through the ages since the creation of the first mechanical computing machine by Charles Babbage in 1821. &lt;img src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_end_quote_rb.gif" /&gt;&lt;/p&gt;    &lt;p&gt;-- &lt;a href="http://www.cssu-bg.org/WomeninCS/current_statistics.php"&gt;Issue in Focus - Why Are There So Few Women in Computer Science?&lt;/a&gt;      &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So when an opportunity comes along that can &lt;strong&gt;amplify&lt;/strong&gt; that oboe’s sound so that it can be heard as well as the brass section, I fall back on Fritz’s advice: join, participate and encourage other women to be more vocal by adding &lt;em&gt;their &lt;/em&gt;voice as well. &lt;/p&gt;  &lt;p&gt;With that in mind, I’m quite pleased to help spread the word about a new, women-oriented “network” focusing on Cloud computing, &lt;a href="http://www.cloudnetworkofwomen.com"&gt;Cloud Network of Women&lt;/a&gt;  (CloudNOW). Founded recently by Jocelyn DeGance Graham, CloudNOW is a “non-profit consortium of the leading women in cloud computing, focused on using technology for the overall professional development of women from around the world by providing a forum for networking, knowledge sharing, mentoring, and economic growth.” &lt;/p&gt;  &lt;p&gt;With membership coming from EMC, HP, Intel, IBM, Salesforce, successful startups, the tech media, and noted analysts, CloudNOW “offers members opportunities to creatively approach the technological challenges of cloud today, working in partnership with the tech industry, cloud visionaries, and global media. Forming a collective, together we are the voice of authority for women in cloud and emerging technologies.” It’s a platform of opportunity to connect with women and bring their insights and solutions regarding cloud computing and emerging technologies to the fore. Through publishing papers, speaking opportunities and research, Jocelyn hopes to build a robust community of women experts and leaders who can actively contribute to and lead conversations around these emerging technologies. &lt;/p&gt;  &lt;p&gt;CloudNOW is currently building out its advisory board, and has already recruited some of the most respected names in cloud computing (both men and women) as well as the leadership team and special interest group liaisons to assist in covering topics such as security and convergence as well as offering deep technical forums for digging into the highly complex (and sometimes confusing) world of cloud computing. &lt;/p&gt;  &lt;p&gt;If you’re interested in helping out in any way – including support, sponsorship, or underwriting – feel free to get in touch with Jocelyn &lt;a href="http://twitter.com/JocelynDG"&gt;(@JocelynDG&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/twitterbird_2.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="twitterbird" border="0" alt="twitterbird" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/twitterbird_thumb.png" width="16" height="16" /&gt;&lt;/a&gt;) and let her know. Men are welcome, too, despite the focus on women – the effort hopes to be a collaborative one with a focus on women’s ideas and solutions, not their gender and thus collaboration with all folk interested in technology is imperative for vetting and solidifying solutions. &lt;/p&gt;  &lt;p&gt;And be sure to visit &lt;a href="http://cloudnetworkofwomen.com"&gt;CloudNOW&lt;/a&gt; and register to explore the opportunities and join the conversation. &lt;/p&gt;  &lt;hr color="#808080" width="100%" noshade="noshade" /&gt;&lt;center&gt;   &lt;table border="0" cellspacing="0" cellpadding="2" width="308"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="168"&gt;Connect with Lori: &lt;/td&gt;          &lt;td valign="top" width="138"&gt;Connect with &lt;a title="F5 Networks" href="http://www.f5.com/" rel="" target="_blank"&gt;F5&lt;/a&gt;: &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="168"&gt;&lt;a href="http://www.linkedin.com/in/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_linkedin[1]" border="0" alt="o_linkedin[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_linkedin.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="https://plus.google.com/110169987847611210070"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="google " border="0" alt="google " src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Why-Cant-We-Have-Nice-Things-Too_37AC/google+_3.jpg" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/f5/macv"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_rss[1]" border="0" alt="o_rss[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_rss.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;/td&gt;          &lt;td valign="top" width="138"&gt; &lt;a href="http://bitly.com/nIsT1z?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/ne6W2R?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/nx3XV1?r=bb/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_slideshare[1]" border="0" alt="o_slideshare[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_slideshare.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/reFTmf?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_youtube[1]" border="0" alt="o_youtube[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_youtube.png" width="24" height="24" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;  &lt;p align="center"&gt;&lt;a title="Subscribe using any feed reader!" href="http://www.addthis.com/feed.php?pub=lmacvittie&amp;amp;h1=http%3A%2F%2Fdevcentral.f5.com%2Fweblogs%2Fmacvittie%2FRss.aspx&amp;amp;t1="&gt;&lt;img border="0" alt="AddThis Feed Button" src="http://s9.addthis.com/button1-fd.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;a title="Bookmark and Share" onclick="window.open('http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=lmacvittie&amp;amp;url='+encodeURIComponent(location.href)+'&amp;amp;title='+encodeURIComponent(document.title), 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100'); return false;" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img border="0" alt="Bookmark and Share" src="http://s9.addthis.com/button1-share.gif" width="125" height="18" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Related blogs &amp;amp; articles: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/03/the-cloud-configuration-management-conundrum.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/Document-icon_949bf60e-ef5e-42d7-9c59-c6f4800abd8b.png" width="16" height="16" /&gt; The Cloud Configuration Management Conundrum&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/03/the-cloud-configuration-management-conundrum.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/Document-icon_23b54d2a-3fc3-408b-860e-3b90d267ce30.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/17/mission-impossible-stateful-cloud-failover.aspx"&gt;Mission Impossible: Stateful Cloud Failover&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/03/the-cloud-configuration-management-conundrum.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/Document-icon_ab204dbd-de2d-4e4f-bf05-090cd346cdb2.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/10/cloud-computing-goes-back-to-college.aspx"&gt;Cloud Computing Goes Back to College&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/03/the-cloud-configuration-management-conundrum.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/Document-icon_15383f1c-3e8c-44f4-9167-8025dba1a746.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/07/20/non-disruptive-does-not-mean-non-impactful.aspx"&gt;Beware the Cloud Programmer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;     &lt;div align="left"&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/03/the-cloud-configuration-management-conundrum.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/9f6bbe7ef692_2E87/Document-icon_7bf0f152-fbd1-47bc-9634-6f4ef8df78a1.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/category/254.aspx"&gt;All Cloud Computing Posts on DevCentral&lt;/a&gt; &lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;                  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e272a1c6-aed7-4265-88c9-71e46728f444" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/CloudNOW" rel="tag"&gt;CloudNOW&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Jocelyn+DeGance+Graham" rel="tag"&gt;Jocelyn DeGance Graham&lt;/a&gt;,&lt;a href="http://technorati.com/tags/women" rel="tag"&gt;women&lt;/a&gt;,&lt;a href="http://technorati.com/tags/technology" rel="tag"&gt;technology&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cloud+computing" rel="tag"&gt;cloud computing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/social+networking" rel="tag"&gt;social networking&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1096363.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/24/cloudnow-aims-to-amplify-the-contribution-of-women-to-cloud.aspx</guid>
            <pubDate>Wed, 24 Aug 2011 10:33:37 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1096363.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/24/cloudnow-aims-to-amplify-the-contribution-of-women-to-cloud.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1096363.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1096363.aspx</trackback:ping>
        </item>
        <item>
            <title>1024 Words: Only Skin Deep</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/18/1024-words-only-skin-deep.aspx</link>
            <description>&lt;p&gt;&lt;a title="Two girls turn up wearing the same wig... by O6scura, on Flickr" href="http://www.flickr.com/photos/o6scura/415176510/"&gt;&lt;img style="display: inline" alt="Two girls turn up wearing the same wig..." src="http://farm1.static.flickr.com/129/415176510_2828a6ab21.jpg" width="500" height="333" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.datacenterknowledge.com/archives/2011/08/18/a-call-to-action-for-virtual-machine-interoperability/"&gt;VM interoperability&lt;/a&gt; promotes inter-environment portability about as well as a wig would fool anyone into believing these two girls are identical twins. &lt;/p&gt;  &lt;p&gt;That level of interoperability is like beauty – it’s &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/01/26/cloud-interoperability-must-dig-deeper-than-the-virtualization-layer.aspx"&gt;only skin deep&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Image by &lt;a href="http://www.flickr.com/people/o6scura/"&gt;Darren Kelly&lt;/a&gt; via Flickr. &lt;/em&gt;&lt;/p&gt;  &lt;hr color="#808080" width="100%" noshade="noshade" /&gt;&lt;center&gt;   &lt;table border="0" cellspacing="0" cellpadding="2" width="308"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="168"&gt;Connect with Lori: &lt;/td&gt;          &lt;td valign="top" width="138"&gt;Connect with &lt;a title="F5 Networks" href="http://www.f5.com/" rel="" target="_blank"&gt;F5&lt;/a&gt;: &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="168"&gt;&lt;a href="http://www.linkedin.com/in/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_linkedin[1]" border="0" alt="o_linkedin[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_linkedin.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="https://plus.google.com/110169987847611210070"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="google " border="0" alt="google " src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Why-Cant-We-Have-Nice-Things-Too_37AC/google+_3.jpg" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/f5/macv"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_rss[1]" border="0" alt="o_rss[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_rss.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;/td&gt;          &lt;td valign="top" width="138"&gt; &lt;a href="http://bitly.com/nIsT1z?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/ne6W2R?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/nx3XV1?r=bb/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_slideshare[1]" border="0" alt="o_slideshare[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_slideshare.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/reFTmf?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_youtube[1]" border="0" alt="o_youtube[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_youtube.png" width="24" height="24" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;  &lt;p align="center"&gt;&lt;a title="Subscribe using any feed reader!" href="http://www.addthis.com/feed.php?pub=lmacvittie&amp;amp;h1=http%3A%2F%2Fdevcentral.f5.com%2Fweblogs%2Fmacvittie%2FRss.aspx&amp;amp;t1="&gt;&lt;img border="0" alt="AddThis Feed Button" src="http://s9.addthis.com/button1-fd.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;a title="Bookmark and Share" onclick="window.open('http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=lmacvittie&amp;amp;url='+encodeURIComponent(location.href)+'&amp;amp;title='+encodeURIComponent(document.title), 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100'); return false;" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img border="0" alt="Bookmark and Share" src="http://s9.addthis.com/button1-share.gif" width="125" height="18" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Related blogs &amp;amp; articles: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/09/1024-words-insane-clowd-posse.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-We-are-totally_7E6D/Document-icon_72b27483-1524-4297-a802-3b534f7bd0a2.png" width="16" height="16" /&gt; 1024 Words: Insane Clowd Posse&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/09/1024-words-insane-clowd-posse.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-We-are-totally_7E6D/Document-icon_d126ecb9-1f16-445b-ab47-272051b0b09a.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/27/1024-words-distortion-of-magnitude.aspx"&gt;1024 Words: Distortion of Magnitude&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/09/1024-words-insane-clowd-posse.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-We-are-totally_7E6D/Document-icon_4ca56c5c-7705-4102-9dd0-977327c63bab.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/category/1088464.aspx"&gt;All 1024 Word entries&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/09/1024-words-insane-clowd-posse.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-We-are-totally_7E6D/Document-icon_f6eaa95e-6d9c-4e6b-8e92-efe9d0b48e93.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://www.datacenterknowledge.com/archives/2011/08/18/a-call-to-action-for-virtual-machine-interoperability/"&gt;A Call to Action for Virtual Machine Interoperability&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/09/1024-words-insane-clowd-posse.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-We-are-totally_7E6D/Document-icon_c18d7266-687f-466c-9e98-3cf303f4c248.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/01/26/cloud-interoperability-must-dig-deeper-than-the-virtualization-layer.aspx"&gt;Cloud interoperability must dig deeper than the virtualization layer&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5b1f3c1a-7e23-4dd2-b4d8-c832373acc03" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/1024+Words" rel="tag"&gt;1024 Words&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/virtualization" rel="tag"&gt;virtualization&lt;/a&gt;,&lt;a href="http://technorati.com/tags/interoperability" rel="tag"&gt;interoperability&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cloud+computing" rel="tag"&gt;cloud computing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/intercloud" rel="tag"&gt;intercloud&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1096353.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/18/1024-words-only-skin-deep.aspx</guid>
            <pubDate>Thu, 18 Aug 2011 16:12:29 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1096353.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/18/1024-words-only-skin-deep.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1096353.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1096353.aspx</trackback:ping>
        </item>
        <item>
            <title>HTML5 Going Like Gangbusters But Will Anyone Notice?</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/15/html5-going-like-gangbusters-but-will-anyone-notice.aspx</link>
            <description>&lt;p&gt;#v11 #HTML5 will certainly have an impact on web applications, but not nearly as much as hoped on the #mobile application market &lt;/p&gt;  &lt;p&gt;&lt;a href="http://gigaom.com/mobile/sorry-html-5-mobile-apps-are-used-more-than-the-web/"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="mobile-apps-versus-html5" border="0" alt="mobile-apps-versus-html5" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/mobile-apps-versus-html5_3.jpg" width="455" height="306" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;There’s a war on the horizon. But despite appearances, it’s a war for interactive web application dominance, and not one that’s likely to impact very heavily the war between mobile and web applications. &lt;/p&gt;  &lt;p&gt;First we have a report by ABI Research indicating a surge in the support of HTML5 on mobile devices indicating substantially impressive growth over the next five years. &lt;/p&gt;  &lt;blockquote style="margin: 10px; padding-left: 10px; padding-right: 10px; background: white"&gt;   &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif" width="24" height="13" /&gt;&lt;/a&gt; More than 2.1 billion mobile devices will have HTML5 browsers by 2016, up from just 109 million in 2010, according to a new report by ABI Research. &lt;img src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_end_quote_rb.gif" /&gt;-- &lt;a href="http://www.reuters.com/article/2011/07/23/idUS316621814920110723"&gt;The HTML Boom is Coming. Fast.&lt;/a&gt; (June 22, 2011)       &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Impressive, no? But browser support does not mean use, and a report issued the day before by yet another analytics firm indicates that HTML5 usage on mobile applications is actually decreasing. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif" width="24" height="13" /&gt;&lt;/a&gt; &lt;a href="http://blog.flurry.com/bid/63907/Mobile-Apps-Put-the-Web-in-Their-Rear-view-Mirror"&gt;Mobile applications are commanding more attention on smartphones than the web&lt;/a&gt;, highlighting the need for strong app stores on handset platforms. For the first time since Flurry, a mobile analytics firm, has been reporting engagement time of apps and web on smartphones, software is used on average for 81 minutes per day vs 74 minutes of web use. &lt;img src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_end_quote_rb.gif" /&gt; -- &lt;a href="http://gigaom.com/mobile/sorry-html-5-mobile-apps-are-used-more-than-the-web/"&gt;Sorry HTML 5, mobile apps are used more than the web&lt;/a&gt; (June 21, 2011)     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;What folks seem to be missing – probably because they lack a background in development – is that the war is not really between HTML5 and mobile applications. The two models are very different – from the way in which they are developed and deployed to the way they are monetized. On the one hand you have HTML5 which, like its HTMLx predecessors, can easily be developed in just about any text editor and deployed on any web server known to man. On the other hand you have operating system and often device-specific development platforms that can only be written in certain languages and deployed on specific, targeted platforms. There’s also a marked difference in the user interface paradigm, with mobile device development heavily leaning toward touch and gesture-based interfaces and all that entails. It might appear shallow on the surface, but from a design perspective there’s a different mindset in the interaction when relying on gestures as opposed to mouse clicks. Consider those gestures that require more than one finger – enlarging or shrinking an image, for example. That’s simply not possible with one mouse – and becomes difficult to replicate in a non gesture-based interface. Similarly there are often very few “key" commands on mobile device applications and games. Accessibility? Not right now, apparently. &lt;/p&gt;  &lt;p&gt;That’s to say nothing of the differences in the development frameworks; the ones that require specific environments and languages. &lt;/p&gt;  &lt;p&gt;The advantages of HTML5 is that it’s cross-platform, cross-environment, and highly portable. The disadvantage is that you have little or no access to and control over system-level, well, anything. If you want to write an SSL VPN client, for example, you’re going to have to muck around in the network stack. That’s possible in a mobile device development environment and understandably impossible in a web-only world. Applications that are impossible to realistically replicate in a web application world– think graphic-intense games and simulation systems – are possible in a mobile environment. &lt;/p&gt;  &lt;h3&gt;&lt;font color="#c0504d"&gt;&lt;font style="font-weight: bold"&gt;MOBILE BROADENING ITS USE &lt;/font&gt;&lt;/font&gt;&lt;/h3&gt;  &lt;p&gt;The one area in which HTML5 may finally gain some legs and make a race out of applications with mobile apps is in its ability to finally leverage offline storage. The assumption for web applications has been, in the past, always on. Mobile devices have connectivity issues, attenuation and loss of signal interrupts connection-oriented applications and games. And let’s not forget the increasing pressure of data transfer caps on wireless networks (&lt;a href="http://www.guardian.co.uk/technology/2011/jan/12/t-mobile-data-cap-smartphone"&gt;T-Mobile data transfer cap angers smartphone users&lt;/a&gt;, Jan 2011;  &lt;a href="http://www.guardian.co.uk/technology/2010/jun/10/o2-iphone-tariffs-unlimited-end"&gt;O2 signals the end of unlimited data tariffs for iPhone customers&lt;/a&gt;, June 2010) that are also hitting broadband customers, much to their chagrin. But that’s exactly where mobile applications have an advantage over HTML5 and web applications, and why HTML5 with its offline storage capabilities comes in handy. &lt;/p&gt;  &lt;p&gt;But that would require rework on the part of application developers to adapt existing applications to fit the new model. Cookies and frequent database updates via AJAX/JSON is not a reliable solution on a sometimes-on device. And if you’re going to rework an application, why not target the platform specifically? Deployment and installation has reached the point of being as simple as opening a web page – maybe more so given the diversity of browsers and add-on security that can effectively prevent a web application requiring scripting or local storage access from executing at all. Better tracking of application reach is also possible with mobile platforms – including, as we’ve seen from the Flurry data, how much time is spent in the application itself. &lt;/p&gt;  &lt;p&gt;If you were thinking that mobile is a small segment of the population, think again. Tablets – definitely falling into the mobile device category based on their development model and portability -  may be the straw that breaks the laptop’s back. &lt;/p&gt;  &lt;blockquote style="border-left: black 5px solid; margin: 10px; padding-left: 10px; padding-right: 10px; background: white; border-right: black 5px solid"&gt;   &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif" width="24" height="13" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;Our exclusive first look at its latest report on how consumers buy and use &lt;a href="http://reviews.cnet.com/tablets/"&gt;tablets&lt;/a&gt; reveals an increasing acceptance--even reliance--on tablets for work purposes. &lt;font style="background-color: #ffff00"&gt;Of the 1,000 tablet users surveyed, 57 percent said they are using tablets to replace laptop functions&lt;/font&gt;. Compared with a year ago, tablet owners are much less likely to buy a new laptop or Netbook, as well. &lt;/p&gt;    &lt;p&gt;Tablets are also cutting into e-reader purchase plans to an ever greater degree. &lt;/p&gt;    &lt;p&gt;What's more surprising, given the newness of the tablet market, is that &lt;font style="background-color: #ffff00"&gt;46 percent of consumers who already have a tablet are planning to buy another one&lt;/font&gt;.  &lt;img src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_end_quote_rb.gif" /&gt;&lt;/p&gt;    &lt;p&gt;-- &lt;a href="http://news.cnet.com/8301-19882_3-20071169-250/report-multi-tablet-households-growing-fast/?part=rss&amp;amp;subj=news&amp;amp;tag=2547-1_3-0-20"&gt;Report: Multi-tablet households growing fast&lt;/a&gt; (June 2011)       &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This is an important statistic, as it may – combined with other statistics respecting the downloads of applications from various application stores and markets – indicate a growing irrelevance for web-based applications and, subsequently, HTML5. Mobile applications, not HTML5, are the new hotness. The losers to HTML5 will likely be Flash and video-based technologies, both of which can be replaced using HTML5 mechanisms that come without the headaches of plug-ins that may conflict, require upgrades and often are subject to targeted attacks by miscreants. &lt;/p&gt;  &lt;p&gt;I &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/02/09/cloud-tiered-architectural-models-are-bad-except-when-they-arenrsquot.aspx"&gt;argued earlier this year that the increasing focus on mobile platforms and coming-of-age of HTML5 would lead to a client-database model of application&lt;/a&gt; development. Recent studies and data indicate that’s likely exactly where we’re headed – toward a client-database model that leverages the same database-as-a-service via a RESTful API and merely mixes up the presentation and application logic tiers on the client – whether through mobile device development kits or HTML5. &lt;/p&gt;  &lt;h3&gt;As mobile devices – tablets, smartphones and whatever might come next – continue to take more and more mindshare from both the consumer and enterprise markets we’ll see more and more mobile-specific support for applications. You’ll note popular enterprise applications aren’t simply being updated to leverage HTML5 even though there is plenty of uptake in the market of the nascent specification. Users want &lt;strong&gt;native&lt;/strong&gt; mobile platform applications – and they’re getting them. &lt;/h3&gt;  &lt;h3&gt;That doesn’t mean HTML5 won’t be a game-changer for web-applications – it likely will - but it does likely mean it won’t be a game-changer for mobile applications. &lt;/h3&gt;  &lt;hr color="#808080" width="100%" noshade="noshade" /&gt;&lt;center&gt;   &lt;table border="0" cellspacing="0" cellpadding="2" width="308"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="168"&gt;Connect with Lori: &lt;/td&gt;          &lt;td valign="top" width="138"&gt;Connect with &lt;a title="F5 Networks" href="http://www.f5.com/" rel="" target="_blank"&gt;F5&lt;/a&gt;: &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="168"&gt;&lt;a href="http://www.linkedin.com/in/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_linkedin[1]" border="0" alt="o_linkedin[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_linkedin.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="https://plus.google.com/110169987847611210070"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="google " border="0" alt="google " src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Why-Cant-We-Have-Nice-Things-Too_37AC/google+_3.jpg" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/f5/macv"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_rss[1]" border="0" alt="o_rss[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_rss.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;/td&gt;          &lt;td valign="top" width="138"&gt; &lt;a href="http://bitly.com/nIsT1z?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/ne6W2R?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/nx3XV1?r=bb/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_slideshare[1]" border="0" alt="o_slideshare[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_slideshare.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/reFTmf?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_youtube[1]" border="0" alt="o_youtube[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_youtube.png" width="24" height="24" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;  &lt;p align="center"&gt;&lt;a title="Subscribe using any feed reader!" href="http://www.addthis.com/feed.php?pub=lmacvittie&amp;amp;h1=http%3A%2F%2Fdevcentral.f5.com%2Fweblogs%2Fmacvittie%2FRss.aspx&amp;amp;t1="&gt;&lt;img border="0" alt="AddThis Feed Button" src="http://s9.addthis.com/button1-fd.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;a title="Bookmark and Share" onclick="window.open('http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=lmacvittie&amp;amp;url='+encodeURIComponent(location.href)+'&amp;amp;title='+encodeURIComponent(document.title), 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100'); return false;" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img border="0" alt="Bookmark and Share" src="http://s9.addthis.com/button1-share.gif" width="125" height="18" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Related blogs &amp;amp; articles: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/02/09/cloud-tiered-architectural-models-are-bad-except-when-they-arenrsquot.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_940f87b5-38b0-4785-8125-b63653c1e1af.png" width="16" height="16" /&gt; Cloud-Tiered Architectural Models are Bad Except When They Aren’t&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/02/09/cloud-tiered-architectural-models-are-bad-except-when-they-arenrsquot.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_047efd8e-fb19-4dff-b783-b0d905059d41.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://news.cnet.com/8301-19882_3-20071169-250/report-multi-tablet-households-growing-fast/?part=rss&amp;amp;subj=news&amp;amp;tag=2547-1_3-0-20"&gt;Report: Multi-tablet households growing fast&lt;/a&gt;  &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/02/09/cloud-tiered-architectural-models-are-bad-except-when-they-arenrsquot.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_938636b6-cae9-4806-875d-476d817cddd1.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://www.reuters.com/article/2011/07/23/idUS316621814920110723"&gt;The HTML Boom is Coming. Fast.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/02/09/cloud-tiered-architectural-models-are-bad-except-when-they-arenrsquot.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_572f3db8-d2f6-4c16-8d96-8fc7cce514c6.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://gigaom.com/mobile/sorry-html-5-mobile-apps-are-used-more-than-the-web/"&gt;Sorry HTML 5, mobile apps are used more than the web&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_19b63f83-e86c-426f-9aa7-4d2d247582d2.png" width="16" height="16" /&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/01/the-database-tier-is-not-elastic.aspx"&gt;The Database Tier is Not Elastic&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_3144036a-20c9-440b-b11b-0e5c5fd9e829.png" width="16" height="16" /&gt; &lt;a href="http://wiki.pageforest.com/#mckoss-3535"&gt;80-line JavaScript Web Application&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_2284f1ff-2f17-42c8-baf1-230b282e355e.png" width="16" height="16" /&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/07/12/does-this-application-make-my-browser-look-fat.aspx"&gt;Does This Application Make My Browser Look Fat?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_6c820637-6618-41c0-8f9a-b718e9e6cb97.png" width="16" height="16" /&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/07/20/http-now-serving-everything.aspx"&gt;HTTP Now Serving … Everything&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_ca561ebb-e27d-4930-9cdf-b041f9570a5e.png" width="16" height="16" /&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/07/08/new-three-tiered-architecture-changes-everything.aspx"&gt;The New Distribution of The 3-Tiered Architecture Changes Everything&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/HTML5-Going-Like-Gangbusters.-Unlikely-_58AA/Document-icon_5a53b00b-953d-4fee-9be7-6b797f49ff94.png" width="16" height="16" /&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/02/02/the-great-client-server-architecture-myth.aspx"&gt;The Great Client-Server Architecture Myth&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c552afd8-bd1f-44b6-9e65-85756250f2b5" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/HTML5" rel="tag"&gt;HTML5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/mobile" rel="tag"&gt;mobile&lt;/a&gt;,&lt;a href="http://technorati.com/tags/architecture" rel="tag"&gt;architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/development" rel="tag"&gt;development&lt;/a&gt;,&lt;a href="http://technorati.com/tags/REST" rel="tag"&gt;REST&lt;/a&gt;,&lt;a href="http://technorati.com/tags/video" rel="tag"&gt;video&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1096344.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/15/html5-going-like-gangbusters-but-will-anyone-notice.aspx</guid>
            <pubDate>Mon, 15 Aug 2011 13:08:00 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1096344.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/15/html5-going-like-gangbusters-but-will-anyone-notice.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1096344.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1096344.aspx</trackback:ping>
        </item>
        <item>
            <title>Cloud Computing Goes Back to College</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/10/cloud-computing-goes-back-to-college.aspx</link>
            <description>&lt;p&gt;&lt;em&gt;The University of Washington adds a &lt;a title="" href="http://www.f5.com/solutions/cloud-computing" rel=""&gt;cloud computing &lt;/a&gt; certificate program to its curriculum &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.washington.edu/"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="uw_logo" border="0" alt="uw_logo" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/uw_logo_3.gif" width="240" height="74" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It’s not unusual to find cloud computing in a college environment. My oldest son was writing papers on cloud computing years ago in college, before “cloud” was a marketing term thrown about by any and everyone pushing &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/image_2.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/image_thumb.png" width="261" height="196" /&gt;&lt;/a&gt;solutions and products hosted on the Internet. But what isn’t often seen is a focus on cloud computing on its own; as its own “area of study” within the larger context of computer science. That could be because when you get down to it, cloud computing is merely an amalgamation of computer science topics and is more about applying processes and technology to modern data center problems than it is a specific technology itself. But it is a topic of interest, and it is a complex subject (from the perspective of someone building out a cloud or even architecting solutions that take advantage of the cloud) so a program of study may in fact be appropriate to provide a firmer foundation in the concepts and technologies underpinning the nebulous “cloud” umbrella. &lt;/p&gt;  &lt;p&gt;The &lt;a href="http://www.pce.uw.edu/"&gt;University of Washington&lt;/a&gt; recently &lt;a href="http://www.pce.uw.edu/certificates/cloud-computing.html"&gt;announced the addition of a cloud computing certificate program&lt;/a&gt; to its curriculum. This three-course program of study is intended to explore cloud computing across a broad spectrum of concerns, from IaaS to PaaS to SaaS, with what appears to be a focus on IaaS in later courses. The courses and instructors are approved by the UW Department of Computer Science, and are designed for college-level and career professionals. They are non-credit courses that will set you back approximately $859 per course. Those of us not in close proximity may want to explore the &lt;a href="http://www.pce.uw.edu/prog.aspx?id=6703"&gt;online option&lt;/a&gt;, if you’re interested in such a certificate to hang upon your wall. This is one of the first certificates available, so it will be interesting to see whether it’s something the market is seeking or whether it’s just a novelty. &lt;/p&gt;  &lt;p&gt;In general, the winter course appears to really get into the meat and serves up a filling course. While I’m not dismissing the first course offered in the fall, it does appear light on the computer science and heavy on the market which, in general, seems more appropriate for an MBA-style program than one tied to computer science. The spring selection looks fascinating – but may be crossing too many IT concerns at one time. There’s very few folks who are as comfortable on a switch command line that are also able to deal with the programmatic intricacies of data-related topics like Hadoop, HIVE, MapReduce and NoSQL. My guess is that the network and storage network topics will be a light touch given the requirement for programming experience and the implicit focus on developer-related topics. The focus on databases and lack of a topic specifically addressing scalability models of applications is also interesting, though given the inherent &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/01/the-database-tier-is-not-elastic.aspx"&gt;difficulties and limitations on scaling “big data” in general&lt;/a&gt;, it may be necessary to focus more on the data tier and less on the application tiers. &lt;/p&gt;  &lt;p&gt;Of course I’m also delighted beyond words to see the load testing component in the winter session, as it cannot be stressed enough that load testing is an imperative when building any highly scalable system and it’s rarely a topic discussed in computer science degree programs. &lt;/p&gt;  &lt;p&gt;The program is broken down into a trimester style course of study, with offerings in the fall, winter and spring. &lt;/p&gt;  &lt;h4&gt;&lt;font style="font-weight: bold"&gt;Fall: &lt;font color="#c0504d"&gt;Introduction to Cloud Computing&lt;/font&gt;&lt;/font&gt;&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Overview of cloud (IaaS/PaaS/Saas, major vendors, market overview)&lt;/li&gt;    &lt;li&gt;Cloud Misconceptions&lt;/li&gt;    &lt;li&gt;Cloud Economics&lt;/li&gt;    &lt;li&gt;Fundamentals of distributed systems&lt;/li&gt;    &lt;li&gt;Data center design&lt;/li&gt;    &lt;li&gt;Cloud at startup&lt;/li&gt;    &lt;li&gt;Cloud in the Enterprise&lt;/li&gt;    &lt;li&gt;Future Trends&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;&lt;font style="font-weight: bold"&gt;Winter: &lt;font color="#c0504d"&gt;Cloud Computing in Action&lt;/font&gt;&lt;/font&gt;&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Basic Cloud Application Building &lt;/li&gt;    &lt;li&gt;Instances&lt;/li&gt;    &lt;li&gt;Flexible persistent storage (aka EBS)&lt;/li&gt;    &lt;li&gt;Hosted SQL&lt;/li&gt;    &lt;li&gt;Load testing&lt;/li&gt;    &lt;li&gt;Operations (Monitoring, version control, deployment, backup)&lt;/li&gt;    &lt;li&gt;Small Scaling&lt;/li&gt;    &lt;li&gt;Autoscaling&lt;/li&gt;    &lt;li&gt;Continued Operations&lt;/li&gt;    &lt;li&gt;Advanced Topics ( Query optimization, NoSQL solutions, memory caching, fault tolerance, disaster recovery) &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;&lt;font style="font-weight: bold"&gt;Spring: &lt;font color="#c0504d"&gt;Scalable and Data-Intensive Computing in the Cloud&lt;/font&gt;&lt;/font&gt;&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Components of scalable computing&lt;/li&gt;    &lt;li&gt;Cloud building topics (VLAN, NAS, SAN, Network switches, VMotion)&lt;/li&gt;    &lt;li&gt;Consistency models for large-scale distributed systems&lt;/li&gt;    &lt;li&gt;MapReduce/Big Data/NoSQL Systems&lt;/li&gt;    &lt;li&gt;Programming Big Data (Hadoop, HIVE, Pig, etc)&lt;/li&gt;    &lt;li&gt;Database-as-a- Service (SQL Azure, RDS, Database.com)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Apposite to the view that cloud computing is a &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/08/30/cloud-is-not-rocket-science-but-it-is-computer-science.aspx"&gt;computer science related topic&lt;/a&gt;, not necessarily a business-focused technology, are the requirements for the course: programming experience, a fundamental understanding of protocols and networking, and the ability to remotely connect to Linux instances via SSH are expected to be among the skill set of applicants. The requirement for programming experience is an interesting one, as it seems to assume the intended users are or will be developers, not operators. The question becomes is scripting as is often leveraged by operators and admins to manage infrastructure considered “programming experience?” Looking deeper into the courses it later appears to focus on operations and networking, diving into NAS, SAN, VLAN and switching concerns; a focus in IT which is unusual for developers. &lt;/p&gt;  &lt;p&gt;That’s interesting because in general computer science as a field of study tends to be highly focused on system design and programming, with some degree programs across the country offering more tightly focused areas of expertise in security or networking. But primarily “computer science” degrees focus more on programmatic concerns and less on protocols, networking and storage. Cloud computing, however, appears poised to change that – with developers needing more operational and networking fu and vice-versa. A focus of devops has been on adopting programmatic methodologies such as agile and applying them to operations as a means to create repeatable deployment patterns within production environments. Thus, a broad overview of all the relevant technologies required for “cloud computing” seems appropriate, though it remains to be seen whether such an approach will provide the fundamentals really necessary for its attendees to successfully take advantage of cloud computing in the Real World™. &lt;/p&gt;  &lt;p&gt;Regardless, it’s a step forward for cloud computing to be recognized as valuable enough to warrant a year of study, let alone a certificate, and it will be interesting to hear what students of the course think of it after earning a certificate. &lt;/p&gt;  &lt;p&gt;You can learn more about the certificate program at the &lt;a href="http://www.pce.uw.edu/certificates/cloud-computing.html"&gt;University of Washington’s web site&lt;/a&gt;.  &lt;/p&gt;  &lt;h4&gt;   &lt;hr color="#808080" width="100%" noshade="noshade" /&gt;&lt;/h4&gt; &lt;center&gt;   &lt;table border="0" cellspacing="0" cellpadding="2" width="308"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="168"&gt;Connect with Lori: &lt;/td&gt;          &lt;td valign="top" width="138"&gt;Connect with &lt;a title="F5 Networks" href="http://www.f5.com/" rel="" target="_blank"&gt;F5&lt;/a&gt;: &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="168"&gt;&lt;a href="http://www.linkedin.com/in/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_linkedin[1]" border="0" alt="o_linkedin[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_linkedin.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="https://plus.google.com/110169987847611210070"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="google " border="0" alt="google " src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Why-Cant-We-Have-Nice-Things-Too_37AC/google+_3.jpg" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/f5/macv"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_rss[1]" border="0" alt="o_rss[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_rss.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;/td&gt;          &lt;td valign="top" width="138"&gt; &lt;a href="http://bitly.com/nIsT1z?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/ne6W2R?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/nx3XV1?r=bb/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_slideshare[1]" border="0" alt="o_slideshare[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_slideshare.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://bitly.com/reFTmf?r=bb"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_youtube[1]" border="0" alt="o_youtube[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_youtube.png" width="24" height="24" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;  &lt;p align="center"&gt;&lt;a title="Subscribe using any feed reader!" href="http://www.addthis.com/feed.php?pub=lmacvittie&amp;amp;h1=http%3A%2F%2Fdevcentral.f5.com%2Fweblogs%2Fmacvittie%2FRss.aspx&amp;amp;t1="&gt;&lt;img border="0" alt="AddThis Feed Button" src="http://s9.addthis.com/button1-fd.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;a title="Bookmark and Share" onclick="window.open('http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=lmacvittie&amp;amp;url='+encodeURIComponent(location.href)+'&amp;amp;title='+encodeURIComponent(document.title), 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100'); return false;" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img border="0" alt="Bookmark and Share" src="http://s9.addthis.com/button1-share.gif" width="125" height="18" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Related blogs &amp;amp; articles: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.julianbrowne.com/article/viewer/brewers-cap-theorem"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/Document-icon_e1350444-159a-4732-89a3-d724ea752ca7.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/08/30/cloud-is-not-rocket-science-but-it-is-computer-science.aspx"&gt;Cloud is not Rocket Science but it is Computer Science&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.julianbrowne.com/article/viewer/brewers-cap-theorem"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/Document-icon_d56cae79-d4e2-46f6-bf3c-d532584f2ff3.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/01/the-database-tier-is-not-elastic.aspx"&gt;The Database Tier is Not Elastic&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.julianbrowne.com/article/viewer/brewers-cap-theorem"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/Document-icon_b2bc2a78-91e0-4392-8aca-53b3ec9dd827.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://www.pce.uw.edu/certificates/cloud-computing.html"&gt;Certificate in Cloud Computing UW&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.julianbrowne.com/article/viewer/brewers-cap-theorem"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/Document-icon_699d10ce-866f-40bc-b6a2-50a58b4eec81.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/09/01/the-impossibility-of-cap-and-cloud.aspx"&gt;The Impossibility of CAP and Cloud&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.julianbrowne.com/article/viewer/brewers-cap-theorem"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/Document-icon_f7fb79ab-e428-4a6f-a178-7d79fd0d6feb.png" width="16" height="16" /&gt; Brewer’s CAP Theorem&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.joeweinman.com/Resources/Joe_Weinman_Cloud_Computing_Is_NP-Complete.pdf"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="pdf-icon" border="0" alt="pdf-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/pdf-icon_b5376b76-34cb-412e-9424-ec82ae4036d1.png" width="16" height="16" /&gt; Joe Weinman – Cloud Computing is NP-Complete Proof&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.julianbrowne.com/article/viewer/brewers-cap-theorem"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/Document-icon_4141836f-02e9-4a21-ad01-97decdffabbe.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/05/18/greedy-it-algorithms.aspx"&gt;Greedy (IT) Algorithms&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.julianbrowne.com/article/viewer/brewers-cap-theorem"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Schooling_2D87/Document-icon_75225218-0ecd-4c91-87f5-7b378345923d.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/03/17/not-all-application-requests-are-created-equal.aspx"&gt;Not all application requests are created equal&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1c934591-7eb3-4081-acea-bd1105fe31d8" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cloud+computing" rel="tag"&gt;cloud computing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/IaaS" rel="tag"&gt;IaaS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/PaaS" rel="tag"&gt;PaaS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SaaS" rel="tag"&gt;SaaS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/UW" rel="tag"&gt;UW&lt;/a&gt;,&lt;a href="http://technorati.com/tags/University+Washington" rel="tag"&gt;University Washington&lt;/a&gt;,&lt;a href="http://technorati.com/tags/certification" rel="tag"&gt;certification&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1096343.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/10/cloud-computing-goes-back-to-college.aspx</guid>
            <pubDate>Wed, 10 Aug 2011 10:15:26 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1096343.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/08/10/cloud-computing-goes-back-to-college.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1096343.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1096343.aspx</trackback:ping>
        </item>
        <item>
            <title>WILS: Content (Application) Switching is like VLANs for HTTP</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/20/wils-content-switching-is-like-vlans-for-http.aspx</link>
            <description>&lt;p&gt;&lt;em&gt;We focus a lot on encouraging developers to get more “ops” oriented, but seem to have forgotten networking pros also need to get more “apps” oriented. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/WILS-Content-Application-Switching-for-N_3A05/image_2.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/WILS-Content-Application-Switching-for-N_3A05/image_thumb.png" width="296" height="410" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Most networking professionals know their relevant protocols, the ones they work with day in and day out, that many of them are able to read a live packet capture without requiring a protocol translation to “plain English”. These folks can narrow down a packet as having come from a specific component from its ARP address because they’ve spent a lot of time analyzing and troubleshooting network issues. &lt;/p&gt;  &lt;p&gt;And while these same pros understanding &lt;a title="" href="http://www.f5.com/glossary/load-balancing.html" rel=""&gt;load balancing&lt;/a&gt; from a traffic routing decision making point of view because in many ways it is similar to trunking and link aggregation (LAG) – teaming and bonding – things get a bit less clear as we move up the stack. Sure, TCP (layer 4) load balancing makes sense, it’s port and IP based and there’s plenty of ways in which networking protocols can be manipulated and routed based on a combination of the two. But let’s move up to HTTP and Layer 7 load balancing, beyond the simple traffic in –&amp;gt; traffic out decision making that’s associated with simple load balancing algorithms like round robin or its cousins least connections and fastest response time. &lt;/p&gt;  &lt;p&gt;Content – or application - switching is the use of application protocols or data in making a load balancing (application routing) decision. Instead of letting an algorithm decide which pool of servers will service a request, the decision is made by inspecting the HTTP headers and data in the exchange. The simplest, and most common case, involves using the URI as the basis for a sharding-style scalability domain in which content is sorted out at the load balancing device and directed to appropriate pools of compute resources. &lt;/p&gt;  &lt;h3&gt;&lt;font color="#c0504d"&gt;&lt;font style="font-weight: bold"&gt;CONTENT SWITCHING = VLANs for HTTP &lt;/font&gt;&lt;/font&gt;&lt;/h3&gt;  &lt;p&gt;Examining a simple diagram, it’s a fairly trivial configuration and architecture that requires only that the URIs upon which decisions will be made are known and simplified to a common factor. You wouldn’t want to specify every single possible URI in the configuration, that would be like configuring static routing tables for every IP address in your network. Ugly – and not of the Shrek ugly kind, but the “made for SyFy" horror-flick kind, ugly &lt;em&gt;and &lt;/em&gt;painful. &lt;/p&gt;  &lt;p&gt;Networking pros would likely never architect a solution that requires that level of routing granularity as it would negatively impact performance as well as make any changes behind the switch horribly disruptive. Instead, they’d likely leverage VLAN and VLAN routing, instead, to provide the kind of separation of traffic necessary to implement the desired network architecture. When packets arrive at the switch in question, it has (may have) a VLAN tag. The switch intercepts the packet, inspects it, and upon finding the VLAN tag routes the packet out the appropriate egress port to the next hop. In this way, traffic and users and applications can be segregated, bandwidth utilization more evenly distributed across a network, and routing tables simplified because they can be based on VLAN ID rather than individual IP addresses, making adds and removals non-disruptive from a network configuration viewpoint. &lt;/p&gt;  &lt;p&gt;The use of VLAN tagging enables &lt;em&gt;network&lt;/em&gt; virtualization in much the same way &lt;em&gt;server &lt;/em&gt;virtualization is used: to divvy up physical resources into discrete, virtual packages that can be constrained and more easily managed. Content switching moves into the realm of &lt;em&gt;application &lt;/em&gt;virtualization, in which an application is divvied up and distributed across resources as a means to achieve higher efficiency and better performance. &lt;/p&gt;  &lt;p&gt;Content (application or layer 7) switching utilizes the same concepts: an HTTP request arrives, the load balancing service intercepts it, inspects the &lt;a href="http://www.w3.org/Protocols/HTTP/Object_Headers.html"&gt;HTTP header&lt;/a&gt; (instead of the IP headers) for the URI “tag”, and then routes the request to the appropriate pool (next hop) of resources. Basically, if you treat content switching as though it were VLANs for HTTP, with the “tag” being the HTTP header URI, you’d be right on the money. &lt;/p&gt;  &lt;p style="text-transform: uppercase; font-size: 10px"&gt;WILS: Write It Like Seth. Seth Godin always gets his point across with brevity and wit. WILS is an ATTEMPT TO BE concise about application delivery TOPICS AND just get straight to the point. NO DILLY DALLYING AROUND.&lt;/p&gt;  &lt;hr color="#808080" width="100%" noshade="noshade" /&gt;    &lt;center&gt;   &lt;table border="0" cellspacing="0" cellpadding="2" width="263"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="129"&gt;Connect with Lori: &lt;/td&gt;          &lt;td valign="top" width="132"&gt;Connect with &lt;a title="F5 Networks" href="http://www.f5.com/" rel="" target="_blank"&gt;F5&lt;/a&gt;: &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="129"&gt;&lt;a href="http://www.linkedin.com/in/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_linkedin[1]" border="0" alt="o_linkedin[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_linkedin.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/Rss.aspx"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_rss[1]" border="0" alt="o_rss[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_rss.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;/td&gt;          &lt;td valign="top" width="132"&gt; &lt;a href="http://www.facebook.com/f5networksinc"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/f5networks"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.slideshare.net/f5dotcom/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_slideshare[1]" border="0" alt="o_slideshare[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_slideshare.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.youtube.com/f5networksinc"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_youtube[1]" border="0" alt="o_youtube[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_youtube.png" width="24" height="24" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;  &lt;p align="center"&gt;&lt;a title="Subscribe using any feed reader!" href="http://www.addthis.com/feed.php?pub=lmacvittie&amp;amp;h1=http%3A%2F%2Fdevcentral.f5.com%2Fweblogs%2Fmacvittie%2FRss.aspx&amp;amp;t1="&gt;&lt;img border="0" alt="AddThis Feed Button" src="http://s9.addthis.com/button1-fd.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;a title="Bookmark and Share" onclick="window.open('http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=lmacvittie&amp;amp;url='+encodeURIComponent(location.href)+'&amp;amp;title='+encodeURIComponent(document.title), 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100'); return false;" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img border="0" alt="Bookmark and Share" src="http://s9.addthis.com/button1-share.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;script type="text/javascript" src="http://track.mybloglog.com/js/jsserv.php?mblID=2008070914270355"&gt;&lt;/script&gt;&lt;/p&gt;  &lt;p&gt;Related blogs &amp;amp; articles: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;&lt;img title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Sharing-Identities-Means-Sharing-Reputat_43DB/Document-icon_c6b444af-4d75-4e5d-b56a-5e705a1ce3d0.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/02/16/wils-layer-7-protocol-versus-layer-7-application.aspx"&gt;WILS: Layer 7 (Protocol) versus Layer 7 (Application)&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;&lt;img title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Sharing-Identities-Means-Sharing-Reputat_43DB/Document-icon_c6b444af-4d75-4e5d-b56a-5e705a1ce3d0.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/10/18/four-reasons-you-need-network-based-application-virtualization.aspx"&gt;What is Network-based Application Virtualization and Why Do You Need It?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;&lt;img title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Sharing-Identities-Means-Sharing-Reputat_43DB/Document-icon_c6b444af-4d75-4e5d-b56a-5e705a1ce3d0.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/10/29/wils-three-ways-to-better-utilize-resources-in-any-data.aspx"&gt;WILS: Three Ways To Better Utilize Resources In Any Data Center&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;&lt;img title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Sharing-Identities-Means-Sharing-Reputat_43DB/Document-icon_c6b444af-4d75-4e5d-b56a-5e705a1ce3d0.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/09/23/concise-guide-to-load-balancing.aspx"&gt;WILS: The Concise Guide to *-Load Balancing&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;&lt;img title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Sharing-Identities-Means-Sharing-Reputat_43DB/Document-icon_c6b444af-4d75-4e5d-b56a-5e705a1ce3d0.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/09/15/network-application-load-balancing.aspx"&gt;WILS: Network Load Balancing versus Application Load Balancing&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;&lt;img title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Sharing-Identities-Means-Sharing-Reputat_43DB/Document-icon_c6b444af-4d75-4e5d-b56a-5e705a1ce3d0.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/11/01/infrastructure-scalability-pattern-sharding-sessions.aspx"&gt;Infrastructure Scalability Pattern: Sharding Sessions&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;&lt;img title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Sharing-Identities-Means-Sharing-Reputat_43DB/Document-icon_c6b444af-4d75-4e5d-b56a-5e705a1ce3d0.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/09/13/applying-scalability-patterns-to-infrastructure-architecture.aspx"&gt;Applying Scalability Patterns to Infrastructure Architecture&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;&lt;img title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Sharing-Identities-Means-Sharing-Reputat_43DB/Document-icon_c6b444af-4d75-4e5d-b56a-5e705a1ce3d0.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/10/04/infrastructure-scalability-pattern-partition-by-function-or-type.aspx"&gt;Infrastructure Scalability Pattern: Partition by Function or Type&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:524c64c3-633b-43b7-85aa-89f83ee23ff9" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/WILS" rel="tag"&gt;WILS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/load+balancing" rel="tag"&gt;load balancing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VLAN" rel="tag"&gt;VLAN&lt;/a&gt;,&lt;a href="http://technorati.com/tags/networking" rel="tag"&gt;networking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/routing" rel="tag"&gt;routing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/switching" rel="tag"&gt;switching&lt;/a&gt;,&lt;a href="http://technorati.com/tags/HTTP" rel="tag"&gt;HTTP&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1094475.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/20/wils-content-switching-is-like-vlans-for-http.aspx</guid>
            <pubDate>Mon, 20 Jun 2011 12:36:00 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1094475.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/20/wils-content-switching-is-like-vlans-for-http.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1094475.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1094475.aspx</trackback:ping>
        </item>
        <item>
            <title>1024 Words: Insane Clowd Posse</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/09/1024-words-insane-clowd-posse.aspx</link>
            <description>&lt;p&gt;Superficial changes are only skin deep. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-Insane-Clowd-Posse_579A/insane%20clowd%20posse_4.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="insane clowd posse" border="0" alt="insane clowd posse" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-Insane-Clowd-Posse_579A/insane%20clowd%20posse_thumb_1.png" width="607" height="339" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr color="#808080" width="100%" noshade="noshade" /&gt;     &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b0d5cfba-b81e-49a0-85af-3e8adfc0880d" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/1024+Words" rel="tag"&gt;1024 Words&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cloud+computing" rel="tag"&gt;cloud computing&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1094466.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/09/1024-words-insane-clowd-posse.aspx</guid>
            <pubDate>Thu, 09 Jun 2011 13:23:10 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1094466.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/06/09/1024-words-insane-clowd-posse.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1094466.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1094466.aspx</trackback:ping>
        </item>
        <item>
            <title>About that &amp;lsquo;Unassailable Economic Argument&amp;rsquo; for Public Cloud Computing</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/25/about-that-unassailable-economic-argument-for-public-cloud-computing.aspx</link>
            <description>&lt;p&gt;&lt;em&gt;Turns out that ‘unassailable’ economic argument for public &lt;a title="" href="http://www.f5.com/solutions/cloud-computing" rel=""&gt;cloud computing &lt;/a&gt; is very assailable &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif" width="24" height="13" /&gt;&lt;/a&gt;The economic arguments are unassailable. Economies of scale make cloud computing more cost effective than running their own servers for all but the largest organisations. Cloud computing is also a perfect fit for the smart mobile devices that are eating into PC and laptop market.&lt;img src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_end_quote_rb.gif" /&gt; -- &lt;a href="http://forms.theregister.co.uk/mail_author/?story_url=/2011/05/05/cloud_vendor_platforms/"&gt;Tim Anderson&lt;/a&gt;, &lt;a href="http://www.theregister.co.uk/2011/05/05/cloud_vendor_platforms/"&gt;“Let the Cloud Developer Wars Begin”&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/image_4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 9px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/image_thumb_1.png" width="281" height="261" /&gt;&lt;/a&gt;Ah, Tim. The arguments are not unassailable and, in fact, it appears you might be guilty of having tunnel vision – seeing only the list price and forgetting to factor in the associated costs that make public cloud computing not so economically attractive under many situations. Yes, on a per hour basis, per CPU cycle, per byte of RAM, public cloud computing is almost certainly cheaper than any other option. But that doesn’t mean that arguments for cloud computing (which is &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;much more than just cheap compute resources&lt;/a&gt;) are economically unassailable. Ignoring for a moment that it isn’t as clear cut as basing a deployment strategy purely on costs, the variability in bandwidth and storage costs along with &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/04/19/the-cloudy-enterprise-hours-more-important-than-dollars.aspx"&gt;other factors &lt;/a&gt;that generate both hard and soft costs associated with applications &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/04/19/the-cloudy-enterprise-hours-more-important-than-dollars.aspx"&gt;must be considered&lt;/a&gt; . &lt;/p&gt;  &lt;h3&gt;&lt;font color="#c0504d"&gt;&lt;font style="font-weight: bold"&gt;MACRO versus MICRO ECONOMICS &lt;/font&gt;&lt;/font&gt;&lt;/h3&gt;  &lt;p&gt;The economic arguments for cloud computing almost always boil down to the competing views of micro versus macro economics. Those in favor of public cloud computing are micro-economic enthusiasts, narrowing in on the cost per cycle or hour of a given resource. But micro-economics don’t work for an application because an application is not an island of functionality; it’s an integrated, dependent component that is part of a larger, macro-economic environment in which other factors impact total costs. &lt;/p&gt;  &lt;p&gt;The lack of control over resources in external environments can be problematic for IT organizations seeking to leverage cheaper, commodity resources in public cloud environments. Failing to impose constraints on auto-scaling – as well as defining processes for de-scaling – and the inability to track and manage developer instances launched and left running are certainly two of the more common causes of “cloud sprawl.” Such scenarios can certainly lead to spiraling costs that, while not technically the fault of cloud computing or providers, may engender enough concern in enterprise IT to keep from pushing the “launch” button. &lt;/p&gt;  &lt;blockquote style="border-left: black 5px solid; margin: 10px; padding-left: 10px; padding-right: 10px; background: white; border-right: black 5px solid"&gt;   &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif" width="24" height="13" /&gt;&lt;/a&gt;The touted cost savings associated with &lt;a href="http://www.networkworld.com/supp/2011/enterprise2/040411-ecs-cloud-roadmap.html"&gt;cloud services&lt;/a&gt; didn't pan out for Ernie Neuman, not because the savings weren't real, but because the use of the service got out of hand. &lt;/p&gt;    &lt;p&gt;When he worked in IT for the Cole &amp;amp; Weber advertising firm in Seattle two and a half years ago, Neuman enlisted cloud services from a provider called Tier3, but had to bail because the &lt;a href="http://www.networkworld.com/news/2011/021711-rsa-cloud-itexecs.html"&gt;costs quickly overran the budget&lt;/a&gt;, a victim of what he calls cloud sprawl - the uncontrolled growth of virtual servers as developers set them up at will, then abandoned them to work on other servers without shutting down the servers they no longer need. &lt;/p&gt;    &lt;p&gt;Whereas he expected the developers to use up to 25 virtual servers, the actual number hit 70 or so. "The bills were out of control compared with what the business planned to spend," he says. &lt;img src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_end_quote_rb.gif" /&gt;&lt;/p&gt;    &lt;p&gt;-- &lt;a href="http://www.networkworld.com/news/2011/051211-interop-cloud-services.html?page=1"&gt;Unchecked usage can kill cost benefits of cloud services&lt;/a&gt;  &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;But these are not the only causes of cost overruns in public cloud computing environments and, in fact, uncontrolled provisioning whether due to auto-scaling or developers forgetfulness is not peculiar to public cloud but rather can be a problem in private cloud computing implementations as well. Without the proper processes and policies – and the right infrastructure and systems to enforce them – &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;cloud sprawl will certainly impact especially those large enterprises&lt;/a&gt; for whom private cloud is becoming so attractive an option. &lt;/p&gt;  &lt;p&gt;While it’s vastly more difficult to implement the proper processes and procedures automatically in public as opposed to private cloud computing environments because of the lack of maturity in infrastructure services in the public arena, there are other, hotter issues in public cloud that will just as quickly burn up an IT or business budget if not recognized and addressed before deployment.  And it’s this that cloud computing cannot necessarily address even by offering infrastructure services, which makes private cloud all the more attractive. &lt;/p&gt;  &lt;h3&gt;&lt;font color="#d16349"&gt;&lt;font style="font-weight: bold"&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/image_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 5px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/image_thumb.png" width="359" height="238" /&gt;&lt;/a&gt;TRAFFIC SPRAWL &lt;/font&gt;&lt;/font&gt;&lt;/h3&gt;  &lt;p&gt;Though not quite technically accurate, we’ll use traffic sprawl to describe increasing amounts of unrelated traffic a cloud-deployed application must process. It’s the extra traffic – &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/16/application-identity-theft-in-the-cloud.aspx"&gt;the malicious attacks and the leftovers from the last application that occupied an IP address&lt;/a&gt; – that the application must field and ultimately reject. This traffic is nothing less than a money pit, burning up CPU cycles and RAM that translate directly into dollars for customers. Every request an application handles – good or bad – costs money. &lt;/p&gt;  &lt;p&gt;The traditional answer to preventing the unnecessary consumption of resources on servers due to malicious or unwanted traffic is a &lt;a title="" href="http://www.f5.com/glossary/web-application-firewall.html" rel=""&gt;web application firewall&lt;/a&gt; (WAF) and basic firewalling services. Both do, in fact, prevent that traffic from consuming resources on the server because they reject it, thereby preventing it from ever being seen by the application. So far so good. But in a public cloud computing environment you’re going to have to pay for the resources the services consumed, too. In other words, you’re paying per hour to process illegitimate and unwanted traffic &lt;em&gt;no matter what. &lt;/em&gt;Even if IaaS providers were to offer WAF and more firewall services, you’re going to pay for &lt;em&gt;that&lt;/em&gt; and all the unwanted, malicious traffic that comes your way will cost you, burning up your budget faster than you can say “technological money pit.” &lt;/p&gt;  &lt;p&gt;This is not to say that both types of firewall services are &lt;em&gt;not &lt;/em&gt;a good idea in a public cloud environment; they are a valuable resource regardless and should be part and parcel of any dynamic infrastructure. But it is true that in a public cloud environment they address only security issues, and are unlikely to redress cost overruns but instead may help you further along the path to budget burnout. &lt;/p&gt;  &lt;h3&gt;&lt;font color="#c0504d"&gt;&lt;font style="font-weight: bold"&gt;HYBRID WILL DOMINATE CLOUD COMPUTING &lt;/font&gt;&lt;/font&gt;&lt;/h3&gt;  &lt;p&gt;I’ve made the statement before, I’ll make it again: &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/03/22/the-three-reasons-hybrid-clouds-will-dominate.aspx"&gt;hybrid models will dominate cloud computing&lt;/a&gt; in general due primarily to issues around control. Control over processes, over budgets, and over services. The inability to effectively control traffic at the network layer imposes higher processing and server consumption rates in public environments than in private, controlled environments even when public resources are leveraged in the private environment through hybrid architectures enabled by virtual private cloud computing technologies. Traffic sprawl initiated because of shared IP addresses in public cloud computing environments alone is simply not a factor in private and even hybrid style architectures where public resources are never exposed via a publicly accessible IP address. Malicious traffic is never processed by applications and servers in a well-secured and architected private environment because firewalls and application firewalls screen out such traffic and prevent them from unnecessarily increasing compute and network resource consumption, thereby expanding the capacity of existing resources. The costs of such technology and controls are shared across the organization and are fixed, leading to better forecasting in budgeting and planning and eliminating the concern that such essential services are not the cause of a budget overrun. &lt;/p&gt;  &lt;p&gt;Control over provisioning of resources in private environments is more easily achieved through existing and emerging technology, while public cloud computing environments still struggle to offer even the most rudimentary of data center infrastructure services. Without the ability to apply enterprise-class controls and limits on public cloud computing resources, organizations are likely to find that the macro-economic costs of cloud end up negating the benefits initially realized by cheap, easy to provision resources. A clear strategy with defined boundaries and processes – both technical and people related – must be defined before making the leap lest sprawl overrun budgets and eliminate the micro-economic benefits that could be realized by public cloud computing. &lt;/p&gt;  &lt;hr color="#808080" width="100%" noshade="noshade" /&gt;    &lt;center&gt;   &lt;table border="0" cellspacing="0" cellpadding="2" width="263"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="129"&gt;Connect with Lori: &lt;/td&gt;          &lt;td valign="top" width="132"&gt;Connect with &lt;a title="F5 Networks" href="http://www.f5.com/" rel="" target="_blank"&gt;F5&lt;/a&gt;: &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="129"&gt;&lt;a href="http://www.linkedin.com/in/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_linkedin[1]" border="0" alt="o_linkedin[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_linkedin.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/Rss.aspx"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_rss[1]" border="0" alt="o_rss[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_rss.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;/td&gt;          &lt;td valign="top" width="132"&gt; &lt;a href="http://www.facebook.com/f5networksinc"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/f5networks"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.slideshare.net/f5dotcom/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_slideshare[1]" border="0" alt="o_slideshare[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_slideshare.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.youtube.com/f5networksinc"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_youtube[1]" border="0" alt="o_youtube[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_youtube.png" width="24" height="24" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;  &lt;p align="center"&gt;&lt;a title="Subscribe using any feed reader!" href="http://www.addthis.com/feed.php?pub=lmacvittie&amp;amp;h1=http%3A%2F%2Fdevcentral.f5.com%2Fweblogs%2Fmacvittie%2FRss.aspx&amp;amp;t1="&gt;&lt;img border="0" alt="AddThis Feed Button" src="http://s9.addthis.com/button1-fd.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;a title="Bookmark and Share" onclick="window.open('http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=lmacvittie&amp;amp;url='+encodeURIComponent(location.href)+'&amp;amp;title='+encodeURIComponent(document.title), 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100'); return false;" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img border="0" alt="Bookmark and Share" src="http://s9.addthis.com/button1-share.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;script type="text/javascript" src="http://track.mybloglog.com/js/jsserv.php?mblID=2008070914270355"&gt;&lt;/script&gt;&lt;/p&gt;  &lt;p&gt;Related blogs &amp;amp; articles: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/Document-icon_1c985217-f1f4-4c5b-8869-26fe3aca39d7.png" width="16" height="16" /&gt; It’s Called Cloud Computing not Cheap Computing&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/Document-icon_62679102-d656-4fb2-9785-abbd178b8b28.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/07/26/the-battle-of-economy-of-scale-versus-control-and-flexibility.aspx"&gt;The Battle of Economy of Scale versus Control and Flexibility&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/Document-icon_cfbae53c-fa94-4e3a-af23-7bb05519ac57.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/03/22/the-three-reasons-hybrid-clouds-will-dominate.aspx"&gt;The Three Reasons Hybrid Clouds Will Dominate&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/Document-icon_13b1579c-a811-4208-a44f-7c81c72d99c6.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/11/donrsquot-let-automation-water-down-your-data-center.aspx"&gt;Don’t Let Automation Water Down Your Data Center&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/Document-icon_60ee16bc-6d18-4115-b2ce-059adeafd534.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/16/application-identity-theft-in-the-cloud.aspx"&gt;(IP) Identity Theft in Cloud Computing Environments&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/Document-icon_a968bbd9-80dd-4af6-be11-58b8c41e1497.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/06/23/service-virtualization-helps-localize-impact-of-elastic-scalability.aspx"&gt;Service Virtualization Helps Localize Impact of Elastic Scalability&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/Document-icon_cc111e67-e80e-41f8-a2fb-4e5094430d37.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/04/19/the-cloudy-enterprise-hours-more-important-than-dollars.aspx"&gt;The Cloudy Enterprise: Hours More Important Than Dollars&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/12/06/itrsquos-called-cloud-computing-not-cheap-computing.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Document-icon" border="0" alt="Document-icon" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Your-Data-Center-Needs-an-Asbestos-Suit_4447/Document-icon_b0c60ff9-3cb0-4847-a12d-6dd41091b2e9.png" width="16" height="16" /&gt; &lt;/a&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/05/27/why-it-needs-to-take-control-of-public-cloud-computing.aspx"&gt;Why IT Needs to Take Control of Public Cloud Computing&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font style="background-color: #ffff00" /&gt;&lt;/p&gt;                      &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3d913162-4f4f-4e97-bb4a-cf2084ac9e96" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Cloud+computing" rel="tag"&gt;Cloud computing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sprawl" rel="tag"&gt;sprawl&lt;/a&gt;,&lt;a href="http://technorati.com/tags/networking" rel="tag"&gt;networking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/strategy" rel="tag"&gt;strategy&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1094433.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/25/about-that-unassailable-economic-argument-for-public-cloud-computing.aspx</guid>
            <pubDate>Wed, 25 May 2011 09:50:05 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1094433.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/05/25/about-that-unassailable-economic-argument-for-public-cloud-computing.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1094433.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1094433.aspx</trackback:ping>
        </item>
        <item>
            <title>1024 Words: Cloudgazing</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/12/1024-words-cloudgazing.aspx</link>
            <description>&lt;p&gt;Like beauty, sometimes it is all about the view from the eye of the beholder. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-Cloud-is-All-About-Perception_787A/image_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/1024-Words-Cloud-is-All-About-Perception_787A/image_thumb.png" width="880" height="539" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:bfd400c1-b30e-4b82-b1b3-452b3d88d556" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cloud+computing" rel="tag"&gt;cloud computing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/1024+Words" rel="tag"&gt;1024 Words&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1096273.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/12/1024-words-cloudgazing.aspx</guid>
            <pubDate>Tue, 12 Apr 2011 15:49:00 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1096273.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/12/1024-words-cloudgazing.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1096273.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1096273.aspx</trackback:ping>
        </item>
        <item>
            <title>Solutions are Strategic. Technology is Tactical.</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/11/solutions-are-strategic.-technology-is-tactical.aspx</link>
            <description>&lt;p&gt;And it all begins with the business. &lt;/p&gt;  &lt;h4&gt;&lt;font style="font-weight: bold"&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Solutions-are-Strategic.-Technology-is-_77BC/clock%20scary_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 15px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clock scary" border="0" alt="clock scary" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Solutions-are-Strategic.-Technology-is-_77BC/clock%20scary_thumb.jpg" width="222" height="223" /&gt;&lt;/a&gt;Last week was one of those weeks where my to-do list was growing twice as fast as I was checking things off. And when that happens you know some things end up deprioritized and just don’t get the attention you know they deserve. &lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;Such was the case with a question from &lt;a href="http://www.ebizq.net/?s=home"&gt;eBizQ&lt;/a&gt; regarding the relationship between strategy and technology: &lt;/p&gt;  &lt;blockquote style="border-left: black 5px solid; margin: 10px; padding-left: 10px; padding-right: 10px; background: #e0e0e0; border-right: black 5px solid"&gt;   &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif" width="24" height="13" /&gt;&lt;/a&gt;  &lt;a href="http://www.ebizq.net/blogs/ebizq_forum/2011/04/does-strategy-always-trump-technology.php"&gt;Does strategy always trump technology?&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;As Joe Shepley wonders in this interesting post, &lt;a href="http://www.aiim.org/community/blogs/expert/Strategy-Trumps-Technology-Every-Time"&gt;Strategy Trumps Technology Every Time&lt;/a&gt;, could you have an enterprise content management strategy without ECM technology.  So do you think strategy trumps technology every time?&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I answered with a short response because, well, it was a very long week:  &lt;/p&gt;  &lt;blockquote style="border-left: black 5px solid; margin: 10px; padding-left: 10px; padding-right: 10px; background: #e0e0e0; border-right: black 5px solid"&gt;   &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif"&gt;&lt;img style="border-right-width: 0px; margin: 0px 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_start_quote_rb.gif" width="24" height="13" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;I wish I had more time to expound on this one today but essentially technology is a tactical means to implement a solution as part of the execution on a strategy designed to address a business need/problem.      &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;That definitely deserves more exploration and explanation. &lt;/p&gt;  &lt;h3&gt;&lt;font color="#c0504d"&gt;&lt;font style="font-weight: bold"&gt;STRATEGY versus TACTICS &lt;/font&gt;&lt;/font&gt;&lt;/h3&gt;  &lt;h4&gt;&lt;font style="font-weight: bold"&gt;The reason this was my answer is the difference between &lt;/font&gt;&lt;em&gt;&lt;font style="font-weight: bold"&gt;strategy&lt;/font&gt;&lt;/em&gt;&lt;font style="font-weight: bold"&gt; and &lt;/font&gt;&lt;em&gt;&lt;font style="font-weight: bold"&gt;tactics. &lt;/font&gt;&lt;/em&gt;&lt;font style="font-weight: bold"&gt;Strategy is the overarching goal; it’s the purpose to which you are working. &lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;Tactics, on the other hand, are specific details regarding how you’re going to achieve that goal. Let’s apply it to something more mundane. For example:   &lt;/p&gt; &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Solutions-are-Strategic.-Technology-is-_77BC/sammich_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="sammich" border="0" alt="sammich" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Solutions-are-Strategic.-Technology-is-_77BC/sammich_thumb.png" width="562" height="115" /&gt;&lt;/a&gt;   &lt;p&gt;The focus of the strategy may be very narrow – consuming a sammich – or it may be very broad and vague, as it often is when applied to military or business strategy. Regardless, a strategy is always in response to some challenge and defines the goal, the &lt;em&gt;solution, &lt;/em&gt;to addressing the challenge. Business analysts don’t sit around, after all, and posit that the solution to increasing call duration in the call center is to implement software X deployed on a &lt;a title="" href="http://www.f5.com/solutions/cloud-computing" rel=""&gt;cloud computing &lt;/a&gt; framework. The solution is to improve the productivity of the customer service representatives. That may result in the implementation of a new CRM system, i.e. technology, but it just as well may be a more streamlined business process that requires changes in the integration of the relevant IT systems. &lt;/p&gt;  &lt;p&gt;The implementation, the technology, is tactical. Tactics are more specific. In military strategy the tactics are often refined as the strategy is imparted down the chain of command. If the challenge is to stop the enemy from crossing a bridge, the tactics will be very dependent on the resources and personnel available to each commander as they receive their orders. A tank battalion, for example, is going to use different tactics than the engineer corps, because they have different resources, equipment and ultimately perspectives on how to go about achieving any stated goal. &lt;/p&gt;  &lt;p&gt;The same is true for IT organizations. The question posed was focused on enterprise content management, but you can easily abstract this out to an enterprise architecture strategy or application delivery &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Solutions-are-Strategic.-Technology-is-_77BC/strategy-tactic_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="strategy-tactic" border="0" alt="strategy-tactic" align="right" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Solutions-are-Strategic.-Technology-is-_77BC/strategy-tactic_thumb.png" width="458" height="305" /&gt;&lt;/a&gt;strategy or cloud computing strategy. Having a strategy does not require a related technology because technology is tactical, solutions are strategic. The challenge for an organization may be too much content or it may be that it’s process-related, e.g. the approval process for content as it moves through the publication cycle is not well-defined, or has a single point of failure in it that causes delays in publication. The solution is the strategy. For the former it may be to implement an enterprise content management solution, for the latter it may be to sit down and hammer out a better process and even to acquire and deploy a workflow or BPM (Business Process Management) solution that is better  able to manage fluctuations in people and the process. &lt;/p&gt;  &lt;p&gt;The tactics are the technology; it’s the &lt;em&gt;how we’re going to do it &lt;/em&gt;as opposed to the &lt;em&gt;what we’re going to do. &lt;/em&gt;&lt;/p&gt;  &lt;h3&gt;&lt;font color="#c0504d"&gt;&lt;font style="font-weight: bold"&gt;CHALLENGE –&amp;gt; SOLUTION –&amp;gt; TECHNOLOGY &lt;/font&gt;&lt;/font&gt;&lt;/h3&gt;  &lt;h4&gt;&lt;font style="font-weight: bold"&gt;This is an important distinction, to separate solutions from technology; strategy from tactics.  If the business declares that the risk of a data breach is too high to bear, the enterprise IT strategy is not to implement a specific technology but to discover and plug all the possible “holes” in the strategic lines of defense.  &lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;The solution to a vulnerability in an application is “web application security”. The technology may be a &lt;a title="" href="http://www.f5.com/glossary/web-application-firewall.html" rel=""&gt;web application firewall&lt;/a&gt; (WAF) or it may be vulnerability scanning solutions run on pre-deployed code to identify potential vulnerabilities. When we talk about strategic points of control we aren’t necessarily talking about specific technology but rather solutions and those locations within the data center &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Solutions-are-Strategic.-Technology-is-_77BC/strategy2_4.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="strategy2" border="0" alt="strategy2" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/Solutions-are-Strategic.-Technology-is-_77BC/strategy2_thumb_1.png" width="362" height="95" /&gt;&lt;/a&gt;that are best able to be leveraged tactically to a wide variety of strategic solutions. The &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/03/28/what-cios-can-learn-from-the-spartans.aspx"&gt;strategic trifecta&lt;/a&gt; is a good example of this model because it’s based on the same concepts: that a strategy is driven by a business challenge or need and executed upon using technology. &lt;/p&gt;  &lt;p&gt;The solution is not the implementation; it’s not the tactical response. Technology doesn’t enter into the picture into we get down to the implementation, to specific products and platforms we need to implement a strategy consistent with meeting the defined business goal or challenge. &lt;/p&gt;  &lt;p&gt;The question remains whether “strategy trumps technology” or not and what I was trying to impart is what a subsequent response said much eloquently and concisely: &lt;/p&gt;  &lt;blockquote style="border-left: black 5px solid; margin: 10px; padding-left: 10px; padding-right: 10px; background: white; border-right: black 5px solid"&gt;   &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_quote-badge.gif"&gt;&lt;img style="border-right-width: 0px; margin: 0px 4px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="quote-badge" border="0" alt="quote-badge" align="left" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_quote-badge.gif" width="40" height="46" /&gt;&lt;/a&gt; The question isn't which one trumps but how should they be aligned in order to provide value to the customer.&lt;/p&gt;    &lt;p&gt;-- &lt;a href="http://www.ebizq.net/MT4/mt-cp.cgi?__mode=view&amp;amp;amp;blog_id=43&amp;amp;amp;id=606"&gt;Kathy Long&lt;/a&gt;       &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;There shouldn’t be a struggle between the two for top billing honors. They are related, after all; a strategy needs to be implemented, to be executed upon, and that requires technology. It’s more a question of which comes first in a process that should be focused on solving a specific problem or meeting some business challenge. Strategy needs to be defined before implementation because if you don’t know what the end-goal is, you really can’t claim victory or admit defeat.  &lt;/p&gt;  &lt;p&gt;A solution is strategic, technology is tactical. This distinction can help IT by forcing more attention on the business and solutions layer as it is at the strategic layer that IT is able to align itself with the business and provide greater value to the entire organization. &lt;/p&gt;  &lt;hr color="#808080" width="100%" noshade="noshade" /&gt;&lt;center&gt;   &lt;table border="0" cellspacing="0" cellpadding="2" width="263"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="129"&gt;Connect with Lori: &lt;/td&gt;          &lt;td valign="top" width="132"&gt;Connect with &lt;a title="F5 Networks" href="http://www.f5.com/" rel="" target="_blank"&gt;F5&lt;/a&gt;: &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="129"&gt;&lt;a href="http://www.linkedin.com/in/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_linkedin[1]" border="0" alt="o_linkedin[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_linkedin.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/Rss.aspx"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_rss[1]" border="0" alt="o_rss[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_rss.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/lmacvittie"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;/td&gt;          &lt;td valign="top" width="132"&gt; &lt;a href="http://www.facebook.com/f5networksinc"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_facebook[1]" border="0" alt="o_facebook[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_facebook.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://twitter.com/f5networks"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_twitter[1]" border="0" alt="o_twitter[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_twitter.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.slideshare.net/f5dotcom/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_slideshare[1]" border="0" alt="o_slideshare[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_slideshare.png" width="24" height="24" /&gt;&lt;/a&gt; &lt;a href="http://www.youtube.com/f5networksinc"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="o_youtube[1]" border="0" alt="o_youtube[1]" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/1086440/o_youtube.png" width="24" height="24" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;  &lt;p align="center"&gt;&lt;a title="Subscribe using any feed reader!" href="http://www.addthis.com/feed.php?pub=lmacvittie&amp;amp;h1=http%3A%2F%2Fdevcentral.f5.com%2Fweblogs%2Fmacvittie%2FRss.aspx&amp;amp;t1="&gt;&lt;img border="0" alt="AddThis Feed Button" src="http://s9.addthis.com/button1-fd.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;a title="Bookmark and Share" onclick="window.open('http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=lmacvittie&amp;amp;url='+encodeURIComponent(location.href)+'&amp;amp;title='+encodeURIComponent(document.title), 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100'); return false;" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img border="0" alt="Bookmark and Share" src="http://s9.addthis.com/button1-share.gif" width="125" height="18" /&gt;&lt;/a&gt; &lt;script type="text/javascript" src="http://track.mybloglog.com/js/jsserv.php?mblID=2008070914270355"&gt;&lt;/script&gt;&lt;/p&gt;  &lt;p&gt;Related blogs &amp;amp; articles: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/06/17/what-is-a-strategic-point-of-control-anyway.aspx"&gt;&lt;img title="icon-html" border="0" alt="icon-html" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/ca9389d9b281_7A33/icon-html_4853f8a2-cc9f-45ed-ac8e-b73c17de52f0.gif" width="14" height="14" /&gt;&lt;/a&gt; &lt;a href="http://www.ebizq.net/blogs/ebizq_forum/2011/04/does-strategy-always-trump-technology.php"&gt;Does strategy always trump technology?&lt;/a&gt;  &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/06/17/what-is-a-strategic-point-of-control-anyway.aspx"&gt;&lt;img title="icon-html" border="0" alt="icon-html" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/ca9389d9b281_7A33/icon-html_4853f8a2-cc9f-45ed-ac8e-b73c17de52f0.gif" width="14" height="14" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/03/28/what-cios-can-learn-from-the-spartans.aspx"&gt;What CIOs Can Learn from the Spartans&lt;/a&gt;  &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/06/17/what-is-a-strategic-point-of-control-anyway.aspx"&gt;&lt;img title="icon-html" border="0" alt="icon-html" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/ca9389d9b281_7A33/icon-html_4853f8a2-cc9f-45ed-ac8e-b73c17de52f0.gif" width="14" height="14" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/02/21/operational-risk-comprises-more-than-just-security.aspx"&gt;Operational Risk Comprises More Than Just Security&lt;/a&gt;  &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/06/17/what-is-a-strategic-point-of-control-anyway.aspx"&gt;&lt;img title="icon-html" border="0" alt="icon-html" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/ca9389d9b281_7A33/icon-html_4853f8a2-cc9f-45ed-ac8e-b73c17de52f0.gif" width="14" height="14" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/02/14/the-strategy-not-taken.aspx"&gt;The Strategy Not Taken: Broken Doesn’t Mean What You Think It Means&lt;/a&gt;  &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/06/17/what-is-a-strategic-point-of-control-anyway.aspx"&gt;&lt;img title="icon-html" border="0" alt="icon-html" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/ca9389d9b281_7A33/icon-html_4853f8a2-cc9f-45ed-ac8e-b73c17de52f0.gif" width="14" height="14" /&gt; What is a Strategic Point of Control Anyway?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/06/17/what-is-a-strategic-point-of-control-anyway.aspx"&gt;&lt;img title="icon-html" border="0" alt="icon-html" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/Windows-Live-Writer/ca9389d9b281_7A33/icon-html_181c8fc9-5455-408c-b470-385f673c8d98.gif" width="14" height="14" /&gt;&lt;/a&gt; &lt;a href="http://devcentral.f5.com/weblogs/macvittie/archive/2011/03/09/cloud-is-the-how-not-the-what.aspx"&gt;Cloud is the How not the What&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a6fa831c-565a-4a18-a7a4-4347f6c12921" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/strategy" rel="tag"&gt;strategy&lt;/a&gt;,&lt;a href="http://technorati.com/tags/strategic+point+of+control" rel="tag"&gt;strategic point of control&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cloud+computing" rel="tag"&gt;cloud computing&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1094332.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/11/solutions-are-strategic.-technology-is-tactical.aspx</guid>
            <pubDate>Mon, 11 Apr 2011 10:14:15 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1094332.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/11/solutions-are-strategic.-technology-is-tactical.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1094332.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1094332.aspx</trackback:ping>
        </item>
        <item>
            <title>1024 Words: Ch-ch-chain of Fools</title>
            <link>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/05/1024-words-ch-ch-chain-of-fools.aspx</link>
            <description>&lt;p&gt;If integrated web applications and services were cars…&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="360" id="pixtonComicViewer" align="middle"&gt;&lt;param name="flashvars" value="key=n2ww8mm5&amp;amp;l=&amp;amp;scale=auto" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://www.pixton.com/widget/2" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;embed src="http://www.pixton.com/widget/2" quality="high" wmode="transparent" flashvars="key=n2ww8mm5&amp;amp;l=&amp;amp;scale=auto" width="100%" height="360" name="comicViewer" align="middle" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;/object&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ada37d01-c4d8-4c1a-b083-499070c91d5d" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MacVittie" rel="tag"&gt;MacVittie&lt;/a&gt;,&lt;a href="http://technorati.com/tags/performance" rel="tag"&gt;performance&lt;/a&gt;,&lt;a href="http://technorati.com/tags/application" rel="tag"&gt;application&lt;/a&gt;,&lt;a href="http://technorati.com/tags/1024+Words" rel="tag"&gt;1024 Words&lt;/a&gt;,&lt;a href="http://technorati.com/tags/application+delivery" rel="tag"&gt;application delivery&lt;/a&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/macvittie/aggbug/1094322.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Lori MacVittie</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/05/1024-words-ch-ch-chain-of-fools.aspx</guid>
            <pubDate>Tue, 05 Apr 2011 16:45:00 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/macvittie/comments/1094322.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/macvittie/archive/2011/04/05/1024-words-ch-ch-chain-of-fools.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/macvittie/comments/commentRss/1094322.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/macvittie/services/trackbacks/1094322.aspx</trackback:ping>
        </item>
    </channel>
</rss>
