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

<channel>
	<title>echolibre blog &#187; Azure</title>
	<atom:link href="http://blog.echolibre.com/category/azure/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.echolibre.com</link>
	<description></description>
	<pubDate>Tue, 25 May 2010 13:52:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Switzerland, Microsoft and the JumpInCamp!</title>
		<link>http://blog.echolibre.com/2010/04/switzerland-microsoft-and-the-jumpincamp/</link>
		<comments>http://blog.echolibre.com/2010/04/switzerland-microsoft-and-the-jumpincamp/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 16:13:28 +0000</pubDate>
		<dc:creator>David</dc:creator>
		
		<category><![CDATA[Azure]]></category>

		<category><![CDATA[Cloud Computing]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[PEAR]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[frapi]]></category>

		<category><![CDATA[jumpincamp]]></category>

		<category><![CDATA[nosql]]></category>

		<category><![CDATA[OData]]></category>

		<category><![CDATA[sqlserver]]></category>

		<category><![CDATA[webdeploy]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=898</guid>
		<description><![CDATA[As some of you may know from the tweets I&#8217;ve been posting for nearly 3 weeks now, I was invited to attend the very first edition of the JumpInCamp organized by Microsoft in April 2010.
The goal of this camp was to get the European PHP community leaders together and learn about the new products and [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">As some of you may know from the tweets I&#8217;ve been posting for nearly 3 weeks now, I was invited to attend the very first edition of the <a title="Microsoft JumpInCamp" href="http://jumpincamp.com">JumpInCamp</a> organized by Microsoft in April 2010.</p>
<p style="text-align: justify;">The goal of this camp was to get the European PHP community leaders together and learn about the new products and new ideas Microsoft are working on. For those of you who read about the <a title="Microsoft Web Developer Summit" href="http://blog.echolibre.com/2009/12/microsoft-web-developer-summit/">Microsoft web developer summit</a> that took place in Redmond in December 2009 you might think it was the same thing however you would be utterly wrong.</p>
<p style="text-align: justify;">While the camp in Redmond was very informative and we are learnt a great deal of new features coming up with Microsoft, it was vastly different than the <a title="Microsoft JumpInCamp" href="http://jumpincamp.com">JumpinCamp</a> in Zurich where the focus of the camp was to get the developers to interact with the actual Microsoft developers instead of only learning about new features. The point of the JumpinCamp was to get your hands dirty in code so we all got a few hours of lectures, then sat down and worked on either implementing those solutions into our respective Open Source projects or even discussed and raised concerns we might have regarding some of their products.</p>
<p>I thought it might be nice to share some of the projects I&#8217;ve started working on while I was over there and what I had interests in:<br />
<span id="more-898"></span></p>
<h2 style="text-align: justify;">OData</h2>
<p style="text-align: justify;">After meeting with Claudio Caldato, the program manager for the Interoperability team, we went over the <a title="The Open Data Protocol" href="http://odata.org">OData</a> project and after looking at the position of <a title="The Open Data Protocol" href="http://odata.org">OData</a> and it&#8217;s potential, I decided to join the team and start by developing a <a title="PEAR PHP" href="http://pear.php.net">PEAR</a> package that will allow producers to publish valid OData <a title="Atom Pub" href="http://bitworking.org/projects/atom/rfc5023.html">Atom Pub feeds</a> and serve as a base driver for the PHP community (Which could be easily ported to <a title="Zend Framework" href="http://zendframework.com/">Zend Framework</a>, <a title="The Symfony Project" href="http://www.symfony-project.org/">Symfony</a>, <a title="Lithium Rad PHP Framework!" href="http://lithify.me">Lithium</a>, etc.)</p>
<p style="text-align: justify;">Obviously one of the reason for and OData producer package is to be able to make all the Frapi users potential OData producers. Moreover, as some of you know, sometimes I get into rants about web semantics and microformat. When I saw OData I realized that we could potentially bring some microformat standards within OData Atom Pub feeds (Or JSON Feeds).</p>
<p style="text-align: justify;">Another thing that lit me up was the JSON feed. As some of you may have read on this very blog a few months ago I wrote an article about having something called <a title="Practical Json Format Standard" href="http://blog.echolibre.com/2009/04/practical-json-format-standard/">PJSF</a> which basically is the concept or idea of defining a standard format for JSON feeds. When I saw that OData has the ability to generate JSON feeds, I obviously jumped on the occasion of making a difference in the semantics world <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2 style="text-align: justify;">Azure</h2>
<p style="text-align: justify;"><a title="Microsoft Azure" href="http://www.microsoft.com/windowsazure/ ">Azure</a> basically is a platform that offers a flexible, familiar environment for developers to create cloud applications and services. With Windows Azure, you can shorten your time to market and adapt as demand for your service grows.</p>
<p style="text-align: justify;">What does is really mean? Azure is an <strong>all-in-one cloud solution</strong>. Even though the concepts are a bit arduous to grasp, we can all thank <a title="Josh Holmes Blog And Azure Resource" href="http://www.joshholmes.com/blog/">Josh Holmes</a> and <a title="Maarten Balliauw Blog" href="http://blog.maartenballiauw.be">Maarten Balliauw</a> for their essential presence at this camp to help us with all the questions we had and their thorough understanding of their baby (Azure).</p>
<p style="text-align: justify;">Azure was another thing that sprung to my mind for <a title="Frapi Open Source API Framework" href="http://getfrapi.com">Frapi</a>. What if we could get our Frapi customers to be deployed directly into the cloud? Obviously it&#8217;s possible to hack around all the possible Amazon web services and to get somewhat arranged so our customers would be on EC2 servers, however with Azure it seems almost natural to deploy and it&#8217;s clearly made for enterprises.</p>
<h2 style="text-align: justify;">TableStorage</h2>
<p style="text-align: justify;">This is Microsoft&#8217;s very own NoSQL answer. The Table service offers structured storage in the form of tables. It also exposes a REST API for working with tables and the data that they contain.</p>
<p style="text-align: justify;">This one I am still uncertain about. I think I like it, but I&#8217;ll have to work a bit more into finding more information regarding it&#8217;s internals. I really like the idea of their multiple slave replication however with the lack of documentation I could not, right now, take the executive decision of opting for <a title="TableStorage" href="http://msdn.microsoft.com/en-us/library/dd179423%28v=MSDN.10%29.aspx">TableStorage</a> instead of say <a title="CouchDB #nosql document based database" href="http://couchdb.apache.org">CouchDB</a> or <a title="MongoDB" href="http://www.mongodb.org">MongoDB</a>. Nevertheless, the fact that it&#8217;s part of Azure gives it a big +1.</p>
<h2 style="text-align: justify;">Pivot</h2>
<p style="text-align: justify;">Alex is probably one of the coolest guy to hang out with and also has a brilliant product called <a title="Pivot Microsoft" href="http://www.getpivot.com/">Pivot</a>. I couldn&#8217;t tell you much more about Pivot apart from the fact that it&#8217;s a great tool if you want have to analyze large amounts of data with many different criteria. Seriously though, check it out, his demo and seeing it live is simple stunning. He also briefly introduced me to the art of <a title="Microsoft DeepZoom on Wikipedia" href="http://en.wikipedia.org/wiki/Deep_Zoom">DeepZooming</a> and the <a title="Microsoft SeaDragon" href="http://www.seadragon.com">SeaDragon</a> technology</p>
<p style="text-align: justify;">Altogether I suggest you give the <a title="Microsoft Livelabs - seadragon, deepzoom, photosync, pivot" href="http://livelabs.com/">livelabs</a> a look. They are doing some amazing work there!</p>
<h2 style="text-align: justify;">SQL Server</h2>
<p style="text-align: justify;">Even though I haven&#8217;t been into the RDBMS world for quite a while now (Being sucked into #nosql), I used to do quite a bit of SQL Server, in fact I&#8217;m still involved in the SQL Server <a href="http://pear.php.net/MDB2_Driver_sqlsrv">MDB2</a> package and it was nice to finally be able to discuss with a developer of the SQL Server Engine Jason Stowe and the Program Manager of the SQL Server Connectivity with PHP Ashay Chaudhary (Who is now on twitter <a title="Ashay From Microsoft on Twitter" href="http://twitter.com/ashay_c">@ashay_c</a>!) about the status of the SQL Driver in PHP (Or lack thereof) and intensively vent about a few things like the lack of up-to-date PDO SQL Server driver.</p>
<p>Fair play to both the SQL Server guys who have done a brilliant job at the camp helping everyone that needed help as well!</p>
<h2 style="text-align: justify;">WebDeploy</h2>
<p style="text-align: justify;">This is definitely one of the tools I would have like to have 1-2 more days to play with. After a filled in event and work week, I finally managed to get some time to discuss the potential of deploy Frapi on Windows machines with the lovely Faith Allington. After playing for a few hours we had the base of the package however the day was ending and we were going to a lounge. Having our priorities set very straight in conferences, most of us headed out to the bar/lounge and so we didn&#8217;t have time to finish the Frapi <a title="IIS Microsoft WebDeploy" href="http://www.iis.net/download/WebDeploy">WebDeploy</a> implementation. Faith being of good nature gave me her email address and told me we could setup a conference call and keep working on the WebDeploy implementation of Frapi! How about that!</p>
<h2 style="text-align: justify;">Finally</h2>
<p>During this week, not only did I learn loads of stuff about Microsoft product, I also learnt some russian card game which encourages cheating (lovely!), I learnt how to say: &#8220;Ich lebe in einem Pilz!&#8221; and how to play cow-poo-golf. Great Switzerland!</p>
<p style="text-align: justify;">On a more serious note however, I would just like to finish on the usual cheesy note and say thanks to Microsoft and especially <a title="Yuriy Saytsev on Twitter" href="http://twitter.com/yuriy_the_z">Yuriy Zaytsev</a> for organizing, <a title="Josh Homes on Twitter" href="http://twitter.com/joshholmes">Josh Holmes</a> for his general welcoming and helpful attitude, Nicole Zahnd for organizing the flights and hotels perfectly and obviously everyone from the Microsoft team that stayed with us this week and listened to our rants and complaints about their product! Looking forward to next year (wink)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2010/04/switzerland-microsoft-and-the-jumpincamp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Event: Josh Holmes talks PHP, Ruby &#038; Azure</title>
		<link>http://blog.echolibre.com/2010/02/event-josh-holmes-talks-phpruby-azure/</link>
		<comments>http://blog.echolibre.com/2010/02/event-josh-holmes-talks-phpruby-azure/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 20:01:09 +0000</pubDate>
		<dc:creator>Eamon</dc:creator>
		
		<category><![CDATA[Azure]]></category>

		<category><![CDATA[Cloud Computing]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[community]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://blog.echolibre.com/?p=804</guid>
		<description><![CDATA[
Note: This post is for PHP and Ruby Developers based in or near Dublin, Ireland.
There&#8217;s no denying that Cloud Computing has been a particularly hot space for the last year. I&#8217;m sure many of you have given Amazon Web Services (Infrastructure as a Service) and Google App Engine (Platform as a Service) a go by [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-808" title="azure" src="http://blog.echolibre.com/wp-content/uploads/2010/02/azure.png" alt="azure" width="624" height="118" /></p>
<p><strong>Note: This post is for PHP and Ruby Developers based in or near Dublin, Ireland.</strong></p>
<p>There&#8217;s no denying that Cloud Computing has been a particularly hot space for the last year. I&#8217;m sure many of you have given Amazon Web Services (Infrastructure as a Service) and Google App Engine (Platform as a Service) a go by now, if not actually using them to run software of your own making.</p>
<p>In the last year the buzz from Microsoft on their Azure offering has been gradually getting louder, to the point where they are now rolling it out. Microsoft&#8217;s proposition is interesting as, in simple terms, it&#8217;s a like a mix between the IaaS and PaaS models that are pursued by Amazon and Google.  As part of their drive to let developers know about Azure, Microsoft have been reaching out to development communities that would traditionally be non-Microsoft centric &#8212; in particular PHP and Ruby.<span id="more-804"></span></p>
<p>For example, in late 2009 both <a title="David Coallier on Twitter" href="http://twitter.com/davidcoallier">David</a> and <a title="Helgi on Twitter" href="http://twitter.com/h">Helgi</a> were invited by Microsoft to their head office in Redmond for a summit of 25 PHP developers from around the world. Over the course of a few days they were given an insight into Microsoft&#8217;s plans for Azure and PHP, amongst other things. You can read more about what they learned in Helgi&#8217;s <a title="MS Web Developer Summit" href="http://blog.echolibre.com/2009/12/microsoft-web-developer-summit/">blog post on the summit</a>.</p>
<p>Overall, I think reaching out and engaging with different development communities is a smart move by Microsoft, as PHP and Ruby communities make up a large proportion of the international web app development workforce. I think it also lends Microsoft a bit more credibility in Open Source circles.</p>
<p>All that aside, Azure has a beefy infrastructure behind it. In the last two years Microsoft have built a number of half-billion dollar data centres around the world. I was lucky enough to see their Irish one up close. The place is HUGE, everything seemed to be designed with scale, sustainability and security in mind.</p>
<p>So, this month echolibre and Microsoft are bringing <a title="Josh Holmes on Twitter" href="http://twitter.com/joshholmes">Josh Holmes</a> to Dublin to talk directly to Irish developers about building and deploying web apps on the Azure platform. This <strong>free</strong> event takes place on Sunday 21st February at 19:30, in the Radisson Hotel on Golden Lane. You can <a title="Josh Holmes speaking in Dublin about PHP, Ruby and Azure" href="http://joshholmesirl.eventbrite.com/">book your place here</a>.</p>
<p>This event is a good opportunity for anyone looking to get up and running with a cloud based development project. I&#8217;m sure the mix of Ruby and PHP people will probably lead to some interesting conversations afterwards <img src='http://blog.echolibre.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Finally, I&#8217;d just like to say that <a title="His words..." href="http://www.joshholmes.com/blog/aboutme.aspx">Josh Holmes is a passionate soul who gets his kicks solving problems with deep fried awesomeness</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.echolibre.com/2010/02/event-josh-holmes-talks-phpruby-azure/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
