<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ideas.... &#187; Amazon Web Services</title>
	<atom:link href="http://rosalynmetz.com/ideas/tag/amazon-web-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://rosalynmetz.com/ideas</link>
	<description>a blog for me to record thoughts and ideas</description>
	<lastBuildDate>Thu, 14 Apr 2011 17:56:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Resizing an EBS Backed AMI</title>
		<link>http://rosalynmetz.com/ideas/2011/04/14/resizing-an-ebs-backed-ami/</link>
		<comments>http://rosalynmetz.com/ideas/2011/04/14/resizing-an-ebs-backed-ami/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 12:51:23 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[ebs]]></category>
		<category><![CDATA[ec2]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=950</guid>
		<description><![CDATA[So in my previous post I talked about all this work to make an EBS backed AMI.  At the end though I realized that I didn&#8217;t size the server right.  Doh!  This was fairly stupid of me.  So I followed &#8230; <a href="http://rosalynmetz.com/ideas/2011/04/14/resizing-an-ebs-backed-ami/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So in my previous post I talked about all this work to make an EBS backed AMI.  At the end though I realized that I didn&#8217;t size the server right.  Doh!  This was fairly stupid of me.  So I followed the same set of steps because all the instructions I found on resizing an existing image didn&#8217;t seem to work.  And then I tried something, you know, for $#!*$ and giggles.  Imagined how annoyed I was when it worked.</p>
<p>So here is the command for registering an EBS backed image based on a particular snapshot:</p>
<pre>ec2-register --block-device-mapping /dev/sda1=s&lt;snapshot id&gt;::false
--name "&lt;ami name&gt;" --kernel &lt;kernel id&gt; --ramdisk &lt;ramdisk id&gt;
-K &lt;key file&gt; -C &lt;cert file&gt;</pre>
<p>(<strong>Note</strong>: If you want the <em>volume</em> to persist after termination then you&#8217;ll want to change the true in the &#8211;block-device-mapping flag to false)</p>
<p>So the key is in the &#8211;block-device-mapping flag.  The documentation for Amazon states:</p>
<div id="attachment_951" class="wp-caption aligncenter" style="width: 1022px"><a href="http://rosalynmetz.com/ideas/wp-content/uploads/2011/04/Screen-shot-2011-04-14-at-8.45.47-AM.png"><img class="size-full wp-image-951 " title="Block Device Mapping Documentation" src="http://rosalynmetz.com/ideas/wp-content/uploads/2011/04/Screen-shot-2011-04-14-at-8.45.47-AM.png" alt="Block Device Mapping Documentation" width="1012" height="394" /></a><p class="wp-caption-text">Block Device Mapping Documentation</p></div>
<p>So it says somewhere in there that you can specify the size of the AMI in that particular flag, so if I want to increase the size of the instance all I would need to do is change the flag to read:</p>
<pre>--block-device-mapping /dev/sda1=s&lt;snapshot id&gt;:50:true</pre>
<p>or whatever size you want.  Afterwards you&#8217;ll need to log on to the server and resize the drive.  You can do this by running the following (assuming you&#8217;re using an ext3 root file system, which is what I used in my previous post):</p>
<pre>sudo resize2fs /dev/sda1
</pre>
<p>it&#8217;ll resize the drive and you should be good to go.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2011%2F04%2F14%2Fresizing-an-ebs-backed-ami%2F&amp;title=Resizing%20an%20EBS%20Backed%20AMI" id="wpa2a_2">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2011/04/14/resizing-an-ebs-backed-ami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating an EBS Backed AMI</title>
		<link>http://rosalynmetz.com/ideas/2011/04/14/creating-an-ebs-backed-ami/</link>
		<comments>http://rosalynmetz.com/ideas/2011/04/14/creating-an-ebs-backed-ami/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 12:39:50 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[ebs]]></category>
		<category><![CDATA[ec2]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=943</guid>
		<description><![CDATA[There are tons of instructions out there on how to create an EBS backed images.  Most of them don&#8217;t work for me because they are either out dated or the person&#8217;s instructions for copying the file structure doesn&#8217;t work.  I &#8230; <a href="http://rosalynmetz.com/ideas/2011/04/14/creating-an-ebs-backed-ami/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There are tons of instructions out there on how to create an EBS backed images.  Most of them don&#8217;t work for me because they are either out dated or the person&#8217;s instructions for copying the file structure doesn&#8217;t work.  I finally found instructions though that do work.</p>
<p>So here is how I did it:</p>
<p>1) Start Up an Instance</p>
<p>The first thing I do is start up an instance.  Everyone has instructions on how to do this from the command line.  But I&#8217;m lazy and find that Amazon&#8217;s API tools change regularly which is annoying and makes it difficult to follow the instructions other people have written.  I recommend doing it in the AWS Console.</p>
<p>Go to EC2 in the AWS Console.  Choose AMI and find an image that you like (I tend to lean toward Alestic&#8217;s Ubuntu images, but that&#8217;s just me).  Once I found an AMI I like I highlight it and then choose &#8220;Launch Instance&#8221;.  I follow the instructions, making sure that I choose the correct security group (aka firewall) and the correct key pair (you access ec2 servers using a key pair rather than a password).</p>
<p>Once the server is up and running, I update everything, configure it, transfer data onto it, blah blah blah.  The usual things that you do when you are prepping a server.  Once I&#8217;m all set I&#8217;m ready to make it an EBS backed AMI.</p>
<p>2) Create a New EBS Volume</p>
<p>The next thing I do is create an EBS Volume, again doing it in the AWS Console.  Go to the EC2 section of the AWS Console.  Choose &#8220;Volumes&#8221; and then &#8220;Create Volume&#8221;.  You&#8217;ll want to make sure of two things:</p>
<p>First that the volume is large enough to hold everything.  I forgot to do that the first time around and *thought* I had to do everything all over again (see next post for how to really do it).  The easiest thing would be to just size it right the first time around.</p>
<p>Second that the volume is in the same availability zone as the instance you started up in step 1.  If you aren&#8217;t sure what the availability zone is for your instance, go back to the instance, highlight it, and in the bottom panel you&#8217;ll see what zone its in.</p>
<p>3) Attach Volume to Instance</p>
<p>When you are done you&#8217;ll want to attach the volume to the instance that you created in step 1.  Once the volume is available, highlight it and choose &#8220;Attach Volume&#8221;.  You&#8217;ll be stepped through attaching it to your server.  If you have only one instance running its pretty straightforward.  If you have multiple ones running, you&#8217;ll want to make sure that you&#8217;re attaching it to the right place.  You&#8217;ll be asked to indicate where you want the attached, I usually do /dev/sdf.  Oh and this process won&#8217;t work if the volume and the instance aren&#8217;t in the same availability zone, hence my warning in the previous step.</p>
<p>4) Copy the Data from the Server to the Volume</p>
<p>This part of the instructions I found over at <a title="Winners Don't Lose" href="http://winnersdontlose.com/?p=95" target="_blank">Winners Don&#8217;t Lose</a>.  This helps you format the volume and copy the data on the current instance over to the volume:</p>
<pre>In a root shell on the instance:

# mkfs.ext3 /dev/sdf
# mkdir /mnt/target &amp;&amp; mount /dev/sdf /mnt/target
# rsync -avHx / /mnt/target
# rsync -avHx /dev /mnt/target
# sync;sync;sync;sync &amp;&amp; umount /mnt/target

The above commands did the following:

formatted the entire volume /dev/sdf as an extended 3 filesystem
created directory /mnt/target and mounted /dev/sdf at /mnt/target
rsync’d the root instance-store filesystem to the ebs volume
synchronized the /dev directory from the instance-store filesystem
flush all pending write ops, and unmount the EBS volume</pre>
<p>To be honest these are the only instructions I&#8217;ve ever been able to follow that doesn&#8217;t produce some error that I have to debug.</p>
<p>5) Detach the Volume</p>
<p>The next step is to detach the volume that you just created from the running instance.  Again you can do this in the AWS console by finding the volume, highlighting it, and choosing detach.  Make sure the you&#8217;re detaching the right volume though!</p>
<p>6) Create a Snapshot of the Volume</p>
<p>You&#8217;ll want to create a snapshot of the volume that you just created.  You can again do that in the AWS Management console but finding the volume, right clicking on it, and choosing create snapshot.</p>
<p>7) Register your AMI</p>
<p>This is the part that took me forever to figure out.  Mostly because the documentation for the ec2-register command didn&#8217;t jive with the tools that i had access too.  The command I used was:</p>
<pre>ec2-register --block-device-mapping /dev/sda1=&lt;snapshot id&gt;::true
--name &lt;ami name&gt; --kernel &lt;kernel id&gt; --ramdisk &lt;ram disk id&gt;
-K &lt;your pk file&gt;.pem -C &lt;your cert file&gt;.pem</pre>
<p>(note i updated this:  if you want the <em>volume</em> to persist after termination then you&#8217;ll want to change the true in the &#8211;block-device-mapping flag to false)</p>
<p>You&#8217;ll want to make sure that you specify and kernel id and a ram disk id, I usually use the same one that my instance I&#8217;m creating this new AMI from was using.  You don&#8217;t have to do it, but that would mean that if your AMI users don&#8217;t choose one during start up, then the instance won&#8217;t work.</p>
<p>Note that you may have your key and cert file set as part of your environment variable.  I have multiple accounts so I don&#8217;t, and instead just specify them when I&#8217;m running any commands (annoying but I don&#8217;t do much from the commandline anyway).</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2011%2F04%2F14%2Fcreating-an-ebs-backed-ami%2F&amp;title=Creating%20an%20EBS%20Backed%20AMI" id="wpa2a_4">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2011/04/14/creating-an-ebs-backed-ami/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Creating an EBS Backed AMI in the Cloud</title>
		<link>http://rosalynmetz.com/ideas/2009/12/07/creating-an-ebs-backed-ami-in-the-cloud/</link>
		<comments>http://rosalynmetz.com/ideas/2009/12/07/creating-an-ebs-backed-ami-in-the-cloud/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 23:11:29 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[ami]]></category>
		<category><![CDATA[blacklight]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[ebs]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[Solr]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=786</guid>
		<description><![CDATA[I decided that I wanted to create an EBS backed AMI on Amazon&#8217;s Cloud Computing platform.  I thought this would be REALLY hard.  I was completely wrong. The first thing I did was start with an already existing EBS AMI. &#8230; <a href="http://rosalynmetz.com/ideas/2009/12/07/creating-an-ebs-backed-ami-in-the-cloud/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I decided that I wanted to create an EBS backed AMI on Amazon&#8217;s Cloud Computing platform.  I thought this would be REALLY hard.  I was completely wrong.</p>
<p>The first thing I did was start with an already existing EBS AMI. Right now there aren&#8217;t too many available but they are growing.  I chose an Ubuntu 9.04 image since I&#8217;m going to install a stack on it, and I&#8217;ve already done *most* of it before on Ubuntu.</p>
<p>A quick note: it is possible to create an EBS AMI from an S3 AMI, but I wasn&#8217;t able to figure that out (quickly).  Although I did find a script that will do this for you: http://gist.github.com/249915.</p>
<p>Next, I wanted to get the Ubuntu server prepared.  I needed to:</p>
<ul>
<li> install mysql &#8212; http://www.howtogeek.com/howto/ubuntu/install-mysql-server-5-on-ubuntu/</li>
<li>install ruby on rails &#8212; http://www.hackido.com/2009/04/install-ruby-rails-on-ubuntu-904-jaunty.html (up to and including step 6)</li>
<li>install zlib &#8212; http://www.techsww.com/tutorials/libraries/zlib/installation/installing_zlib_on_ubuntu_linux.php</li>
<li>install blacklight &#8212; http://projectblacklight.org (includes solr and a number of gem dependencies)</li>
</ul>
<p>I did all of this.  One thing I noticed, Blacklight requires me to use non-standard ports (ie not 22 and 80).  While the server was running, I went into the AWS console and opened ports for its associated security group.  The changes took effect immediately.  I definitely liked that.</p>
<p>Finally, I went in to the AWS Management Console and chose &#8220;Create Image (EBS AMI)&#8221;.</p>
<p><a href="http://rosalynmetz.com/ideas/wp-content/uploads/2009/12/Picture-1.png"><img class="size-large wp-image-787 alignnone" title="Create Image (EBS AMI)" src="http://rosalynmetz.com/ideas/wp-content/uploads/2009/12/Picture-1-300x130.png" alt="Picture 1" width="300" height="130" /></a></p>
<p>Then I filled in the information including a description of my image:</p>
<p><a href="http://rosalynmetz.com/ideas/wp-content/uploads/2009/12/Picture-2.png"><img class="alignnone size-large wp-image-788" title="EBS AMI Details" src="http://rosalynmetz.com/ideas/wp-content/uploads/2009/12/Picture-2-300x213.png" alt="EBS AMI Details" width="300" height="213" /></a></p>
<p>and voila! EBS backed AMI.  the one caveat is:</p>
<p>DON&#8217;T TERMINATE THE INSTANCE UNTIL THE NEW AMI HAS FINISHED BEING CREATED</p>
<p>because then you&#8217;ll loose all the work that you have just done.  doh!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2009%2F12%2F07%2Fcreating-an-ebs-backed-ami-in-the-cloud%2F&amp;title=Creating%20an%20EBS%20Backed%20AMI%20in%20the%20Cloud" id="wpa2a_6">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2009/12/07/creating-an-ebs-backed-ami-in-the-cloud/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Amazon EC2 New Features</title>
		<link>http://rosalynmetz.com/ideas/2009/05/18/amazon-ec2-new-features/</link>
		<comments>http://rosalynmetz.com/ideas/2009/05/18/amazon-ec2-new-features/#comments</comments>
		<pubDate>Mon, 18 May 2009 13:39:48 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud Computing]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=615</guid>
		<description><![CDATA[A while back I thought about ditching my current web host (a.k.a. my friend Andrew) and using Amazon EC2 for my website.  I determined since Andrew is a great guy (and gives me a REALLY cheap rate) I will never &#8230; <a href="http://rosalynmetz.com/ideas/2009/05/18/amazon-ec2-new-features/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A while back I thought about ditching my current web host (a.k.a. my friend Andrew) and using Amazon EC2 for my website.  I determined since Andrew is a great guy (and gives me a REALLY cheap rate) I will never do that.  Today though I rethink that decision (although I&#8217;ll prolly continue to go with Andrew cause he still is a great guy).</p>
<p>Why am I rethinking it?  Well today Amazon EC2 realeased three new features; <strong></strong><strong><a href="http://aws.amazon.com/cloudwatch" target="_blank">Amazon CloudWatch</a></strong>, <strong></strong><strong><a href="http://aws.amazon.com/autoscaling" target="_blank">Auto Scaling</a></strong>, and  <strong><a href="http://aws.amazon.com/elasticloadbalancing" target="_blank">Elastic Load Balancing</a></strong>.</p>
<p>Amazon CloudWatch keeps a number of different metrics on how your AMIs are being utilized (CPU utilization, Network I/O, etc.).  And you can access the data either through the API or commandline tools (it would be nice though if this were built into the Management Console though).</p>
<p>Auto Scaling and Elastic Load Balancing work in conjunction with Amazon CloudWatch to help you get the most out of your EC2 instances.  Auto Scaling allows you to define certain conditions that, when present, allow you to perform certain actions (like scale up your instances or scale them down).  Elastic Load Balancing automatically spreads the load of traffic amongst your EC2 instances based on the metrics provided by CloudWatch.</p>
<p>All in all pretty cool, however I would love to see it all built into the management console rather than just available through the API and commandline tools (I am lazy afterall Amazon).  If you want to read more check out <a href="http://aws.typepad.com/aws/2009/05/new-aws-load-balancing-automatic-scaling-and-cloud-monitoring-services.html">Amazon Web Services&#8217; Blog</a> or follow the links above.</p>
<p><strong><br />
</strong></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2009%2F05%2F18%2Famazon-ec2-new-features%2F&amp;title=Amazon%20EC2%20New%20Features" id="wpa2a_8">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2009/05/18/amazon-ec2-new-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AWS for Education</title>
		<link>http://rosalynmetz.com/ideas/2009/04/29/aws-for-education/</link>
		<comments>http://rosalynmetz.com/ideas/2009/04/29/aws-for-education/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 15:24:40 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud Computing]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=604</guid>
		<description><![CDATA[Amazon Web Services announced they are now offering grants for educational institutions. They have broken up their grants into 3 sections: researchers, educators, students.  They also mentioned that they are working with IT companies to provide services for IT Professionals &#8230; <a href="http://rosalynmetz.com/ideas/2009/04/29/aws-for-education/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Amazon Web Services announced <a href="http://aws.typepad.com/aws/2009/04/aws-in-education.html">they are now offering grants for educational institutions</a>.</p>
<p>They have broken up their grants into 3 sections: researchers, educators, students.  They also mentioned that they are working with IT companies to provide services for IT Professionals on campus (<a href="http://www.sonian.net/">including a company that uses AWS for email archiving</a>).</p>
<p>Of course Amazon mentioned some big institutions using AWS in their classrooms (including UMD and Harvard), but here at Wheaton College <a href="http://www.tarmstro.com/">Professor Tom Armstrong</a> is using AWS for a distributed computing assignment.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2009%2F04%2F29%2Faws-for-education%2F&amp;title=AWS%20for%20Education" id="wpa2a_10">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2009/04/29/aws-for-education/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AWS Toolkit for Eclipse</title>
		<link>http://rosalynmetz.com/ideas/2009/03/25/aws-toolkit-for-eclipse/</link>
		<comments>http://rosalynmetz.com/ideas/2009/03/25/aws-toolkit-for-eclipse/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 13:26:57 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Amazon Web Services]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=561</guid>
		<description><![CDATA[Amazon announced they have a new Amazon Web Services Toolkit for Eclipse: Today, we are introducing the AWS Toolkit for Eclipse. This free, open source plugin for the Eclipse IDE makes it easier and more efficient for you to develop, &#8230; <a href="http://rosalynmetz.com/ideas/2009/03/25/aws-toolkit-for-eclipse/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Amazon announced they have a new <a href="http://aws.typepad.com/aws/2009/03/new-aws-toolkit-for-eclipse.html">Amazon Web Services Toolkit for Eclipse</a>:</p>
<blockquote><p>Today, we are introducing the  <a href="http://aws.amazon.com/eclipse" target="_blank">AWS Toolkit for Eclipse</a>.    This free, open source plugin for the Eclipse IDE makes it easier and more efficient for you to   develop, deploy, and debug Java applications on top of AWS.</p></blockquote>
<p>By bringing the popular  IDE (<a href="http://en.wikipedia.org/wiki/Integrated_development_environment">Integrated Development Environment</a>) to AWS, they are making it easier for developers to create server clusters for their applications.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2009%2F03%2F25%2Faws-toolkit-for-eclipse%2F&amp;title=AWS%20Toolkit%20for%20Eclipse" id="wpa2a_12">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2009/03/25/aws-toolkit-for-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing: How to really use it</title>
		<link>http://rosalynmetz.com/ideas/2009/03/17/cloud-computing-how-to-really-use-it/</link>
		<comments>http://rosalynmetz.com/ideas/2009/03/17/cloud-computing-how-to-really-use-it/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 16:20:36 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[NComputing]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=520</guid>
		<description><![CDATA[I have a fear that using cloud computing isn&#8217;t really going to take off in higher ed the way I had hoped.  I do think that Amazon&#8217;s Reserved Instances will help colleges see that it is a more affordable option.  &#8230; <a href="http://rosalynmetz.com/ideas/2009/03/17/cloud-computing-how-to-really-use-it/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have a fear that using cloud computing isn&#8217;t really going to take off in higher ed the way I had hoped.  I do think that <a href="http://rosalynmetz.com/ideas/2009/03/13/amazon-reserved-instances/">Amazon&#8217;s Reserved Instances</a> will help colleges see that it is a more affordable option.  However the problem right now is that we don&#8217;t know how much money we will have next year, let alone the year after.  So the question is, should I really be signing myself up for a service that requires me to pay on a monthly basis?  I&#8217;ve actually contacted Amazon to see if you can pay via an Amazon.com gift card or the like.  Since I know how much money I have right now, perhaps if I put that on a gift card, it&#8217;ll last me for a few years.  I&#8217;ll update if I get a response.</p>
<p>Also its hard to convince people that I really am saving money by using <a href="http://aws.amazon.com/">Amazon Web Services</a>.  The problem is that the electricity, cooling, server, support, all come out of different budgets.  So if you add it all up its a lot more expensive to have a real live server than a virtual one.  But the people that pay the electricity bill aren&#8217;t going to send me the money that I&#8217;m saving them.<a href="http://rosalynmetz.com/ideas/wp-content/uploads/2009/03/img00048.jpg"><img class="alignleft size-full wp-image-521" style="margin: 15px;" title="img00048" src="http://rosalynmetz.com/ideas/wp-content/uploads/2009/03/img00048.jpg" alt="img00048" width="200" height="165" /></a></p>
<p>So what can I do?  Well here at Wheaton we&#8217;ve set up <a href="http://www.ncomputing.com/">NComputing</a>.  Essentially there is a server that the computers connect to.  You install whatever productivity software you want (and your licenses allow).  And then users sit down, log in to the teeny tiny square box you see off to the left, and bam! instant computer.</p>
<p>This allows an IT department to set up computers for a fraction of the cost of setting up a &#8220;real&#8221; one.  Our Director of Technical Support sent out an email letting us now we&#8217;re saving roughly $18,000 dollars by implementing these 10 boxes rather than 10 traditional computers.  That&#8217;ll pay for my Amazon Reserved Instance for at least 5 (if not more) years (don&#8217;t forget Amazon charges you for get and put requests as well as file uploading).</p>
<p>So if you&#8217;re looking for a way to get a bit cloudy without diving head long into utility computing, try virtualizing your desktop computers.  It provides you with the ability to save actual real live money out of your own budget, and has the added benefit of reducing electricity on campus (and maybe you can convince the guy that pays the electric bill that you should get more money from his budget).</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2009%2F03%2F17%2Fcloud-computing-how-to-really-use-it%2F&amp;title=Cloud%20Computing%3A%20How%20to%20really%20use%20it" id="wpa2a_14">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2009/03/17/cloud-computing-how-to-really-use-it/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Amazon Reserved Instances</title>
		<link>http://rosalynmetz.com/ideas/2009/03/13/amazon-reserved-instances/</link>
		<comments>http://rosalynmetz.com/ideas/2009/03/13/amazon-reserved-instances/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 17:40:05 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Amazon Web Services]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=516</guid>
		<description><![CDATA[It looks like Amazon Web Services is moving into the hosting market.  They&#8217;ve set up something called reserved instances.  Essentially you pay a one time fee and then get a significantly lower hourly usage rate ($0.03/hour as opposed to $0.10/hour). &#8230; <a href="http://rosalynmetz.com/ideas/2009/03/13/amazon-reserved-instances/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It looks like Amazon Web Services is moving into the hosting market.  They&#8217;ve set up something called reserved instances.  Essentially you pay a one time fee and then get a significantly lower hourly usage rate ($0.03/hour as opposed to $0.10/hour).</p>
<p>When Amazon first came out, it wasn&#8217;t cost effective for me to host my website there (in truth it still isn&#8217;t cause <a href="http://www.corinthiandesign.com/">I have a friend that gives me a deal</a>).  But now it is; Reuven Cohen over at <a href="http://cloudinterop.ulitzer.com/node/876740">Cloud Interoperability Magazine</a> writes:</p>
<blockquote><p>In doing the math, @ $0.03 a hour, a small reserved EC2 instance will cost you about $262 a year for the <span id="SPELLING_ERROR_0" class="blsp-spelling-error">uptime</span>, and $325 for the reservation or about $48 dollars a month. Compared to about $876 a year or $73 a month using an <span id="SPELLING_ERROR_1" class="blsp-spelling-corrected">on demand</span> instance (not including storage and bandwidth).</p></blockquote>
<p>Like I said, its still not cheaper for me, but the thought of being able to do whatever crazy scheme I want on a server sure is enticing.</p>
<p>So if you hate your hosting provider (I hear lots of people whining about Dreamhost), perhaps you should consider switching.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2009%2F03%2F13%2Famazon-reserved-instances%2F&amp;title=Amazon%20Reserved%20Instances" id="wpa2a_16">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2009/03/13/amazon-reserved-instances/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AWS Offers New Data Sets</title>
		<link>http://rosalynmetz.com/ideas/2009/02/28/aws-offers-new-data-sets/</link>
		<comments>http://rosalynmetz.com/ideas/2009/02/28/aws-offers-new-data-sets/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 12:30:22 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Amazon Web Services]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=505</guid>
		<description><![CDATA[Amazon Web Services is offering data sets for Freebase, DBpedia, and US Bureau of Transportation Statistics.  They have other datasets as well. The datasets are available via Elastic Block Storage: Amazon EC2 customers can access this data by creating their &#8230; <a href="http://rosalynmetz.com/ideas/2009/02/28/aws-offers-new-data-sets/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Amazon Web Services is offering data sets for Freebase, DBpedia, and US Bureau of Transportation Statistics.  They have <a href="http://aws.amazon.com/publicdatasets/">other datasets</a> as well.</p>
<p>The datasets are available via Elastic Block Storage:</p>
<blockquote><p>Amazon <span class="caps">EC2</span> customers can access this data by creating their own personal Amazon <span class="caps">EBS</span> volumes, using the public data set snapshots as a starting point. They can then access, modify and perform computation on these volumes directly using their Amazon <span class="caps">EC2</span> instances and just pay for the compute and storage resources that they use.</p></blockquote>
<p>All of this can be done through the AWS Web Console &gt; Elastic Block Store &gt; Volumes.  When you click &#8220;Create Volume&#8221; a new window will up and there is a dropdown box that allows you to choose from available datasets or you can use the snapshot id numbers that are shown on the <a href="http://aws.amazon.com/publicdatasets/">public datasets page</a> (because not all datasets are listed in the dropdown box).</p>
<p>What&#8217;s even better is that you too can share your data with the world by filling out a form (also found on the <a href="http://aws.amazon.com/publicdatasets/">public datasets page</a>) and talking to Amazon.</p>
<div id="attachment_508" class="wp-caption alignnone" style="width: 610px"><a href="http://rosalynmetz.com/ideas/wp-content/uploads/2009/02/picture-5.png"><img class="size-large wp-image-508" title="Elastic Block Store" src="http://rosalynmetz.com/ideas/wp-content/uploads/2009/02/picture-5-1024x457.png" alt="a view of EBS from the AWS Web Console" width="600" height="268" /></a><p class="wp-caption-text">a view of EBS from the AWS Web Console</p></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2009%2F02%2F28%2Faws-offers-new-data-sets%2F&amp;title=AWS%20Offers%20New%20Data%20Sets" id="wpa2a_18">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2009/02/28/aws-offers-new-data-sets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lightning Talk at Code4Lib</title>
		<link>http://rosalynmetz.com/ideas/2009/02/26/lightning-talk-at-code4lib/</link>
		<comments>http://rosalynmetz.com/ideas/2009/02/26/lightning-talk-at-code4lib/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 20:58:16 +0000</pubDate>
		<dc:creator>Rosalyn Metz</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[code4lib]]></category>

		<guid isPermaLink="false">http://rosalynmetz.com/ideas/?p=473</guid>
		<description><![CDATA[I did a lightning talk at Code4Lib on Amazon Web Services.  Eventually a video of my presentation will be posted online, but in the meantime, I&#8217;m uploading my screencast here. Essentially I launch an AMI, associate it to an IP &#8230; <a href="http://rosalynmetz.com/ideas/2009/02/26/lightning-talk-at-code4lib/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I did a lightning talk at Code4Lib on Amazon Web Services.  Eventually a video of my presentation will be posted online, but in the meantime, I&#8217;m uploading my screencast here.</p>
<p>Essentially I launch an AMI, associate it to an IP address and then connect to it using terminal.  Pretty simple really but super powerful if you have no money and need a server quickly.</p>
<p>The screencast below is a bit small so here&#8217;s a link to it in case you need to see it bigger  <a href="http://www.screencast.com/t/kIBVibIsL5T">http://www.screencast.com/t/kIBVibIsL5T</a></p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_lightningtalk_740205501"
			class="flashmovie"
			width="600"
			height="262">
	<param name="movie" value="/ideas/wp-content/uploads/2009/02/lightningtalk.swf" />
	<param name="scale" value="exactfit" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="/ideas/wp-content/uploads/2009/02/lightningtalk.swf"
			name="fm_lightningtalk_740205501"
			width="600"
			height="262">
		<param name="scale" value="exactfit" />
	<!--<![endif]-->
		
<p><a href="http://www.screencast.com/t/kIBVibIsL5T">Video at http://www.screencast.com</a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Frosalynmetz.com%2Fideas%2F2009%2F02%2F26%2Flightning-talk-at-code4lib%2F&amp;title=Lightning%20Talk%20at%20Code4Lib" id="wpa2a_20">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://rosalynmetz.com/ideas/2009/02/26/lightning-talk-at-code4lib/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

