{"id":4059,"date":"2010-02-03T11:41:21","date_gmt":"2010-02-03T17:41:21","guid":{"rendered":"http:\/\/www.redmonk.com\/cote\/2010\/02\/03\/agileinfrastructure\/"},"modified":"2010-02-03T11:41:21","modified_gmt":"2010-02-03T17:41:21","slug":"agileinfrastructure","status":"publish","type":"post","link":"https:\/\/redmonk.com\/cote\/2010\/02\/03\/agileinfrastructure\/","title":{"rendered":"Agile Infrastructure &#8211; a presentation"},"content":{"rendered":"<p class=\"embed\">\n<div style=\"width:425px;text-align:left\">\n<\/div>\n<p>Last night I spoke at the <a href=\"http:\/\/www.agileaustin.org\/?p=447\">Austin Agile monthly meeting<\/a> on the topic, broadly put, of how cloud computing starts to effect and benefit Agile software development. While I don&#8217;t have a recording (I biffed recording my rehearsal of the presentation, tragically, which I&#8217;d usually post here), <a href=\"http:\/\/www.slideshare.net\/cote\/agile-infrastructure-or-the-silver-bullet-du-jour-or-mutual-hatred-between-development-and-operations\">the slides<\/a> are above.<\/p>\n<p>Aside from quickly going over cloud computing as it&#8217;s understood now, the main points I tried to make were:<\/p>\n<ul>\n<li>The cloud discussion so far has been mostly an operations story. While public web companies have spoken to <i>development<\/i> concerns a bit, the discussion of what cloud computing means for iteration-to-iteration development hasn&#8217;t really started as <a href=\"http:\/\/www.redmonk.com\/cote\/2010\/02\/01\/itmanagement066\/\">hot and heavy as the talk sys admins get into<\/a>.<\/li>\n<li>You Agile developer types should get more friendly with operations types.<\/li>\n<li>Make sure your code works in the &#8220;sloppy&#8221; nature of cloud computing.<\/li>\n<li>Figure out if a PaaS, as weird as it may seem (not &#8220;owning&#8221; the entire stack), is a better way to deliver to your customers.<\/li>\n<li>Look towards user analytics to track what users are actually doing in your application, and feed that back into product management decisions. More far-looking, see if you can do something with the aggregate of that user tracking. Fellow RedMonk <a href=\"http:\/\/redmonk.com\/sogrady\/\">Stephen O&#8217;Grady<\/a> generally calls this &#8220;telemetry&#8221; and writes frequently about it, as <a href=\"http:\/\/redmonk.com\/sogrady\/2008\/12\/04\/telemetry\/\">in this piece from late 2008<\/a>.<\/li>\n<\/ul>\n<p>The audience was sizable and nicely engaged with questions throughout and afterwards &#8211; thanks for having me! (And a special thanks to <a href=\"http:\/\/theagileexecutive.com\/\">Israel Gat<\/a> for boot-strapping the arrangements awhile ago.)<\/p>\n<p>I&#8217;ll be speaking along the lines of this topic at <a href=\"http:\/\/www.phillyemergingtech.com\/sessions\/type\/Keynote\">the Emerging Technologies for the Enterprise conference this April<\/a>. I&#8217;m curious to hear more about what developers &#8211; &#8220;Agile&#8221; or not &#8211; are finding in their cloud adventures. Leave a comment, or <a href=\"http:\/\/www.redmonk.com\/cote\/about\">otherwise contact me<\/a> if you&#8217;re up for chatting.<\/p>\n<p><b>Disclosure:<\/b> several folks mentioned in the presentation are RedMonk clients, see <a href=\"http:\/\/www.redmonk.com\/clients\/\">the client list<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What does cloud computing mean for Agile developers?<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,6,21,34],"tags":[859],"class_list":["post-4059","post","type-post","status-publish","format-standard","hentry","category-agile","category-cloud","category-presentations","category-systems-management","tag-presentations"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/4059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/comments?post=4059"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/4059\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/media?parent=4059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/categories?post=4059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/tags?post=4059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}