<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>amazon-ec2 &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/amazon-ec2/</link>
	<description>Feed of posts on WordPress.com tagged "amazon-ec2"</description>
	<pubDate>Fri, 27 Nov 2009 23:59:41 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Comparing Clouds: EC2, Azure, App Engine]]></title>
<link>http://loosexaml.wordpress.com/2009/11/25/comparing-clouds-ec2-azure-app-engine/</link>
<pubDate>Wed, 25 Nov 2009 20:06:51 +0000</pubDate>
<dc:creator>loosexaml</dc:creator>
<guid>http://loosexaml.wordpress.com/2009/11/25/comparing-clouds-ec2-azure-app-engine/</guid>
<description><![CDATA[There are a few definitions of cloud computing out there, but now that three big players (Amazon, Go]]></description>
<content:encoded><![CDATA[There are a few definitions of cloud computing out there, but now that three big players (Amazon, Go]]></content:encoded>
</item>
<item>
<title><![CDATA[Cloud Computing Service - Amazon EC2 vs Google GAE]]></title>
<link>http://setandbma.wordpress.com/2009/11/25/cloud-computing-service-amazon-ec2-vs-google-gae/</link>
<pubDate>Wed, 25 Nov 2009 07:09:05 +0000</pubDate>
<dc:creator>Udayan Banerjee</dc:creator>
<guid>http://setandbma.wordpress.com/2009/11/25/cloud-computing-service-amazon-ec2-vs-google-gae/</guid>
<description><![CDATA[Cloud Computing Service Service provider with large number of networked computer systems Allowing yo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div>
<table style="border-collapse:collapse;" border="0">
<col>
<col>
<tbody valign="top">
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p><strong><em>Cloud Computing Service</em></strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid black .5pt;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<ol>
<li><em>Service provider with large number of networked computer systems<br />
</em></li>
<li><em>Allowing you to use a slice of that processing power and storage<br />
</em></li>
<li><em>Shielding your program and data from others sharing the same service, and<br />
</em></li>
<li><em>Charging you for your actual usage</em></li>
</ol>
</td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid black .5pt;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<p><strong><em>Value Proposition of Cloud Computing</em></strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid black .5pt;border-right:solid black .5pt;">
<ul>
<li><em>Elastic Capacity – Pay for what you actually use<br />
</em></li>
<li><em>Economy of Scale – Of hardware, Infrastructure and Management</em></li>
</ul>
</td>
</tr>
</tbody>
</table>
</div>
<h1><span style="font-size:14pt;">Comparison between Amazon EC2 and Google GAE<br />
</span></h1>
<p>Though different cloud service providers are following different strategies, these are the two uniquely different approaches. Others either are similar to one of these or fall somewhere in between.
</p>
<p>I have excluded SaaS from this discussion – you can see the comparison between IaaS, PaaS and SaaS on this post on <a href="http://setandbma.wordpress.com/2009/09/03/cloud-strategy/">Cloud Strategy</a>.</p>
<table style="border-collapse:collapse;" border="0">
<col>
<col>
<col>
<tbody valign="top">
<tr style="background:#b8cce4;">
<td style="padding-left:7px;padding-right:7px;border-top:solid #4bacc6 1pt;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 2.25pt;border-right:solid #4bacc6 1pt;"> </td>
<td style="padding-left:7px;padding-right:7px;border-top:solid #4bacc6 1pt;border-left:none;border-bottom:solid #4bacc6 2.25pt;border-right:solid #4bacc6 1pt;">
<p><a href="http://aws.amazon.com/ec2/">Amazon EC2</a><strong> (<em>Elastic Computing Cloud)</em></strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:solid #4bacc6 1pt;border-left:none;border-bottom:solid #4bacc6 2.25pt;border-right:solid #4bacc6 1pt;">
<p><a href="http://code.google.com/appengine/docs/whatisgoogleappengine.html">Google GAE</a><strong> (<em>Google App Engine)</em></strong></p>
</td>
</tr>
<tr style="background:#d2eaf1;">
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Base Technology</strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Virtualization</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Existing Google infrastructure</p>
</td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Unit of Scalability</strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Dynamically instantiated virtual machines</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Every transactions initiated by user
</p>
<p>Every scheduled or queued task</p>
</td>
</tr>
<tr style="background:#d2eaf1;">
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Persistence</strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Reserved Virtual Machine using standard RDBMS</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>By directly persisting objects on to <a href="http://labs.google.com/papers/bigtable.html">Google BigTable</a>
						</p>
<p>No need for any object-relational mapping</p>
</td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Software License</strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>All software license required
</p>
<p>OS, RDBMS, Web Server, App Server …</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Behaves like a Service Bus of infinite capacity
</p>
<p>Application code can be directly deployed</p>
</td>
</tr>
<tr style="background:#d2eaf1;">
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Readiness</strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Reasonably mature
</p>
<p>Can be viewed as an extension to existing hosting services</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Very much in Beta
</p>
<p>Will take couple of years to mature</p>
</td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Best for …</strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Application requiring heavy processing power for short duration</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Startups wanting to start free and have the ability to scale when the venture succeed</p>
</td>
</tr>
<tr style="background:#d2eaf1;">
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Economics</strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Saving potential of 30-70% for the right type of application</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Not clear
</p>
<p>However, it can be an order of magnitude improvement</p>
</td>
</tr>
<tr>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:solid #4bacc6 1pt;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Innovativeness</strong></p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p>Incremental</p>
</td>
<td style="padding-left:7px;padding-right:7px;border-top:none;border-left:none;border-bottom:solid #4bacc6 1pt;border-right:solid #4bacc6 1pt;">
<p><strong>Potentially Disruptive</strong></p>
</td>
</tr>
</tbody>
</table>
<h1><span style="font-size:14pt;">Why is GAE potentially disruptive?<br />
</span></h1>
<ul>
<li>Over the last decade, Google has build a huge cloud infrastructure for its search and other services
</li>
</ul>
<ul style="margin-left:54pt;">
<li>The infrastructure has been build using very cost effective hardware
</li>
<li>Fault tolerance is designed into the architecture
</li>
<li>They have perfected technologies and algorithms like <a href="http://en.wikipedia.org/wiki/MapReduce">MapReduce</a> and <a href="http://en.wikipedia.org/wiki/BigTable">BigTable</a> created for such infrastructure
</li>
<li>It is highly scalable
</li>
</ul>
<ul>
<li>Google is following a strategy of opening up their infrastructure for developers to use – for example <a href="http://news.cnet.com/8301-30685_3-10391002-264.html">Closure JavaScript Toolset</a>
		</li>
<li>They will optimize cloud access through <a href="http://en.wikipedia.org/wiki/Google_Chrome_OS">Chrome OS</a> and <a href="http://en.wikipedia.org/wiki/Android_(operating_system)">Android Mobile OS</a>
		</li>
</ul>
<p><strong>Their economy of scale will be difficult to match.<br />
</strong></p>
<p><span style="color:red;"><strong>What about Microsoft – they are constrained by the fact that they have to defend their desktop business – which will prevent them from following optimal cloud strategy!<br />
</strong></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft CRM on Amazon EC2]]></title>
<link>http://crmdude.wordpress.com/2009/11/23/microsoft-crm-on-amazon-ec2/</link>
<pubDate>Sun, 22 Nov 2009 19:52:13 +0000</pubDate>
<dc:creator>Shafraz</dc:creator>
<guid>http://crmdude.wordpress.com/2009/11/23/microsoft-crm-on-amazon-ec2/</guid>
<description><![CDATA[Over the weekend I provisioned a Windows 2003 server on Amazon&#8217;s EC2 and installed Microsoft D]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Over the weekend I provisioned a Windows 2003 server on Amazon&#8217;s EC2 and installed Microsoft Dynamics CRM 4.0 (plus all the pre-req&#8217;s). The idea was to bundle it up as a base image when finished so that I can run up a CRM image for UAT/Test/etc purposes when needed. The installation went fine, in fact, no different to installing Microsoft Dynamics CRM on a &#8216;normal&#8217; server however, I unfortunately didn&#8217;t do enough research before starting and have found out that the D drive isn&#8217;t going to be persisted when it&#8217;s turned off!! Grrr &#62;:( </p>
<p>As I was installing CRM over the weekend, one of my colleagues was installing TFS 2010 and he has put together a <a href='http://nickhoggard.wordpress.com/2009/11/22/setting-up-a-tfs-development-environment-on-amazon-ec2/' target='_blank'>post</a> on his experience- worth a read if you&#8217;re planning on doing anything on EC2.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Setting up a TFS Development Environment on Amazon EC2]]></title>
<link>http://nickhoggard.wordpress.com/2009/11/22/setting-up-a-tfs-development-environment-on-amazon-ec2/</link>
<pubDate>Sun, 22 Nov 2009 08:12:27 +0000</pubDate>
<dc:creator>Nick Hoggard</dc:creator>
<guid>http://nickhoggard.wordpress.com/2009/11/22/setting-up-a-tfs-development-environment-on-amazon-ec2/</guid>
<description><![CDATA[Background I&#8217;ve been using the Amazon EC2 environment for a while now, mostly for basic develo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h2>Background</h2>
<p>I&#8217;ve been using the Amazon EC2 environment for a while now, mostly for basic development or testing environments. Since these environments have all been reproducible very easily we haven&#8217;t worried too much about getting them setup to resist an instance failure.</p>
<p>This week however, I&#8217;ve had three separate conversations regarding how we can get environments safely built for more complex applications:</p>
<ul>
<li>Team Foundation Server Beta 2</li>
<li>Microsoft CRM / SharePoint Server Development Environments</li>
<li>Oracle SE1</li>
</ul>
<p>In each of these cases, the environment is only required for a short time while developing or demonstrating … then they will be shut down again.</p>
<p>Each of these needs some form of database storage … and since this will be a development environment we don&#8217;t want to be paying $1 / hour for the Amazon SQL Server instance, given that we are entitled to use our development licenses for this purpose.</p>
<h2>One serious note about EC2 Drives</h2>
<p>Hard drives on EC2 are split into three different categories:</p>
<ul>
<li>(C:) is the system drive, and is automatically attached when an EC2 instances. It should be noted that ONLY data on the C: is persisted when an instance is bundled!</li>
<li>(D:) is a temporal storage drive, and should be used strictly for short term storage, as <strong>this does not get persisted when an instance is bundled</strong>.</li>
<li>Additional Elastic Storage Blocks (ESB) may be added. ESBs are treated as additional hard drives, but they are stored within S3 and therefore will (usually) remain intact beyond the life of an EC2 server instance. As the capacity of the EC2 system drive is so low (10GB for a small instance) it is necessary to store all programs and data that need to be persisted within ESB drives.</li>
</ul>
<p>I make this distinction right at the start of my post – because I got caught out by the fact that the D: drive does not get bundled … and had to start all over again <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<h2>Initial Setup</h2>
<p>For this configuration we&#8217;re going to need the following setup on EC2</p>
<ul>
<li>1 x 10GB ESB for storing installers and ISOs</li>
<li>1 x 5GB ESB for database</li>
<li>1 x EC2 instance for downloading files</li>
<li>1 x EC2 instance for Application installation</li>
</ul>
<p>I&#8217;m working on the assumption that everything is installed on the same instance today – though obviously one could separate the various components of the installation, and use Amazon security groups as a way to restrict access and provide layers of security.</p>
<h2>Preparation &#8211; Download the Installers</h2>
<p>Maybe I&#8217;m being overly cautious, but I tend to setup a specific instance just for downloading the application installers and copying them to an Elastic Storage Block drive. This way any bloat that the download causes does not affect the size of the installed application AMI when we go to bundle it later.</p>
<div style="margin-left:30pt;">
<table style="border-collapse:collapse;background:#bfbfbf;" border="0">
<col span="1"></col>
<tbody>
<tr>
<td style="padding-left:7px;padding-right:7px;border:solid .5pt;">Note: One of the gotcha&#8217;s I ran into was that the default setting for Internet Explorer restricts access to download some of the installation files that we need. Rather than messing around with the security settings for every new instance, I decided to download Firefox and run it straight off an ESB. This gets around the security issues, and allows Firefox to be easily used on other instances just by attaching the ESB. Instructions for setting up Firefox this way can be found here: <a href="http://www.articleworld.org/index.php/How_to_run_Firefox_from_an_USB_stick">http://www.articleworld.org/index.php/How_to_run_Firefox_from_an_USB_stick</a></td>
</tr>
</tbody>
</table>
</div>
<p>To get started download installers for the following applications:</p>
<ul>
<li><a href="http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm">MagicDisc</a> (or your favourite ISO mounting tool)</li>
<li>Microsoft SQL Server.</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=6c70fd8f-615e-4203-a028-acb2c2b8b88f">Microsoft Team Foundation Server 2010 Beta 2</a></li>
<li><a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx">Microsoft Visual Studio 2010 Beta 2</a></li>
</ul>
<p>Copy each of these installers to an ESB drive, and then shut down the current EC2 instance.</p>
<h2>Setup the Base AMI image</h2>
<p>I decided to base my build on the &#8220;Amazon Public Images &#8211; Basic Microsoft Windows Server 2003&#8243; image, though in theory any of the Windows based images could be used. One note of caution though &#8211; if the author of the image is not Amazon, then ask yourself whether you trust the author not to have built in any rogue elements to the image.</p>
<p>Once the image is fully booted, add the new ESB drive (for storing the application database files) to the instance first, followed by the ESB containing the installers. The timing and order of adding these drives is important. If you load the new ESB drive before the instance is fully booted then the instance gets a little confused and loads the ESB as D: rather than E: &#8211; causing inconsistencies later when we create new instances from the bundled AMI.</p>
<p>After formatting and installing the new ESBs, the instance setup should look something like this:</p>
<ul style="margin-left:38pt;">
<li>(C:) System drive containing the OS</li>
<li>(D:) 160GB Blank instance drive</li>
<li>(E:) 10GB+ Blank ESB drive for storing data</li>
<li>(G:) 10GB ESB drive containing our installation media</li>
</ul>
<p>Other components that need to be installed <strong>before going any further</strong> are:</p>
<ul>
<li>IIS</li>
<li>ASP.NET</li>
</ul>
<p>In order to install the additional windows components, it is necessary to mount the Windows 2003 media. The following article contains a list of snapshots that can be used to create Elastic Storage Block volumes containing the windows installation disks:</p>
<ul>
<li><a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1802">http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1802</a></li>
</ul>
<div style="margin-left:30pt;">
<table style="border-collapse:collapse;background:#bfbfbf;" border="0">
<col span="1"></col>
<tbody>
<tr>
<td style="padding-left:7px;padding-right:7px;border:solid .5pt;">Note: At this stage I&#8217;d recommend changing the Administrator password to something that you will remember next time … I had to restart my installation after finding that a bundled AMI does not seem to regenerate new passwords for instances <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </td>
</tr>
</tbody>
</table>
</div>
<h2>Installing SQL Server</h2>
<p>On our new EC2 instance install MagicDisc (or some other ISO mounting tool) and mount the SQL Server installers.</p>
<p>The key configuration variations from the defaults were as follows:</p>
<ul>
<li>Setup the data directories for the SQL Server Instance to be stored on the E: drive.</li>
<li>Ensure that all SQL Server features you require are installed. Since this particular install is for TFS 2010, I&#8217;ve enabled Full Text Search, Analysis Services and Reporting Services.</li>
<li>Ensure that the SQL Server management studio is installed.</li>
</ul>
<p><img src="http://nickhoggard.files.wordpress.com/2009/11/112209_0811_settingupat11.png" alt="" /></p>
<p>After the installation is complete, it pays to double check that all of the SQL Server folders on the E: drive have been assigned the correct permissions. I found with my install that I had to give the Network Service account some additional privileges in order to get the SQL Server services to start.</p>
<h2>Installing Team Foundation Server 2010 Beta 2 (Pre-Configuration)</h2>
<p>Installing Team Foundation Server 2010 has been described in many blog posts before, so I&#8217;m limiting the description in this post to the specifics of getting the install working on EC2.</p>
<p>Installation of TFS2010 is done in two steps; firstly the installer is run to setup the base application files, then the configuration tool is used to setup Team Foundation Server for use.</p>
<ol>
<li>Mount the Team Foundation Server 2010 Beta 2 ISO image</li>
<li>Set the install location for the Features to the E: drive</li>
</ol>
<p><img src="http://nickhoggard.files.wordpress.com/2009/11/112209_0811_settingupat21.png" alt="" /></p>
<div style="margin-left:30pt;">
<table style="border-collapse:collapse;background:#bfbfbf;" border="0">
<col span="1"></col>
<tbody>
<tr>
<td style="padding-left:7px;padding-right:7px;border:solid .5pt;">Note: At this stage I&#8217;d recommend bundling an AMI from our progress so far. The configuration step for TFS (coming up next) can be a bit finicky … so having an easy rollback option is not a bad idea. If you do bundle the AMI at this stage, be sure to reload the ESB drives in the same order as last time.</td>
</tr>
</tbody>
</table>
</div>
<h2>Configuring Team Foundation Server</h2>
<ol>
<li>Create a local service account to run the Team Foundation Service. I&#8217;ve called mine TFSServiceAccount.</li>
<li>Start the Team Foundation Server Administration Console</li>
<li>Enter the local user account setup in step 1 (TFS Service Account) to run the Team Foundation Server services.</li>
<li>Select whether you are after a Basic or a Standard configuration scenario. Either way, all the defaults should be sufficient to get the installation working – though I did find I had to spend a bit of time sorting out IIS and the Reporting Server (since I&#8217;d make the mistake of installing SQL Server before IIS).</li>
</ol>
<h2>Setting up SQL Server Backups</h2>
<p>Even though the SQL Server databases are being stored on Elastic Storage Block drives – there is still a chance that the ESB itself will fail. Don&#8217;t get me wrong … ESB is much safer than storing the data directly on the instance storage – but there is still a risk that it can be irretrievably lost. The following article by <a href="http://friism.com/michael-friis">Michael Friss</a> discusses the different backup strategies for SQL Server on an EC2 instance – and also includes a good PowerShell script for performing the backup and saving it to S3.</p>
<ul>
<li><a href="http://friism.com/ec2-sql-server-backup-strategies-and-tactics">http://friism.com/ec2-sql-server-backup-strategies-and-tactics</a></li>
</ul>
<h2>Any Comments …</h2>
<p>I have to admit; I hit a number of issues performing this setup and had to restart the overall process three times. I&#8217;m sure there may be better ways to setup some of these features … especially the SQL Server components. I&#8217;d like to hear any feedback you&#8217;ve got, or what works well – so please leave a comment if you have any thoughts.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Windows Azure vs Amazon EC2 (Before You Get Started)]]></title>
<link>http://hamagudi.com/2009/11/18/windows-azure-vs-amazon-ec2-before-you-get-started/</link>
<pubDate>Wed, 18 Nov 2009 08:30:41 +0000</pubDate>
<dc:creator>hamagudi</dc:creator>
<guid>http://hamagudi.com/2009/11/18/windows-azure-vs-amazon-ec2-before-you-get-started/</guid>
<description><![CDATA[Have been busy this week trying to understand what the hell cloud computing is all about. Also tryin]]></description>
<content:encoded><![CDATA[Have been busy this week trying to understand what the hell cloud computing is all about. Also tryin]]></content:encoded>
</item>
<item>
<title><![CDATA[AT&amp;T squares up to Amazon EC2]]></title>
<link>http://cloudrecovery.info/2009/11/17/att-squares-up-to-amazon-ec2/</link>
<pubDate>Tue, 17 Nov 2009 21:25:59 +0000</pubDate>
<dc:creator>brennels</dc:creator>
<guid>http://cloudrecovery.info/2009/11/17/att-squares-up-to-amazon-ec2/</guid>
<description><![CDATA[By Jo Maitland 16 Nov 2009 | SearchCloudComputing.com &#8220;Amazon might have stolen the lead on th]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td><img src="http://media.techtarget.com/searchCloudComputing/images/spacer.gif" alt="" width="5" height="1" /></td>
<td>By <a href="mailto:jmaitland@techtarget.com">Jo Maitland</a><br />
16 Nov 2009 &#124; SearchCloudComputing.com</td>
</tr>
</tbody>
</table>
<p>&#8220;<em>Amazon might have stolen the lead on the cloud computing market, but AT&#38;T plans to give the online retail giant a run for its money. </em></p>
<p><em>This week AT&#38;T will launch Synaptic Compute, a service that allows users to rent servers on demand in a pay-as-you-go way, with no up-front fee or termination charges. It&#8217;s a shot across the bow to EC2, Amazon&#8217;s Elastic Compute Cloud service, but is the telco serious?</em></p>
<p><em>The Compute as a Service offering is part of AT&#38;T&#8217;s managed hosting business, which is shifting toward a more cloudlike model of flexible provisioning and billing as compared with its traditional, fully managed hosting services. AT&#38;T launched Synaptic Storage in August, an on-demand storage service.&#8221;</em></p>
<p><em>Read the full article here on <a href="http://searchcloudcomputing.techtarget.com/news/column/0,294698,sid201_gci1374507,00.html?track=NL-1329&#38;ad=735409&#38;asrc=EM_NLN_9972771&#38;uid=2298918" target="_blank">searchcloudcomputing.com</a></em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Teradata aposta na nuvem]]></title>
<link>http://saasbr.wordpress.com/2009/11/17/teradata-aposta-na-nuvem/</link>
<pubDate>Tue, 17 Nov 2009 19:34:31 +0000</pubDate>
<dc:creator>Flavio Henrique</dc:creator>
<guid>http://saasbr.wordpress.com/2009/11/17/teradata-aposta-na-nuvem/</guid>
<description><![CDATA[ITWeb   Pacote de ferramentas inclui versão gratuita de banco de dados da companhia  Fornecedora de ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>ITWeb<br />
 <br />
Pacote de ferramentas inclui versão gratuita de banco de dados da companhia </p>
<p>Fornecedora de data warehouse, a Teradata mira o emergente mercado de cloud computing.</p>
<p>A companhia disponibilizou um pacote de ferramenta para construção de data marts em nuvens públicas e privadas.</p>
<p>De acordo com a empresa, a solução garante agilidade na análise de dados e permite desenvolvimento de sistemas nas plataformas da fabricante em questões de minutos.</p>
<p>O pacote inclui, ainda, uma versão gratuita do banco de dados Teradata, integrado a ambientes Amazon EC2 e VMware.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[My go at deploying to the cloud, EC2. It's not *that* easy]]></title>
<link>http://olemortenamundsen.wordpress.com/2009/11/16/my-go-at-deploying-to-the-cloud-ec2-its-not-that-easy/</link>
<pubDate>Mon, 16 Nov 2009 08:14:00 +0000</pubDate>
<dc:creator>Ole Morten</dc:creator>
<guid>http://olemortenamundsen.wordpress.com/2009/11/16/my-go-at-deploying-to-the-cloud-ec2-its-not-that-easy/</guid>
<description><![CDATA[I don&#8217;t have much server background, and probably its a lot easier to set up your servers with]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I don&#8217;t have much server background, and probably its a lot easier to set up your servers with amazon EC2 than setting them up yourself or at other hosting solutions. I don&#8217;t care, it really annoys me that everybody claims how easy it is, showing you how to launch an instance in a minute. Yes, thats really easy, but you quit too abruptly. Nobody wants to set up an instance, then terminate it and lose everything you did on that instance. I say, <strong>never press terminate</strong>, you will lose every change from the last ami save. You are warned, be prepared or waste a lot of time.</p>
<p>Read on for links an tips for the whole cycle of launching, changing, saving and registering AMI. Everybody deploying to EC2 really have to do all this as a part of setting everything up, being prepared to launch more instances of the same kind.</p>
<p><!--more-->If you <strong>launch an instance</strong> <strong>without knowing how to save and register AMIs</strong>, save yourself a lot of time (and a few pennies), by not doing a lot of work you might lose. If you do a lot of work, <strong>don&#8217;t press terminate, it&#8217;s not the same as a shutdown of your computer. </strong>You have to look at it as an ISO image of files, if you read it, work with the content, you&#8217;ll have to create a new ISO image to burn on your CD to keep the changes. At <strong>page 26</strong> in the ElasticFox it says <strong>&#8220;Bundling a Linux/UNIX instance requires the use of the AMI tools&#8221;</strong>. OK, as you probably understand, I&#8217;m burn.</p>
<p>I am now <em>successfully</em> using <strong>both ec2-api-command-line-tools</strong>, elasticfox and amazons web console.</p>
<p>Ok, so what is the minimum need to get a small server running ubuntu and a mysql database?</p>
<ul>
<li>EC2 for your server and database</li>
<li>S3 for storing your AMIs and register them</li>
<li>EBS is optional, but you should set one up as a safety-net, replicating your data.</li>
<li>both the ec2 and ami command line tools.</li>
</ul>
<p>My links, tips and references.</p>
<h4>The ec2 api command line tool:</h4>
<ul>
<li><a href="http://paulstamatiou.com/how-to-getting-started-with-amazon-ec2">http://paulstamatiou.com/how-to-getting-started-with-amazon-ec2</a> EU? Important addition, put this in you bashrc or bash_profile too</li>
<pre>export EC2_URL='https://eu-west-1.ec2.amazonaws.com/'</pre>
<li><a href="http://docs.amazonwebservices.com/AWSEC2/latest/CommandLineReference/index.html?ApiReference-cmd-DescribeInstances.html">AWSEC2 Command Line Reference</a></li>
</ul>
<p><strong>ElasticFox</strong></p>
<ul>
<li><a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609">Amazon ElasticFox pdf tutorial</a></li>
<li>If you&#8217;re using the alestic ubuntu images below, remember to change &#8220;SSH user&#8221; to &#8216;ubuntu&#8217;, from the Tools menu in ElasticFox (icon top-right)</li>
</ul>
<h4>EBS to replicate your data</h4>
<ul>
<li><a href="http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=100&#38;externalID=1663">MySQL database server, including snapshot backup and restore.</a></li>
</ul>
<h4>Finding ubuntu EC2 AMIs:</h4>
<ul>
<li><a href="http://alestic.com/">http://alestic.com/</a></li>
</ul>
<p><strong>SAVING AMIs</strong></p>
<p>First, make sure you have a <strong>bucket</strong> in <strong>S3</strong> for storing the your new ami. I use <a href="http://www.s3fox.net/">S3 Firefox Organizer</a></p>
<ul>
<li>I suppose you have launched an instance</li>
<li>then partly follow this <a href="http://robrohan.com/2009/01/30/saving-a-customised-linux-amazon-instance-ec2-and-s3/">http://robrohan.com/2009/01/30/saving-a-customised-linux-amazon-instance-ec2-and-s3/</a></li>
<li>with the exception if your using alestic ubuntu AMIs (they don&#8217;t use root, but user=ubuntu). Run this on your EC2 instance:</li>
</ul>
<pre style="padding-left:30px;">mirror=<a rel="nofollow" href="http://us.ec2.archive.ubuntu.com/ubuntu/" target="_blank">http://us.ec2.archive.ubuntu.com/ubuntu/</a>
printf "%s\n%s\n" "deb ${mirror} karmic multiverse" \
"deb-src ${mirror} karmic main" &#124;
sudo tee /etc/apt/sources.list.d/multiverse.list
sudo apt-get update &#38;&#38; sudo apt-get install ec2-ami-tools</pre>
<p>I struggled a lot with sudo, but found the solution mentioned above, at <a href="http://groups.google.com/group/ec2ubuntu/browse_thread/thread/dd7317f157eed834">here at google groups</a></p>
<p>Now you should be all set to launch a new instance based on that new AMI of yours! Break a leg!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[AWS SDK for .NET]]></title>
<link>http://blog.jeffdouglas.com/2009/11/12/aws-sdk-for-net/</link>
<pubDate>Thu, 12 Nov 2009 10:44:54 +0000</pubDate>
<dc:creator>jeffdonthemic</dc:creator>
<guid>http://blog.jeffdouglas.com/2009/11/12/aws-sdk-for-net/</guid>
<description><![CDATA[It looks like Amazon is marching towards IaaS-domination with the release of an SDK for .NET. It]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://jeffdonthemic.wordpress.com/files/2009/09/logo_aws.gif"><img class="alignleft size-full wp-image-1353" style="padding-right:10px;padding-bottom:5px;" title="logo_aws" src="http://jeffdonthemic.wordpress.com/files/2009/09/logo_aws.gif" alt="logo_aws" width="164" height="60" /></a>It looks like Amazon is marching towards IaaS-domination with the release of an <a href="http://aws.amazon.com/sdkfornet/" target="_blank">SDK for .NET</a>.</p>
<p>It&#8217;s interesting that they only support C# and not VB.NET. You would think that since there are more VB developers they could more bang for their buck by offering both languages. Perhaps VB.NET is on the roadmap.</p>
<blockquote><p>&#8220;The AWS SDK for .NET makes it even easier for Windows developers to build .NET applications that tap into the cost-effective, scalable, and reliable AWS cloud. Using the SDK, developers will be able to build solutions for AWS infrastructure services, including Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), and Amazon SimpleDB. With the AWS SDK for .NET, developers get started in minutes with a single, downloadable package complete with Visual Studio project templates, the AWS .NET library, C# code samples, and documentation.&#8221;</p></blockquote>
<p>The SDK requires <a href="http://msdn.microsoft.com/en-us/netframework/default.aspx">Microsoft .NET Framework</a> 2.0 or later only supports the following editions:</p>
<ol style="padding-left:25px;">
<li>Microsoft Visual Studio 2008 Professional Edition or later</li>
<li>Microsoft Visual C# 2008 Express Edition</li>
<li>Microsoft Visual Web Developer 2008 Express Edition</li>
</ol>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ubuntu Enterprise Cloud]]></title>
<link>http://mirkobonadei.wordpress.com/2009/11/10/ubuntu-enterprise-cloud/</link>
<pubDate>Tue, 10 Nov 2009 13:04:59 +0000</pubDate>
<dc:creator>wormpress80s</dc:creator>
<guid>http://mirkobonadei.wordpress.com/2009/11/10/ubuntu-enterprise-cloud/</guid>
<description><![CDATA[During last years of developement, Canonical and The Ubuntu Team are deploying not only a wonderful ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignleft" title="Ubuntu" src="http://www.sitissimo.com/wp-content/uploads/2008/11/ubuntu.jpg" alt="Ubuntu" width="156" height="180" />During last years of developement, Canonical and The Ubuntu Team are deploying not only a wonderful desktop/laptop Operating System, but they are focussing their efforts on The Ubuntu Server Edition&#8230; They are trying to conquer a big slice in the Enterprise Business.<br />
One, in my opinion, unbelivable step forward is the complete and reliable support for the Cloud Computing Technology. Canonical and Mark Shuttleworth are deeply concentrate on this topic, and <a title="Ubuntu Enterprise Cloud" href="http://www.ubuntu.com/cloud/why-ubuntu" target="_blank">Ubuntu Enterprise Cloud</a> is the answer to their efforts.</p>
<p>Cloud Computing enables you to increase or decrease your computing capacity within minutes&#8230; And with cheap prices&#8230; Without make hard money investments, you can resize your server environment to meet your needs for that exact situation.</p>
<p>With Ubuntu Server Edition you can make your choice between 2 type of Clud Systems:</p>
<ul>
<li><a title="Private Cloud" href="http://www.ubuntu.com/cloud/private" target="_blank">Private Cloud</a>: private cloud offers an unbelievable elasticity to your environment, you can deploy workload behind your infrastructure&#8217;s firewall. You can grow or shrink your computing capacity to meet the needs of your applications.<a title="Set Up Personal Private Cloud Environment" href="http://www.ubuntu.com/cloud/private-steps" target="_blank"> How can you set up your personal cloud environment</a>.</li>
<li><a title="Public Cloud" href="http://www.ubuntu.com/cloud/public" target="_blank">Public Cloud</a>: this type of configuration enables you to use Ubuntu Server on Amazon EC2 (Amazon Elastic Compute Cloud). So that, this feature allows you to build your on-demand virtual systems on any scale with a minimal in-house required hardware. Amazon EC2 fits perfecly with Ubuntu Server Edition&#8217; modularity, vitualization, capabilities range of applications and optimised performance. <a title="Set up Ubuntu Server for Public Cloud Computing" href="http://www.ubuntu.com/cloud/public-steps" target="_blank">How can I use Amazon EC2 with your environment</a>.</li>
</ul>
<p>To close this post, my opinion is that Ubuntu is growing fast and great. These that follows are the Mark Shuttleworth&#8217;s words about the topic:</p>
<p><em>Ubuntu is the most popular base OS for people building workloads to             deploy in the cloud. Whether on Amazon EC2 or VMWare infrastructure,             there is more action around Ubuntu-based virtual cloud appliances than             any other OS. Ubuntu is the most popular Linux platform for developers,             and those developers are now focused on delivering solutions for the             cloud. The combination of Ubuntu&#8217;s huge selection of pre-packaged             software solutions, a modular architecture, and the enormous Ubuntu             developer community make it a perfect complement for the rapid move             of innovation to the cloud.</em></p>
<p><em>Mark Shuttleworth (Canonical &#38; Ubuntu)<br />
</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Cloud Two-Step:  How do you know what Dev/Test processes to run in the Cloud?]]></title>
<link>http://blog.electric-cloud.com/2009/11/09/the-cloud-two-step-how-do-you-know-what-devtest-processes-to-run-in-the-cloud/</link>
<pubDate>Mon, 09 Nov 2009 19:50:27 +0000</pubDate>
<dc:creator>Mike Maciag</dc:creator>
<guid>http://blog.electric-cloud.com/2009/11/09/the-cloud-two-step-how-do-you-know-what-devtest-processes-to-run-in-the-cloud/</guid>
<description><![CDATA[I just came across a piece that Bernard Golden wrote in his CIO blog entitled Dev/Test in the Cloud:]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I just came across a piece that Bernard Golden wrote in his CIO blog entitled <a href="http://www.cio.com/article/506305/Dev_Test_in_the_Cloud_Rules_for_Getting_it_Right">Dev/Test in the Cloud: Rules for Getting it Right</a>.   He makes a lot of good points including what we see the most successful enterprise development shops doing with the cloud; “Treat the cloud as an extension, not a separation.” </p>
<p>Unfortunately, he does not point out what dev/test tools should be put up in the cloud but simply states “dev/test tasks,” as if it is obvious which ones to migrate.  Let’s see if we can leverage his work to figure which dev/test tasks are cloud-ready in two steps:<br />
<!--more--><br />
 <strong><span style="text-decoration:underline;">Step 1:   Figure out what is NOT GOOD for the cloud.</span></strong>  List your existing dev/test processes and cross things off that aren’t:</p>
<ul>
<li>Mostly independent, or have clean dependencies on stuff that’s in your network but externally accessible</li>
<li>OK to upload (no security concerns or bandwidth constraints)</li>
<li>Run on plain vanilla x86 systems (today the cloud is the world of Windows and Linux)</li>
<li>Made with tools that you can run externally (watch for node-locked licenses, etc.)</li>
</ul>
<p><strong><span style="text-decoration:underline;">Step 2:  Of what is left, figure out what will get the most benefit from the cloud</span></strong>.  In other words those that are slow, resource intensive, or bursty in compute demand.</p>
<p>Do you have anything left?  Good!  Most enterprises have critical development steps but not entire development workflows that can be wholesale lifted to the cloud.  Great examples are; compiling sources, testing on several different operating systems, and scalability and load testing.  This is why Mr. Golden was smart to point out that you should “Treat the cloud as an extension, not a separation.”</p>
<p>The remaining question is how can you effectively manage the process if it likely requires a combination of cloud, physical and virtual compute resources and the integration and orchestration of dozens of tools in your tool chain?  Certainly this is enough to make a traditional development process held together by home-grown scripts and a hard working release team break under the pressure.</p>
<p>Lab manager applications do a great job of determining “where” something should be run but does not handle “what” should be run or manage the process of “how” the steps are completed.  For this, check out ElectricCommander.   We are helping some of the largest development enterprises in the world migrate the right dev/test steps to the cloud.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[COM-425 Week 7]]></title>
<link>http://mccallioncom425.wordpress.com/2009/11/05/com-425-week-7/</link>
<pubDate>Thu, 05 Nov 2009 14:18:34 +0000</pubDate>
<dc:creator>McCallion-COM425</dc:creator>
<guid>http://mccallioncom425.wordpress.com/2009/11/05/com-425-week-7/</guid>
<description><![CDATA[Cloud computing is one of the most important elements in computing today.  It is essentially when a ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;">Cloud computing is one of the most important elements in computing today.  It is essentially when a user can access  applications or store files on a server using the internet.  This is where the term ‘cloud’ comes from.  There are 3 different types of cloud computing, virtual, software and network storage.</p>
<p style="text-align:center;"><img class="aligncenter size-medium wp-image-84" title="cloud-computing" src="http://mccallioncom425.wordpress.com/files/2009/11/illustratie-illustration_cloud-computing-lek-leak-wolken1-450x299.jpg?w=300" alt="cloud-computing" width="300" height="199" /></p>
<p style="text-align:justify;">Virtual cloud computing is when a user can access web applications or services via a third party who will share their resources with the user.  An example of this would be <a href="http://aws.amazon.com/ec2/">Amazon EC2</a>.  This application would mainly be used by businesses or organisations.  The application provides the user with all resources needed to save software, libraries and data on their server.  A server can be created within minutes, allowing them to quickly scale capacity, both up and down, as their requirements change.  This means that the company/organisation do not have to build their own network saving time and money.  This application also gives the user the same privileges they would have in a normal network.</p>
<p style="text-align:justify;">Software cloud computing is when an application is hosted on the internet for businesses and organisations to use.  These can be designed and developed for some companies particular needs.  An example of this would be <a href="http://www.google.com/apps">Google Apps</a>.  Google have created applications for business use, school use and personal use.  In order to use an application, a user must create an account.  Once registered, he/she can then use all applications offered by Google.  This means the user will not have to download software in order to use the applications.  Another example of this is <a href="http://www.hotmail.com/">MSN Hotmail.</a> The same steps are taken to create an account.  Once registered, the user can use MSN application to send and receive e-mails.  All e-mails will then be saved on the MSN web server.</p>
<p style="text-align:justify;">Network storage is when a user can back-up their data using an internet provider. This allows the user to save files on an internet server as back-up.  The advantages to this service are that a user will not have to use CD’s, external hard drives, etc.  This will help save space and time.  Another advantage is that a user can log on to any PC and to access their files.  Businesses can also use this form of cloud computing to back-up particular documents they wish to store.</p>
<p style="text-align:justify;">
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/XdBd14rjcs0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/XdBd14rjcs0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p style="text-align:justify;">
<p style="text-align:justify;">
<p style="text-align:justify;">One advantage of cloud computing is that service providers are responsible for installing and maintaining applications used within the cloud.  This is preferred by some but a disadvantage of this is that a customer does not have direct control over the system and are highly dependant on the provider.  Cloud computing systems are often designed to only charge the customer for what resources they use.  This will be preferred by some as it can and often saves money from the conventional network system although other customers prefer a flat rate to help predict annual costs.  One disadvantage to cloud computing us that information and data is sent over the internet and stored on a third parties server.  This risks the privacy of particular material and they are reliant on the provider not to leek and information.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Mwa Ha Ha! Crack your 10 char password for under $3,000]]></title>
<link>http://simonhunt.wordpress.com/2009/11/03/mwa-ha-ha-crack-your-10-char-password-for-under-3000/</link>
<pubDate>Tue, 03 Nov 2009 18:04:54 +0000</pubDate>
<dc:creator>Simon Hunt</dc:creator>
<guid>http://simonhunt.wordpress.com/2009/11/03/mwa-ha-ha-crack-your-10-char-password-for-under-3000/</guid>
<description><![CDATA[A recent article from  David Campbell also published on The Register reminded us that there&#8217;s ]]></description>
<content:encoded><![CDATA[A recent article from  David Campbell also published on The Register reminded us that there&#8217;s ]]></content:encoded>
</item>
<item>
<title><![CDATA[Cloud and Vyatta:  A Perfect Fit]]></title>
<link>http://kellyherrell.wordpress.com/2009/10/28/cloud-and-vyatta-a-perfect-fit/</link>
<pubDate>Wed, 28 Oct 2009 22:34:16 +0000</pubDate>
<dc:creator>Kelly Herrell</dc:creator>
<guid>http://kellyherrell.wordpress.com/2009/10/28/cloud-and-vyatta-a-perfect-fit/</guid>
<description><![CDATA[&#8220;People don&#8217;t buy drills, they buy the holes they make. &#8220; - Ted Levitt, Harvard Pr]]></description>
<content:encoded><![CDATA[&#8220;People don&#8217;t buy drills, they buy the holes they make. &#8220; - Ted Levitt, Harvard Pr]]></content:encoded>
</item>
<item>
<title><![CDATA[Amazon lowers EC2 cloud service fees, adds MySQL relational instancing]]></title>
<link>http://cloudrecovery.info/2009/10/28/amazon-lowers-ec2-cloud-service-fees-adds-mysql-relational-instancing/</link>
<pubDate>Wed, 28 Oct 2009 17:05:31 +0000</pubDate>
<dc:creator>brennels</dc:creator>
<guid>http://cloudrecovery.info/2009/10/28/amazon-lowers-ec2-cloud-service-fees-adds-mysql-relational-instancing/</guid>
<description><![CDATA[By Scott M. Fulton, III | Published October 27, 2009, 6:07 PM &#8220;Come November 1, Amazon&#8217;s]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h3>By <a href="http://www.betanews.com/author/smfulton3">Scott M. Fulton, III</a> &#124; Published October 27, 2009, 6:07 PM</h3>
<p><em>&#8220;Come November 1, Amazon&#8217;s Web Services division will be lowering the per-hour prices for all of its current five instance types (AMIs), while adding two new AMI types on the high-end, according to a multitude of announcements from Amazon today. At the new high end of the scale will be a &#8220;quadruple extra-large&#8221; AMI with 68.4 GB of dedicated RAM, and the virtual computing power of a 1 GHz, 26-core Intel Xeon processor (albeit a 2007 model).&#8221;</em></p>
<p><em>&#8220;The new high-end instances won&#8217;t come cheap &#8212; they&#8217;ll carry a premium of $2.40 per instance-hour for Linux editions, and $2.88 per instance-hour for Windows Server 2003. The previous high-end AMI, still called &#8220;extra large,&#8221; had been priced at nearly one-third that amount.&#8221;<img title="amazon web services logo" src="http://images.betanews.com/media/3082.jpg" alt="amazon web services logo" width="158" height="59" align="right" /></em></p>
<p><em>&#8220;However, revenue from the new super-high-end will help drive down prices for everyone else, starting November 1. At that time, the per-hour price for the smallest and cheapest instance available, running generic Linux, will be reduced by 15% to $0.085 per hour. Windows Server instances will be trimmed a bit, but not by as much percentage-wise &#8212; the &#8220;extra large&#8221; price, for instance, will drop only 4¢ to $0.96 per hour.&#8221;</em></p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[4store Amazon Machine Image and Billion Triple Challenge Data Set]]></title>
<link>http://thinklinks.wordpress.com/2009/10/27/4store-amazon-machine-image-and-billion-triple-challenge-data-set/</link>
<pubDate>Tue, 27 Oct 2009 15:07:24 +0000</pubDate>
<dc:creator>paulgroth</dc:creator>
<guid>http://thinklinks.wordpress.com/2009/10/27/4store-amazon-machine-image-and-billion-triple-challenge-data-set/</guid>
<description><![CDATA[As part of our entry to the 2009 Billion Triple Challenge (BTC), we have been using two pieces of gr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>As part of our entry to the 2009 <a href="http://challenge.semanticweb.org/">Billion Triple Challenge (BTC</a>), we have been using two pieces of great infrastructure: <a href="http://aws.amazon.com">Amazon Web Services </a>and the quad store &#8211; <a href="http://4store.org">4store</a>.  Today, we are making publicly available an Amazon Machine Image for 4store. Additionally, we are making an Elastic Block Storage snapshot of the <a href="http://vmlion25.deri.ie/">BTC dataset</a> for 4store. Thus, developers can easily get started using 4store with a billion triples on Amazon&#8217;s cloud.</p>
<p><strong>Technical Notes:</strong></p>
<ul>
<li>We assume you have used  Amazon EC2 before.</li>
<li>The 4store AMI and the associated EBS snapshot are currently only available in the EU-West Amazon region.</li>
<li>The id of the AMI is : ami-62547f16</li>
<li>The id of the BTC snapshot is : snap-1a8c6073</li>
<li>The 4store AMI is based on Debian Squeeze 64-bit. We use the AMI (ami-745b7000) provided by alestic.com as the starting point.</li>
</ul>
<p>Using the 4store AMI:</p>
<ul>
<li>The AMI is 64-bit so you need to start it on a 64-bit EC2 instance</li>
<li> Checkout 4store.org for documentation about using 4store.</li>
<li>If you&#8217;re going to use 4store without the BTC dataset, you need to create the directory /mnt/4store once the instance has started.</li>
</ul>
<p>Using the 4store AMI with the BTC dataset:</p>
<ul>
<li>Start the AMI as above.</li>
<li>Make sure that the Security Group you use allows for HTTP traffic on the port range 4000-4060 as we start a 4store instance for roughly every 20 million triples.</li>
<li>Create an EBS volume from the BTC snapshot and attach it to your EC2 instance.</li>
<li>Mount the volume at /mnt/4store</li>
<li>In the root home directory (~/), you&#8217;ll find a shell script called btc.sh. This will allow you to  start 4store for btc. Run &#8220;btc.sh start&#8221;. This will launch all the 4store backends and HTTP servers. This will take a bit of time to start around 30 minutes to an hour.</li>
<li>Once this is complete, you&#8217;ll be able to access the billion triples over the 50 some sparql endpoints that have been started on ports 4000 &#8211; 4057.</li>
</ul>
<p>Contact: pgroth@gmail.com</p>
<p>Have fun!<br />
Paul Groth, Christophe Guéret, Stefan Schlobach</p>
<p>Knowledge Representation and Reasoning Group</p>
<p>Department of Artificial Intelligence</p>
<p>Vrije Universiteit Amsterdam</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Le cloud computing vulnérable !]]></title>
<link>http://scteam.wordpress.com/2009/10/26/le-cloud-computing-vulnerable/</link>
<pubDate>Mon, 26 Oct 2009 14:42:33 +0000</pubDate>
<dc:creator>ju4n1t0</dc:creator>
<guid>http://scteam.wordpress.com/2009/10/26/le-cloud-computing-vulnerable/</guid>
<description><![CDATA[Le cloud coputinmg serait vulnérables contre les écoutes et les attaques malveillantes. Il serait do]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignnone" src="http://www.boston.com/business/ticker/cloud320.jpg" alt="" width="205" height="126" /></p>
<p>Le <a href="http://fr.wikipedia.org/wiki/Informatique_dans_le_nuage" target="_blank">cloud coputinmg</a> serait vulnérables contre les écoutes et les attaques malveillantes.</p>
<p>Il serait donc possible pour des pirates de cartographier précisément où les données d&#8217;une cible se trouve matériellement dans le «nuage» et ensuite d&#8217;utiliser différentes astuces pour recueillir des renseignements.</p>
<p>Selon l&#8217;étude de <a href="http://www.technologyreview.com/computing/23792/?a=f" target="_blank">Eran Tromer</a>, chercheur au MIT Computer Science and Artificial Intelligence Laboratory, <a href="http://aws.amazon.com/ec2/" target="_blank">Amazon EC2</a> serait donc pointé du doigt.</p>
<p>Il explique que <a href="http://www.neteco.com/307230-equipe-mit-alerte-vulnerabilites-ec2-amazon.html" target="_blank">les vulnérabilités d&#8217;EC2</a> sont génériques à la technologie de virtualisation actuelle et auront une incidence sur les autres fournisseurs.</p>
<p>La technologies du cloud computing fait  appel à des machines virtuelles.</p>
<p>Le nombre de ces machines virtuelles peuvent être développées ou traitées à la volée pour satisfaire la demande.</p>
<p>Plusieurs machines virtuelles de différents clients sont donc sur les mêmes serveurs physiques.</p>
<p>Il est donc possible d&#8217;implanter une machine virtuelle malveillante parmi les autres machines virtuelles pour déployer une attaque ou surveiller une cible et de voler les données de celui-ci.</p>
<p>Ces faiblesses potentielles ont été trouvées dans les services d&#8217;infrastructure informatique de base qui sont fournis par Amazon et Rackspace qui sont largement utilisés dans de nombreux centres de données.</p>
<p>Oups!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Into the Cloud - Migrating My Apache+JBoss+MySQL Applications to Amazon’s EC2, Part II]]></title>
<link>http://hoodbook.wordpress.com/2009/10/13/into-the-cloud-migrating-my-apachejbossmysql-applications-to-amazon%e2%80%99s-ec2-part-ii/</link>
<pubDate>Tue, 13 Oct 2009 18:57:46 +0000</pubDate>
<dc:creator>Sheldon Shi</dc:creator>
<guid>http://hoodbook.wordpress.com/2009/10/13/into-the-cloud-migrating-my-apachejbossmysql-applications-to-amazon%e2%80%99s-ec2-part-ii/</guid>
<description><![CDATA[(Continued from Part I) I started out with the Ubuntu 8.0.4 AMI, created an instance off it. Then I ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>(<a href="http://hoodbook.wordpress.com/2009/10/09/into-the-cloud-migrating-hoodbooks-hosted-applications-to-amazons-ec2-part-i/">Continued from Part I</a>) I started out with the Ubuntu 8.0.4 AMI, created an instance off it. Then I did three more things using Elasticfox (see <a href="http://ec2-downloads.s3.amazonaws.com/elasticfox-owners-manual.pdf">manual </a>for instructions):</p>
<ol>
<li>Got an Elastic IP and associated with my instance. An Elastic IP is a static IP for your EC2 account that can be associated and deassociated with any instance in your account, at any time.</li>
<li>Configured the security group of the instance to only accept connections at port 80 from any machine, and port 22 (for SSH) from my own machine</li>
<li>I created an EBS and attached it to my instance. Be sure to create the EBS in the same availability zone as the instance, otherwise it cannot be attached.</li>
</ol>
<p>These two steps allowed the instance to be accessible from the internet but securely. The third step created a storage for application data to reside. While the last step wasn&#8217;t absolutely necessary, because the applications would run fine with data on the same instance, it would be nice to have data in a separate storage area that was easily backed up and able to connect to multiple instances.</p>
<p>The next steps were to install MySQL, JDK, JBoss, and Apache. I did in that order because the first three worked OOB while Apache required some configuration to work with JBoss.</p>
<p><span style="text-decoration:underline;">MySQL</span></p>
<p>I logged on to my instance using Putty, and followed step 4 and 5 of <a href="http://blog.peterdelahunty.com/2009/06/deploying-grails-app-on-ec2-in-from.html">this blog</a> verbatim without problems.</p>
<p><span style="text-decoration:underline;">JDK</span></p>
<p>Follow step 2 of <a href="http://blog.peterdelahunty.com/2009/06/deploying-grails-app-on-ec2-in-from.html">this blog</a> &#8211; no problems. I used a newer update of JDK 6.</p>
<p><span style="text-decoration:underline;">JBoss</span></p>
<p>JBoss download page is <a href="http://www.jboss.org/jbossas/downloads/">here</a>. I downloaded the exact version (*.zip) I was using before, using wget. Copied it to /usr/local and unzip. Of course the server would say unzip wasn&#8217;t installed. So install unzip using</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">sudo apt-get install unzip</pre>
<p>I created a soft link /usr/local/jboss to the installed jboss directory. Since it was a good practice to run JBoss not as root, I created a new user jboss, and changed the ownership of the JBoss installation:</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">sudo groupadd jboss
sudo useradd -g jboss jboss
chown -R jboss:jboss [JBOSS INSTALLATION DIRECTORY]</pre>
<p>Now add Java to jboss user&#8217;s PATH by adding these lines to /home/jboss/.profile file (when installing JDK I already created the soft link /usr/local/java pointing to the JDK home directory):</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">#add java home in path
export JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH</pre>
<p>To ensure JBoss to start on reboot, I installed found this simple script off the net and put it in file /etc/init.d/jboss</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">#! /bin/sh

start(){
 echo "Starting jboss.."
 su -l jboss -c '/usr/local/jboss/bin/run.sh &#62; /dev/null 2&#62; /dev/null &#38;'
}

stop(){
 echo "Stopping jboss.."
 su -l jboss -c '/usr/local/jboss/bin/shutdown.sh -S &#38;'
}

restart(){
 stop
# give stuff some time to stop before we restart
 sleep 60
# protect against any services that can't stop before we restart (warning this k
ills all Java instances running as 'jboss' user)
 su -l jboss -c 'killall java'
# if the 'su -l ...' command fails try:
 #   sudo -u jboss killall java
 start
}

case "$1" in
 start)
 start
 ;;
 stop)
 stop
 ;;
 restart)
 restart
 ;;
 *)
 echo "Usage: jboss {start&#124;stop&#124;restart}"
 exit 1
esac

exit 0</pre>
<p>and installed the startup script:</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">
<pre>update-rc.d jboss defaults</pre>
</pre>
<p>Now it was time to startup JBoss:</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">
<pre>
<pre>/etc/init.d/jboss start</pre>
</pre>
</pre>
<p>Voila! The JBoss was up and running. I could verify that by</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">
<pre>
<pre>wget http://localhost:8080/</pre>
</pre>
</pre>
<p>It downloaded the default JBoss index.html page into the current directory. Of course I could also verify it using a browser if I opened up port 8080 in the security group.</p>
<p><span style="text-decoration:underline;">Apache</span></p>
<p>Installing Apache was easy</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">
<pre>
<pre>sudo apt-get install apache</pre>
</pre>
</pre>
<p>I was previously using Apache 2.0.x and mod_jk to connect to JBoss. The new Apache installation was 2.2.x and came with mod_proxy_ajp, so it took me fair amount of time to find all the details on the web. But once it wasn&#8217;t that bad, it wasn&#8217;t that bad at all.</p>
<p>I could first verify Apache was working by pointing my browser to the IP address of my instance. &#8220;It Works!&#8221; That is reassuing.</p>
<p>To integrate with JBoss I enabled mod_proxy_ajp</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;"><code>sudo a2enmod proxy_ajp</code></pre>
<p>Then I created a new configuration file for my instance:</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;"><code>sudo vi /etc/apache2/sites-available/mysite</code></pre>
<p>In this file I added these lines:</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/</pre>
<p>After restarting Apache I found a 403 error in my browser. It turned out the configuration for mod_proxy_ajp, /etc/apache2/mods-enabled/proxy.conf, the default is Deny From All</p>
<pre style="border:1px dashed #999999;overflow:auto;font-family:Andale Mono,Lucida Console,Monaco,fixed,monospace;color:#000000;background-color:#eeeeee;font-size:12px;line-height:14px;width:100%;padding:5px;">&#60;Proxy *&#62;
 AddDefaultCharset off
 Order deny,allow
 Deny from all
&#60;/Proxy&#62;</pre>
<p>It needed to be changed to allow connections to passed through. I simply changed it to &#8220;Allow from all&#8221; because I was using EC2&#8217;s security group to control the overall accessibility from the outside world.</p>
<p>After this change and restarting Apache, the browswer showed JBoss&#8217;s default web page. It worked!</p>
<p><span style="text-decoration:underline;">One Last Problem</span></p>
<p>Now I got the basic configuration to work, I still faced one more problem. The Apache+JBoss configuration only worked if I restarted Apache after every JBoss restart. If I restarted JBoss without an Apache restart, I got &#8220;Service Temporarily Unavailable&#8221; error. That was not how it used to work on my hosted server.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Into the Cloud - Migrating My Apache+JBoss+MySQL Applications to Amazon's EC2, Part I]]></title>
<link>http://hoodbook.wordpress.com/2009/10/09/into-the-cloud-migrating-hoodbooks-hosted-applications-to-amazons-ec2-part-i/</link>
<pubDate>Sat, 10 Oct 2009 02:19:49 +0000</pubDate>
<dc:creator>Sheldon Shi</dc:creator>
<guid>http://hoodbook.wordpress.com/2009/10/09/into-the-cloud-migrating-hoodbooks-hosted-applications-to-amazons-ec2-part-i/</guid>
<description><![CDATA[Hoodbook has a few applications running on a dedicated server that is hosted for a couple of hundred]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://aws.amazon.com/"><img class="alignright" title="Amazon EC2 and EBS" src="http://media.amazonwebservices.com/logo_aws.gif" alt="" width="164" height="60" /></a>Hoodbook has a few applications running on a dedicated server that is hosted for a couple of hundred dollars a month.  The server has nothing fancy, just a plain Apache+JBoss+MySQL configuration, with RAID and an offsite backup facility.  Applications were written using JBoss Seam + JSF applications. I have thought about migrating the apps to Amazon EC2 for a while. Now I finally got time to do it.</p>
<p>The main drives for the migration are two-folds: (1) Lower the cost. These applications do not have tons of traffic. The server is three years old, and severely under-utilized. We are paying way over what we get. (2) Step into the future. The future is cloud computing. It is scalable, on-demand, with low overhead. You probably cannot find a more scalable, more reliable hosting solution than Amazon&#8217;s EC2. If it is good enough for Twitter, it is good enough for any generic web application.</p>
<p>I have looked into EC2 on and off before but now I believe the time can&#8217;t be more ripe for a migration, because of large numbers of how-to documentation online and the availability of Amazon EBS (Elastic Block Storage). Amazon EBS has lower latency than Amazon S3, and is a natural storage extension of EC2 (for a tutorial on their differences, check out <a href="http://www.cloudiquity.com/2009/03/differences-between-s3-and-ebs/">this</a>) &#8211; best suited for MySQL data. EBS does not have reduncy, so some kind of reduncy has to be built by users. But a quick and dirty solution is to have snapshot of EBS stored to S3.</p>
<p>First, I followed the pre-requisite steps in <a href="http://blog.peterdelahunty.com/2009/06/deploying-grails-app-on-ec2-in-from.html">this blog</a>. I signed up for Amazon EC2 web service, and installed Firefox EC2 plugin <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609">Elasticfox</a>. Elasticfox makes managing EC2 instances super easy. I configured Elasticfox with my EC2 account credentials, following Tutorial #1 in <a href="http://ec2-downloads.s3.amazonaws.com/elasticfox-owners-manual.pdf">Elasticfox&#8217;s manual</a>. The only hiccup I had is at Step 4 &#8211; Connecting to the Instance. I had trouble connecting to my EC2 instance from putty using the keypair I generated. Whenever I tried to connect, the instance prompted me for root password. It turned out I needed to run Puttygen to convert the generated keypair file (*.pem) into a Putty-recognized key file (*.ppk). Then everything was cool.</p>
<p>In the process I needed to select an Amazon Machine Image (AMI) to launch my EC2 instance. Natually I searched for Apache+JBoss+MySQL images, and I found one: <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1523">ami-4ea34727</a>. Upon installing it, however, I found it was built on an older version if Ubuntu, 7.10 Gutsy, which was no longer supported. Installing Postfix on the instance, for example, generated errors of unfound urls. That makes the image not usable for my applications. I then investigated upgrading 7.10 to 8.0.4 Hardy which <a href="https://wiki.ubuntu.com/Releases">will be supported until 2013</a>, but <a href="https://help.ubuntu.com/community/EOLUpgrades/Gutsy">upgrading from Gutsy to Hardy</a> seemed to have its own quirks.</p>
<p>Finally, I decided to start with an AMI of Ubuntu 8.0.4 (for all Ubuntu images, look <a href="http://alestic.com/">here</a>), and build everything from there. It should be an interesting learning experience.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[JB Group launched their cloud businesses]]></title>
<link>http://jclouds.wordpress.com/2009/10/07/jb-group-launched-their-cloud-businesses/</link>
<pubDate>Wed, 07 Oct 2009 00:00:00 +0000</pubDate>
<dc:creator>Agile Cat</dc:creator>
<guid>http://jclouds.wordpress.com/2009/10/07/jb-group-launched-their-cloud-businesses/</guid>
<description><![CDATA[Oct.7 &#8211; JBCC Holdings announced to launch the facilities to evaluate and detect cloud computin]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Oct.7 &#8211; JBCC Holdings announced to launch the facilities to evaluate and detect cloud computing technologies for their customers and partners. The company will also leverage cloud computing businesses with their twelve subsidiaries.</p>
<p>In this plan, the company will open &#34;Cloud Integration center&#34; for VMware, vSphere, IBM CloudBrust, Windows Azure, Google Apps, Salesforce.com and Amazon EC2.</p>
<p><font color="#000080">J</font> &#60;<a href="http://www.itmedia.co.jp/enterprise/articles/0910/07/news063.html">http://www.itmedia.co.jp/enterprise/articles/0910/07/news063.html</a>&#62;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Cloud Computing List of 85 Cloud Vendor Players]]></title>
<link>http://hostedftp.wordpress.com/2009/10/05/cloud-computing-list-of-85-cloud-vendor-players/</link>
<pubDate>Mon, 05 Oct 2009 13:17:35 +0000</pubDate>
<dc:creator>hostedftp</dc:creator>
<guid>http://hostedftp.wordpress.com/2009/10/05/cloud-computing-list-of-85-cloud-vendor-players/</guid>
<description><![CDATA[Cloud Computing Vendors 1) Amazon Web Services Leading cloud pioneer Amazon offers several different]]></description>
<content:encoded><![CDATA[Cloud Computing Vendors 1) Amazon Web Services Leading cloud pioneer Amazon offers several different]]></content:encoded>
</item>
<item>
<title><![CDATA[Learn Amazon Web Services]]></title>
<link>http://blog.jeffdouglas.com/2009/09/29/learn-amazon-web-services/</link>
<pubDate>Tue, 29 Sep 2009 22:42:11 +0000</pubDate>
<dc:creator>jeffdonthemic</dc:creator>
<guid>http://blog.jeffdouglas.com/2009/09/29/learn-amazon-web-services/</guid>
<description><![CDATA[I sat in on the Amazon SimpleDB webinar the other day and it was really interesting. They demo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://jeffdonthemic.wordpress.com/files/2009/09/logo_aws.gif"><img class="alignleft size-full wp-image-1353" style="padding-right:10px;" title="logo_aws" src="http://jeffdonthemic.wordpress.com/files/2009/09/logo_aws.gif" alt="logo_aws" width="164" height="60" /></a>I sat in on the Amazon SimpleDB webinar the other day and it was really interesting. They demo&#8217;d a PHP app that populates SimpleDB from a MySQL database. Very cool!</p>
<p>The presenter has a really cool site with a bunch of great tutorials and videos. If you are interested in the Amazon IaaS, you should really check out <a href="http://www.learnaws.com" target="_blank">LearnAWS</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Appirio Announces Cloudsourcing Focus]]></title>
<link>http://blog.jeffdouglas.com/2009/09/24/appirio-announces-cloudsourcing-focus/</link>
<pubDate>Thu, 24 Sep 2009 12:52:13 +0000</pubDate>
<dc:creator>jeffdonthemic</dc:creator>
<guid>http://blog.jeffdouglas.com/2009/09/24/appirio-announces-cloudsourcing-focus/</guid>
<description><![CDATA[The Appirio CIO Blog has a great new post called, &#8220;Cloudsourcing: Where Cloud Computing Meets ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://jeffdonthemic.wordpress.com/files/2009/06/appiriologo.png"><img class="alignleft size-thumbnail wp-image-962" style="padding-right:10px;" title="appirioLogo" src="http://jeffdonthemic.wordpress.com/files/2009/06/appiriologo.png?w=150" alt="appirioLogo" width="105" height="81" /></a>The Appirio CIO Blog has a <a href="http://blog.appirio.com/2009/09/cloudsourcing-where-cloud-computing.html" target="_blank">great new post</a> called, &#8220;Cloudsourcing: Where Cloud Computing Meets Outsourcing&#8221;. <a href="http://www.appirio.com/company/press/2009_0923leadership.php" target="_blank">Some organizational changes</a> have been to focus on this emerging segment of the cloud market. How do CIO move their IT assets to clouds like Salesforce, Amazon, and Google? What&#8217;s the roadmap look like? What are the risks? What are the benefits? The article helps to kickoff this conversation.</p>
<p>This is my favorite part of the announcement:</p>
<blockquote><p>&#8220;Why are we so confident in the cloudsourcing approach? Because this is how we&#8217;ve run our own business from the beginning&#8211;as a serverless enterprise. We grew our business 400% last year, spent less than 2% of our revenue on IT, and have no capital tied up in IT infrastructure. We&#8217;ve experienced the benefits of running our entire business in the cloud, and work with customers every day who are taking steps in that same direction.&#8221;</p></blockquote>
<p><strong>You can read the rest of the announcement </strong><a href="http://blog.appirio.com/2009/09/cloudsourcing-where-cloud-computing.html" target="_blank"><strong>here</strong></a><strong>.</strong></p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
