<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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>Comments on: Top 5 Things Microsoft Should Fix in Azure</title>
	<atom:link href="http://www.janakiramm.net/blog/top-5-things-microsoft-should-fix-in-azure/feed" rel="self" type="application/rss+xml" />
	<link>http://www.janakiramm.net/blog/top-5-things-microsoft-should-fix-in-azure</link>
	<description>Cloud Computing Strategist</description>
	<lastBuildDate>Thu, 26 Aug 2010 18:15:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Jani</title>
		<link>http://www.janakiramm.net/blog/top-5-things-microsoft-should-fix-in-azure/comment-page-1#comment-1622</link>
		<dc:creator>Jani</dc:creator>
		<pubDate>Wed, 10 Mar 2010 05:11:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.janakiramm.net/?p=1697#comment-1622</guid>
		<description>Yes! You need a Visa/Master/Amex Credit Card to sign up with Azure. That is an entry barrier especially for the Indian audience.</description>
		<content:encoded><![CDATA[<p>Yes! You need a Visa/Master/Amex Credit Card to sign up with Azure. That is an entry barrier especially for the Indian audience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gautam Muduganti</title>
		<link>http://www.janakiramm.net/blog/top-5-things-microsoft-should-fix-in-azure/comment-page-1#comment-1621</link>
		<dc:creator>Gautam Muduganti</dc:creator>
		<pubDate>Wed, 10 Mar 2010 05:08:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.janakiramm.net/?p=1697#comment-1621</guid>
		<description>I am student and new to Azure. What suprised me the most was that when I wanted to subscribe to a plan, it wouldn&#039;t take any of my debit cards. Does Azure have a &quot;only credit card&quot; policy. I tried it with several debit cards bt still the same problem :(</description>
		<content:encoded><![CDATA[<p>I am student and new to Azure. What suprised me the most was that when I wanted to subscribe to a plan, it wouldn&#8217;t take any of my debit cards. Does Azure have a &#8220;only credit card&#8221; policy. I tried it with several debit cards bt still the same problem <img src='http://www.janakiramm.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jani</title>
		<link>http://www.janakiramm.net/blog/top-5-things-microsoft-should-fix-in-azure/comment-page-1#comment-1043</link>
		<dc:creator>Jani</dc:creator>
		<pubDate>Thu, 11 Feb 2010 15:26:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.janakiramm.net/?p=1697#comment-1043</guid>
		<description>Hi Brent,
Thanks for taking time to share your feedback. Below is my response.

&lt;em&gt;5) The reason you&#039;re billed is that once a VM within the Azure fabric has been allocated for your application, the CPU core and memory for that application can no longer be used by any other application. So it makes sense to bill for it immediately, even when the application is not running. However, there are supposedly future Azure deployment options that may not have this dedicated model could presumably bill differently.
&lt;/em&gt;
&gt;&gt;I agree with you on the technical explanation. But as a PaaS consumer, I don’t worry about VM’s. Like Google App Engine, why can’t Azure virtualize CLR and make it multi-tenant than allocating a dedicated VM? I am very sure that CLR virtualization will offer more agility and flexibility.

&lt;em&gt;4) There are different methods to creating a subscription on the platform. But once you&#039;re in, the billing methods are pretty straight forward. Any user can hit the MCOP portal and sign up for a subscription just by using a credit card. The only hidden details have to do with fine line regarding what is considered a billable bandwidth and a &#039;transaction&#039;. 
&lt;/em&gt;
&gt;&gt;I feel the subscription model can be much simpler that what it is today. If MS wants to offer specialized packages to partners and academia, they can do it offline by providing redeemable coupons. But the pricing landing page is not subscriber friendly.

&lt;em&gt;3) I can&#039;t and wouldn&#039;t argue about this one. Deployment is the least stable aspect of the Azure platform. Hopefully this will be cleaned up sooner rather than later and integration points for deployment will increase. There&#039;s also the issue you don&#039;t mentioned about H&amp;A monitoring and integration with on-premise systems.
&lt;/em&gt;
 &gt;&gt;I agree that the deployment is stable but it is just not agile. If I have to consider moving my ASP.NET application hosted by a hoster to Azure to exploit the native code execution and full trust, The experience and agility should at least match the hosting experience. I am willing to take the hit if I get into heavy native code because of which Azure may have to dedicate a VM. But for plain vanilla web apps, the current latency is way too much!

&lt;em&gt;2) this is actually in the works I&#039;ve been told. Expect to see it soon. But is this really a big enough issue to be on a top 5 list? I&#039;d much rather have greater reporting on individual instances and the ability to restart them on command.
&lt;/em&gt;
&gt;&gt;This matters to paid subscribers because the configuration file is a sensitive thingy to handle. The experience and reliability are important factors.

&lt;em&gt;1) kind of a repeat of aspects of #3. And while one-click deployments are nice, they don&#039;t really work in enterprise environments. So I&#039;m ok with the current mechnism or using any of the powershell scripts already in place to handle my deployments. There&#039;s also folks that are automating TFS deployments to the cloud using these approaches.
&lt;/em&gt;
&gt;&gt;I strongly feel that MS can do better on this front. After all, they own the platform and tools and can provide a stable, productive way of deploying apps. Visual Studio should be the best tool and front end for Azure.</description>
		<content:encoded><![CDATA[<p>Hi Brent,<br />
Thanks for taking time to share your feedback. Below is my response.</p>
<p><em>5) The reason you&#8217;re billed is that once a VM within the Azure fabric has been allocated for your application, the CPU core and memory for that application can no longer be used by any other application. So it makes sense to bill for it immediately, even when the application is not running. However, there are supposedly future Azure deployment options that may not have this dedicated model could presumably bill differently.<br />
</em><br />
&gt;&gt;I agree with you on the technical explanation. But as a PaaS consumer, I don’t worry about VM’s. Like Google App Engine, why can’t Azure virtualize CLR and make it multi-tenant than allocating a dedicated VM? I am very sure that CLR virtualization will offer more agility and flexibility.</p>
<p><em>4) There are different methods to creating a subscription on the platform. But once you&#8217;re in, the billing methods are pretty straight forward. Any user can hit the MCOP portal and sign up for a subscription just by using a credit card. The only hidden details have to do with fine line regarding what is considered a billable bandwidth and a &#8216;transaction&#8217;.<br />
</em><br />
&gt;&gt;I feel the subscription model can be much simpler that what it is today. If MS wants to offer specialized packages to partners and academia, they can do it offline by providing redeemable coupons. But the pricing landing page is not subscriber friendly.</p>
<p><em>3) I can&#8217;t and wouldn&#8217;t argue about this one. Deployment is the least stable aspect of the Azure platform. Hopefully this will be cleaned up sooner rather than later and integration points for deployment will increase. There&#8217;s also the issue you don&#8217;t mentioned about H&amp;A monitoring and integration with on-premise systems.<br />
</em><br />
 &gt;&gt;I agree that the deployment is stable but it is just not agile. If I have to consider moving my ASP.NET application hosted by a hoster to Azure to exploit the native code execution and full trust, The experience and agility should at least match the hosting experience. I am willing to take the hit if I get into heavy native code because of which Azure may have to dedicate a VM. But for plain vanilla web apps, the current latency is way too much!</p>
<p><em>2) this is actually in the works I&#8217;ve been told. Expect to see it soon. But is this really a big enough issue to be on a top 5 list? I&#8217;d much rather have greater reporting on individual instances and the ability to restart them on command.<br />
</em><br />
&gt;&gt;This matters to paid subscribers because the configuration file is a sensitive thingy to handle. The experience and reliability are important factors.</p>
<p><em>1) kind of a repeat of aspects of #3. And while one-click deployments are nice, they don&#8217;t really work in enterprise environments. So I&#8217;m ok with the current mechnism or using any of the powershell scripts already in place to handle my deployments. There&#8217;s also folks that are automating TFS deployments to the cloud using these approaches.<br />
</em><br />
&gt;&gt;I strongly feel that MS can do better on this front. After all, they own the platform and tools and can provide a stable, productive way of deploying apps. Visual Studio should be the best tool and front end for Azure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brent</title>
		<link>http://www.janakiramm.net/blog/top-5-things-microsoft-should-fix-in-azure/comment-page-1#comment-1021</link>
		<dc:creator>Brent</dc:creator>
		<pubDate>Wed, 10 Feb 2010 19:54:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.janakiramm.net/?p=1697#comment-1021</guid>
		<description>I sadly disagree with many of your points.

5) The reason you&#039;re billed is that once a VM within the Azure fabric has been allocated for your application, the CPU core and memory for that application can no longer be used by any other application. So it makes sense to bill for it immediately, even when the application is not running. However, there are supposedly future Azure deployment options that may not have this dedicated model could presumably bill differently.

4) There are different methods to creating a subscription on the platform. But once you&#039;re in, the billing methods are pretty straight forward. Any user can hit the MCOP portal and sign up for a subscription just by using a credit card. The only hidden details have to do with fine line regarding what is considered a billable bandwidth and a &#039;transaction&#039;. 

3) I can&#039;t and wouldn&#039;t argue about this one. Deployment is the least stable aspect of the Azure platform. Hopefully this will be cleaned up sooner rather than later and integration points for deployment will increase. There&#039;s also the issue you don&#039;t mentioned about H&amp;A monitoring and integration with on-premise systems.

2) this is actually in the works I&#039;ve been told. Expect to see it soon. But is this really a big enough issue to be on a top 5 list? I&#039;d much rather have greater reporting on individual instances and the ability to restart them on command.

1) kind of a repeat of aspects of #3. And while one-click deployments are nice, they don&#039;t really work in enterprise environments. So I&#039;m ok with the current mechnism or using any of the powershell scripts already in place to handle my deployments. There&#039;s also folks that are automating TFS deployments to the cloud using these approaches.</description>
		<content:encoded><![CDATA[<p>I sadly disagree with many of your points.</p>
<p>5) The reason you&#8217;re billed is that once a VM within the Azure fabric has been allocated for your application, the CPU core and memory for that application can no longer be used by any other application. So it makes sense to bill for it immediately, even when the application is not running. However, there are supposedly future Azure deployment options that may not have this dedicated model could presumably bill differently.</p>
<p>4) There are different methods to creating a subscription on the platform. But once you&#8217;re in, the billing methods are pretty straight forward. Any user can hit the MCOP portal and sign up for a subscription just by using a credit card. The only hidden details have to do with fine line regarding what is considered a billable bandwidth and a &#8216;transaction&#8217;. </p>
<p>3) I can&#8217;t and wouldn&#8217;t argue about this one. Deployment is the least stable aspect of the Azure platform. Hopefully this will be cleaned up sooner rather than later and integration points for deployment will increase. There&#8217;s also the issue you don&#8217;t mentioned about H&amp;A monitoring and integration with on-premise systems.</p>
<p>2) this is actually in the works I&#8217;ve been told. Expect to see it soon. But is this really a big enough issue to be on a top 5 list? I&#8217;d much rather have greater reporting on individual instances and the ability to restart them on command.</p>
<p>1) kind of a repeat of aspects of #3. And while one-click deployments are nice, they don&#8217;t really work in enterprise environments. So I&#8217;m ok with the current mechnism or using any of the powershell scripts already in place to handle my deployments. There&#8217;s also folks that are automating TFS deployments to the cloud using these approaches.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
