<?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>Scalr</title>
	<atom:link href="http://scalr.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://scalr.net</link>
	<description></description>
	<lastBuildDate>Wed, 30 May 2012 01:24:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>The double agent</title>
		<link>http://scalr.net/blog/announcements/the-double-agent/</link>
		<comments>http://scalr.net/blog/announcements/the-double-agent/#comments</comments>
		<pubDate>Mon, 28 May 2012 12:41:53 +0000</pubDate>
		<dc:creator>julien</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=6173</guid>
		<description><![CDATA[Hi there, Let&#8217;s face it! From time to time, you woke up, grabbed your iPhone 4S and asked Siri: &#8220;What does my day look like?&#8221;. Then, the answer may have been: &#8220;Damned! There is a scalarizr update planned today. Don&#8217;t &#8230; <a href="http://scalr.net/blog/announcements/the-double-agent/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hi there,</p>

<p>Let&#8217;s face it! From time to time, you woke up, grabbed your iPhone 4S and asked Siri: &#8220;What does my day look like?&#8221;. Then, the answer may have been: &#8220;Damned! There is a scalarizr update planned today. Don&#8217;t forget your stress pills&#8221;. For all the awesomeness that scalarizr brings to infrastructures, managing the agent has never been a walk in the park. Like every Rockstar, it had its whims and offered you tight choices. A Shakespearean dilemma: to update or not to update.</p>

<div id="attachment_6301" class="wp-caption aligncenter" style="width: 650px"><a href="http://scalr.net/wp-content/uploads/2012/05/2Agent.png"><img src="http://scalr.net/wp-content/uploads/2012/05/2Agent-1024x605.png" alt="" title="2Agent" width="600" height="354" class="size-large wp-image-6301" /></a><p class="wp-caption-text">Buy one, get two</p></div>

<p>For instance, last Thursday, we released scalarizr version 0.7.226. We ran tests for various scenarios and farms types. Regrettably, scalarizr post-scripts deleted important runtime informations -sometimes leading to scalarizr&#8217;s crash. This kind of situation is exactly WHY the engineering team worked that hard to bring you today&#8217;s process update.  Well, Scalr is thrilled to announce an era of seamless updates.</p>

<p>Like a Muffin, the revolution is built on three ingredients: the scone, the chocolate and the cream.</p>  

<h2>The scone</h2>

<p>At first, a much more explicative interface has been shipped: on the server&#8217;s extended information window (Servers > View All > Options) you can display the current scalarizr status, updated details and informations on the new versions, check the last update errors, and update schedule info. Even better, you may also restart the scalarizr or upgrade it from this panel. This helps you to keep a record of the previous scalarizr updates and to know precisely what is under the hood.</p>

<div id="attachment_6231" class="wp-caption aligncenter" style="width: 908px"><a href="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-21-at-2.47.12-PM-21.png"><img src="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-21-at-2.47.12-PM-21.png" alt="" title="Screen Shot 2012-05-21 at 2.47.12 PM 2" width="750" height="180" class="size-full wp-image-6231" /></a><p class="wp-caption-text">Learn more</p></div>

<h2>The chocolate</h2>

<p>The chocolate makes the muffin&#8217;s taste: what a particularly true statement here!</p>

<p>You can now cook scalarizr&#8217;s updates up in whatever sauce you like. We implemented a <strong>double repo feature</strong> based on a simple principle: choice is better. If you are an &#8220;early-adopter&#8221; you should have the right to try the newest features. If you don&#8217;t like to dive in first, something proven must be at your disposal.</p>

<p>So, two drivers are actionnable:</p>
<ul><li>You can select a &#8220;stable&#8221; (or &#8220;prudent administrator&#8221;) or latest (or &#8220;go-getter&#8221;) repository</li>
<li>The update&#8217;s frequency (for instance: not Saint Valentine&#8217;s day)</li></ul>

<p>The repositories are completely isolated. Stable repo packages have been rock-solidly tested in real-life condition for at least one month. Unlike the newly introduced stocks of a famous social network, these won’t be downgraded after two days. ONLY the packages passing these hard tests will be marked as stable. You can sleep in peace.</p>

<p>The repository named &#8220;latest&#8221; straightforwardly contains the latest scalarizr version. It has been of course tested but may have been occasionally marked as non-stable. Theoretically, an issue is still possible, while actually rare. Therefore we recommend  to use this repository for your stagging/development farms. If you do so, that’s ideal to test Scalr&#8217;s latest improvements at no risk.</p>

<h2>The cream on the top</h2>
<p>By default the auto-update-client will use the stable repository and check for new updates every hour. The frequency can be customized along with the repository settings. It has a classic cron job format without minute and month to define. Time intervals can take a value anywhere between one hour and one month.</p>

<div id="attachment_6214" class="wp-caption aligncenter" style="width: 909px"><a href="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-21-at-2.45.28-PM-21.png"><img src="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-21-at-2.45.28-PM-21.png" alt="" title="Screen Shot 2012-05-21 at 2.45.28 PM 2" width="720" height="80" class="size-full wp-image-6214" /></a><p class="wp-caption-text">Pimp your ride</p></div>

<p>Here are a few examples to illustrate those settings. For example if you let all the columns empty, that will keep the default choice: the cron job will be activated every hour. If you put 11 (or 23)  under <em>Hour</em> the job will run everyday at 11AM (or 11PM). Eventually, you can choose 6,7 as the Day of the Week column to install potential updates only during the WE.</p>

<p>We hope that you will enjoy this major step towards a more personal Scalr (dare I say: &#8220;fun&#8221;?). As usual, we&#8217;re waiting for your feedback.

<p>Enjoy!</p>
<p>The Scalr &#8220;Make a wish&#8221; team</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/the-double-agent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New tutorials: Magento, Tomcat and much more!</title>
		<link>http://scalr.net/blog/announcements/new-tutorials-magento-tomcat-and-much-more/</link>
		<comments>http://scalr.net/blog/announcements/new-tutorials-magento-tomcat-and-much-more/#comments</comments>
		<pubDate>Wed, 23 May 2012 00:53:18 +0000</pubDate>
		<dc:creator>michel</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=6152</guid>
		<description><![CDATA[Hey Cloudsters, Paul, our amazing Sales Engineer, has worked very hard these last days to write tutorials on the new documentation. In case you missed them, here are some of them: How to install Magento with Scalr How to setup &#8230; <a href="http://scalr.net/blog/announcements/new-tutorials-magento-tomcat-and-much-more/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://scalr.net/wp-content/themes/public-website/images/about_us/team/paul.png" title="Paul" class="alignleft" width="80"/>Hey Cloudsters,</p>
<p>Paul, our amazing Sales Engineer, has worked very hard these last days to write tutorials on the <a href="http://scalr.net/blog/new-documentation-site/" title="New Documentation Site!">new documentation</a>. 
<br />
<p>In case you missed them, here are some of them:</p>
<ul>
<li><a href="http://wiki.scalr.net/display/docs/Install+Magento+with+Scalr">How to install Magento with Scalr</a></li>
<li><a href="http://wiki.scalr.net/display/docs/Master-Master+MySQL+Replication+in+different+regions">How to setup a Master-Master MySQL Replication in different regions</a></li>
<li><a href="http://wiki.scalr.net/display/docs/Install+a+Wordpress+Blog+with+Scalr">How to install a WordPress Blog with Scalr</a></li>
<li><a href="http://wiki.scalr.net/display/docs/Install+Apache+Tomcat+with+Scalr+and+Chef">How to install Apache Tomcat with Scalr and Chef</a></li>
</ul>

<p>We are currently working on others:</p>
<ul>
<li>How to setup Varnish</li>
<li>How to migrate to the Cloud</li>
</ul>

<p>Which tutorials would you like to see on the documentation? Is there something in particular you struggle to install when you used Scalr for the first time? Your feedback would be really appreciated! If you want to contribute, you have our word: the most deserving tutorials editors will get a tee-shirt (or a hoodie).</p>

<p>The Paul Chapotet Fan Club</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/new-tutorials-magento-tomcat-and-much-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New database storage for Amazon EC2 users</title>
		<link>http://scalr.net/blog/announcements/new-database-storage-for-amazon-ec2-users/</link>
		<comments>http://scalr.net/blog/announcements/new-database-storage-for-amazon-ec2-users/#comments</comments>
		<pubDate>Mon, 21 May 2012 18:10:36 +0000</pubDate>
		<dc:creator>michel</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=6085</guid>
		<description><![CDATA[Great news for all Redis and PostgreSQL users: you can now choose the storage engine of your database between EBS volumes and Ephemeral devices. For those who do not remember, only EBS volumes were available before. But you may wonder &#8230; <a href="http://scalr.net/blog/announcements/new-database-storage-for-amazon-ec2-users/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-18-at-2.43.02-PM.png" alt="" title="postgresql redis storage" width="100" class="alignleft size-full wp-image-6118" />Great news for all Redis and PostgreSQL users: you can now choose the storage engine of your database between EBS volumes and Ephemeral devices. For those who do not remember, only EBS volumes were available before. But you may wonder about the differences between these two types of storage:</p>
<ul>
<li><strong>EBS volumes</strong> provides block level storage volumes for use with Amazon EC2 instances. The data persists independently from the life of an instance. So when you terminate your database, the EBS volume attached to it will still be available and you could attach it to another instance. As a reminder, you can manage all your EBS volumes in Scalr going to <em>Tools > Amazon Web Services > Amazon EC2 > Elastic Block Storage > Manage volumes</em></li>
<li><strong>Ephemeral devices</strong> are ideal for temporary storage of information that changes frequently, such as buffers, caches, scratch data, and other temporary content, or for data that is replicated across a fleet of instances. The data persists only during the life of the associated Amazon EC2 instance.</li>
</ul>
<p>You can learn more about storage on Amazon EC2 on our fresh new <a href="http://wiki.scalr.net/display/docs/Storage" title="Amazon EC2 storage" target="_blank">wiki</a>.</p>

<p>To select your storage engine, click on your Redis or PostgreSQL role, and then on <em>Database settings</em>. Please note that you will not be able to change the storage settings once the farm has been launched (you&#8217;ll have to remove the role and then add it again). Ephemeral devices are available for <strong>Redis</strong> and <strong>Postgres</strong> databases only, but <strong>MySQL</strong> support should come soon.</p>

<div id="attachment_6100" class="wp-caption aligncenter" style="width: 831px"><a href="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-18-at-2.21.21-PM.png"><img src="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-18-at-2.21.21-PM.png" alt="" title="storage databases amazon ec 2" width="821" class="size-full wp-image-6100" /></a><p class="wp-caption-text">In Storage Engine, you can select either &quot;EBS Volumes&quot; or &quot;Ephemeral device&quot;</p></div>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/new-database-storage-for-amazon-ec2-users/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Backup progress</title>
		<link>http://scalr.net/blog/announcements/backup-progress/</link>
		<comments>http://scalr.net/blog/announcements/backup-progress/#comments</comments>
		<pubDate>Fri, 18 May 2012 23:37:07 +0000</pubDate>
		<dc:creator>sebastian</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5995</guid>
		<description><![CDATA[You might remember a previous post we did on our quest to go realtime. Today, we take this another step further by giving you realtime updates on the progress towards taking your backups. As you know, taking manual backups of &#8230; <a href="http://scalr.net/blog/announcements/backup-progress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[You might remember a <a href="http://scalr.net/blog/announcements/realtime/" title="previous post">previous post</a> we did on our quest to go <strong>realtime</strong>.

Today, we take this another step further by giving you realtime updates on the progress towards taking your backups. As you know, taking manual backups of your data with Scalr is easy. Simply open the status window of your database (Options > [database] Status) and select the backup method that you want to apply. Please keep in mind that backups and data bundles are different:
<ul>
<li><strong>Data bundles</strong> are snapshots of the EBS volume containing the data (binary storage).</li>
<li><strong>Backups</strong> are snapshot of the EBS volume containing the data by running a database dump (object storage).</li>
</ul>

You can now see, as it happens, all the Scalr magic. Take a look below.

<div id="attachment_6019" class="wp-caption aligncenter" style="width: 411px"><a href="http://scalr.net/wp-content/uploads/2012/05/realtime_mysql_backup2.png"><img src="http://scalr.net/wp-content/uploads/2012/05/realtime_mysql_backup2.png" alt="Realtime progress of a MySQL backup task" title="realtime_mysql_backup" width="401" height="212" class="size-full wp-image-6019" /></a><p class="wp-caption-text">Realtime MySQL backup!</p></div>

This new feature is currently for <strong>MySQL</strong>, <strong>Postgres</strong> and <strong>Redis</strong>
<del datetime="2012-05-21T18:08:33+00:00">and will be extended soon to Postgres and Redis</del>.

.]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/backup-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Documentation Site!</title>
		<link>http://scalr.net/blog/new-documentation-site/</link>
		<comments>http://scalr.net/blog/new-documentation-site/#comments</comments>
		<pubDate>Fri, 11 May 2012 17:15:10 +0000</pubDate>
		<dc:creator>sebastian</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=6005</guid>
		<description><![CDATA[Oh my, this one sure was overdue. For the past two weeks we&#8217;ve worked on revamping the documentation site, this time on Confluence instead of DekiWiki, and I think we have a good foundation for future updates. You can head &#8230; <a href="http://scalr.net/blog/new-documentation-site/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Oh my, this one sure was overdue.</p>

<p>For the past two weeks we&#8217;ve worked on revamping the documentation site, this time on Confluence instead of DekiWiki, and I think we have a good foundation for future updates.</p>

<p>You can head on over to <a href="http://wiki.scalr.net">the new documentation site</a> to take a look. We want this platform to become the ultimate knowledge resource on Scalr. Just let us know if you would like other tutorials to be added &#8211; this can be done. We&#8217;re waiting for your feedback.</p>

<p>Enjoy,
<br />The Scalr &#8220;RTFM&#8221; team</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/new-documentation-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 12.04 LTS images now available</title>
		<link>http://scalr.net/blog/announcements/ubuntu1204/</link>
		<comments>http://scalr.net/blog/announcements/ubuntu1204/#comments</comments>
		<pubDate>Wed, 09 May 2012 22:15:42 +0000</pubDate>
		<dc:creator>julien</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5965</guid>
		<description><![CDATA[This week, Scalr&#8217;s newsfeed was full of Linux. The Ubuntu Cloud Summit was held this week in the Bay Area, and Scalr was in full attendance. Sebastian gave a well-received talk on Cloud trends, and the marketing team got Ubuntu &#8230; <a href="http://scalr.net/blog/announcements/ubuntu1204/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This week, Scalr&#8217;s newsfeed was full of Linux.</p>

<p>The <a href="http://uds.ubuntu.com/cloud-summit/" title="Ubuntu Cloud Summit" target="_blank">Ubuntu Cloud Summit</a> was held this week in the Bay Area, and Scalr was in full attendance. <a href="http://twitter.com/sebastianstadil">Sebastian</a> gave a well-received talk on Cloud trends, and the marketing team got Ubuntu stickers and feasted on M&#038;Ms. Boy were they happy!</p>

<p>Meanwhile, the engineering team was hard at work–new Ubuntu roles were released, based on 12.04 aka Ubuntu Precise Pangolin. And this, barely a week after the official release.</p>

<div id="attachment_5966" class="wp-caption aligncenter" style="width: 273px"><a href="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-09-at-1.43.17-PM.png"><img src="http://scalr.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-09-at-1.43.17-PM.png" alt="" title="The new images" width="263" height="121" class="size-full wp-image-5966" /></a><p class="wp-caption-text">Precise Pangolin</p></div>

<p>This much anticipated release is a Long Term Support release, aka LTS, meaning that it will continue to be supported for the next 5 years. This is ideal for servers, guaranteeing updates until 2017, long after the next American president&#8217;s mandate or World football cup in Rio.</p>

<p>Oh, and while we&#8217;re at it, let&#8217;s give a big shout out to Mark Shuttleworth, founder of Canonical, who paid us a visit in #SF last week. And thanks to the entire Canonical team and Ubuntu community for developing this awesome distro!

<p>The Scalr Tux Team</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/ubuntu1204/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finally it&#8217;s here: the Dashboard preview</title>
		<link>http://scalr.net/blog/announcements/dashboard-beta/</link>
		<comments>http://scalr.net/blog/announcements/dashboard-beta/#comments</comments>
		<pubDate>Mon, 07 May 2012 23:40:54 +0000</pubDate>
		<dc:creator>julien</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5921</guid>
		<description><![CDATA[Good news for all you Scalr users! The Scalr dashboard has entered a public beta. We made this dashboard to address the following: Allow you to bring all the information that matters to you in one place Help onboard new &#8230; <a href="http://scalr.net/blog/announcements/dashboard-beta/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Good news for all you Scalr users! The Scalr dashboard has entered a public beta.</p>

<p>We made this dashboard to address the following:
<ul>
	<li>Allow you to bring all the information that matters to you in one place</li>
	<li>Help onboard new users</li>
	<li>Keep users updated with new functionality, service announcements, etc.</li>
</ul>
</p>

<p>We found that a widget-based dashboard addressed this best, despite how unoriginal it is. We made a half-dozen widgets to get started, including widgets that display costs to date for your farms, latest errors from logs, and a farm&#8217;s status.</p>

<p>To enable the beta, go to your account settings and enable the dashboard at <a href="https://my.scalr.net/#/core/settings">https://my.scalr.net/#/core/settings</a></p>

<p>Most widgets can be added directly from the dashboard, but two of them are added from elsewhere: the Farm servers widget is added from the options drop-down menu of your farm, and the Graphic statistics is added from the Load statistics page.</p>

<p>My dashboard looks like this:</p>
<a href="http://scalr.net/wp-content/uploads/2012/05/Dashboard.png"><img src="http://scalr.net/wp-content/uploads/2012/05/Dashboard-1024x472.png" alt="Your servers on autopilot!" title="Dashboard" width="620" height="295" class="aligncenter size-large wp-image-5922" /></a>

<p>We hope you like this start, and welcome discussion of new features on the mailing list <a href="https://groups.google.com/forum/?fromgroups#!forum/scalr-discuss" target="_blank">scalr-discuss</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/dashboard-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get EC2 Pricing Data programmatically</title>
		<link>http://scalr.net/blog/how-to-get-ec2-pricing-data-programmatically/</link>
		<comments>http://scalr.net/blog/how-to-get-ec2-pricing-data-programmatically/#comments</comments>
		<pubDate>Tue, 01 May 2012 05:56:25 +0000</pubDate>
		<dc:creator>sebastian</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5847</guid>
		<description><![CDATA[Scalr recently introduced server usage statistics, a tool which breaks down your AWS costs by application or farm, type of server, and more. To calculate these costs, we simply multiply the number of instance hours in each farm by the &#8230; <a href="http://scalr.net/blog/how-to-get-ec2-pricing-data-programmatically/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Scalr recently introduced <a href="http://scalr.net/blog/announcements/server-usage-statistics/">server usage statistics</a>, a tool which breaks down your AWS costs by application or farm, type of server, and more.</p>

<img src="https://scalr-downloads.s3.amazonaws.com/piggybank.png" />

<p>To calculate these costs, we simply multiply the number of instance hours in each farm by the cost of the instance hour. We don&#8217;t keep an internal database of cloud costs though. We have a special secret that we&#8217;d like to share with you.</p>

<p>AWS has a json feed for their web services pricing.</p>

<p>Yep. You heard me.</p>

<p>We get the information directly from Amazon. In json. See for yourself below.</p>

<ul>
	<li><a href="http://aws.amazon.com/ec2/pricing/pricing-on-demand-instances.json">On Demand Instances</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/ri-light-linux.json">Reserved Light Utilization Linux</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/ri-light-mswin.json">Reserved Light Utilization Windows</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/ri-medium-linux.json">Reserved Medium Utilization Linux</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/ri-medium-mswin.json">Reserved Medium Utilization Windows</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/ri-heavy-linux.json">Reserved Heavy Utilization Linux</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/ri-heavy-mswin.json">Reserved Heavy Utilization Windows</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/pricing-data-transfer.json">Data Transfer Pricing</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/pricing-cloudwatch.json">Cloud Watch Pricing</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/pricing-elastic-ips.json">Elastic IPs Pricing</a></li>
	<li><a href="http://aws.amazon.com/ec2/pricing/pricing-elb.json">Elastic Load Balancer (ELB) Pricing</a></li>
</ul>



<p>There&#8217;s even a <a href="https://github.com/erans/ec2instancespricing">python client for accessing the data</a>!</p>

<p>Circling back to calculating the costs of each of your farms, we&#8217;ve found that for most users, EC2 instance-hour costs constitute over 80% of total expenditure. So if you assume that other costs (storage, bandwidth, ebs io) are evenly distributed, you can do a rule of three and determine costs of each application you are running.</p>

<p>Cheers,<br />
The Scalr &#8220;Bean Counter&#8221; Team</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/how-to-get-ec2-pricing-data-programmatically/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Role versioning</title>
		<link>http://scalr.net/blog/role-versioning/</link>
		<comments>http://scalr.net/blog/role-versioning/#comments</comments>
		<pubDate>Sat, 28 Apr 2012 22:38:53 +0000</pubDate>
		<dc:creator>sebastian</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5834</guid>
		<description><![CDATA[A lot of you guys use images to version your roles, taking snapshots of a server when it&#8217;s in the state you want. It&#8217;s quick, it&#8217;s easy, and no mental calisthenics are required to understand it or explain it to &#8230; <a href="http://scalr.net/blog/role-versioning/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A lot of you guys use images to version your roles, taking snapshots of a server when it&#8217;s in the state you want. It&#8217;s quick, it&#8217;s easy, and no mental calisthenics are required to understand it or explain it to your colleagues.</p>

<p>But doing so presents a few challenges: first, creating many images make it harder to track down a particular one, and fill up storage space (or balloon storage costs). Second, versioning can be difficult and non-linear (which is why we add a timestamp to a role&#8217;s name when you create a snapshot). Third, rolling back to a previous version in an emergency can be delicate.</p>

<p>In today&#8217;s release, we&#8217;re addressing the third problem by making it possible to revert to a previous role in a few clicks. Now, under Farms -> Roles -> Options menu you&#8217;ll find the option to revert to the previous role, like below.</p>

<img src="https://scalr-downloads.s3.amazonaws.com/revert.png" alt="Reverting to a previous role is now easy!" />

<p>This will revert the role to the previous one (eg. to &#8216;my-base-1&#8242; if your roles were named &#8216;my-base-0&#8242;, &#8216;my-base-1&#8242;, &#8216;my-base-2&#8242;) without losing any settings (scripts assigned to events,parameters, scaling options). Previously you&#8217;d have to edit a farm, remove the role, and add the previous one, which would have you lose the settings. Scalr won&#8217;t replace running servers though, this is left to you: only new servers will start using previous image.</p>

<p>With this new feature release, we&#8217;re acknowledging the alternative practice to using Chef or Puppet for configuration management, and will continue to make this process easier. We just need you to you keep sharing with us details on your way of working and how we can help.</p>

<p>Cheers,<br />
The Scalr &#8220;Ok, have it your way&#8221; Team</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/role-versioning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easier Custom Roles</title>
		<link>http://scalr.net/blog/announcements/rolescript/</link>
		<comments>http://scalr.net/blog/announcements/rolescript/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 19:07:29 +0000</pubDate>
		<dc:creator>julien</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5730</guid>
		<description><![CDATA[You&#8217;re never going to guess what we&#8217;re releasing today&#8230; What, a new feature? Dammit, there goes my surprise! We build Scalr to help you manage and automate your cloud infrastructure. Often times our roles, with their pre-packaged automation, do the &#8230; <a href="http://scalr.net/blog/announcements/rolescript/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>You&#8217;re never going to guess what we&#8217;re releasing today&#8230; What, a new feature? Dammit, there goes my surprise!</p>

<p>We build Scalr to help you manage and automate your cloud infrastructure. Often times our roles, with their pre-packaged automation, do the trick. But sometimes you need something slightly–or entirely–different. That&#8217;s where the scripting engine comes in: making that easier. </p>

<p>The past few weeks a lot of pre-packaged automation has seen the light of day (we&#8217;ve been very productive) with <a href="/blog/announcements/mysql-proxy-support/" target="_blank">MySQL Proxy</a>, <a href="/blog/announcements/scalr-agent/" target="_blank">guest agent improvements</a>, and a <a href="/blog/announcements/rabbitmq/" target="_blank">RabbitMQ</a> role. So we thought we should balance it out with improvements to the scripting engine. Thus&#8230;</p>

<p><strong>You can now associate scripts directly to roles.</strong></p>

<p>What?! Yes, you heard me. You can now attach any script to any role, whether it&#8217;s in a farm or not. Previously you could only do so if the role was placed in a farm.</p>

<p>This makes it much easier to build and reuse your own automation. Want to create an auto-scaling, auto-recovering Cassandra role? Just combine some Chef / Puppet / custom scripts, hook them to Scalr events on to a base role and voilà! you got it. Want the Apache role to behave slightly different? Perhaps proxy traffic to Tomcat? Associate a script that adds the desired behavior to the role, and you&#8217;ll ensure that the modified behavior is available to all your farms.

<p><strong>What if I modify the upstream role? What happens to the ones in my farm?</strong></p>

<p>Simple: any scripts added to the parent role are added to the child farmrole (a role added to a farm), creating a nice inheritance model.</p>

<p>Some other use cases are:</p>

<ul>
  <li><strong>Enforcing</strong> the presence of some software. Like a configuration tool we don&#8217;t have native support for (read: Puppet). Make a Puppet script to be run when server is online. Or perhaps a VPN, or a logging tool like the <a href="http://scalr.net/blog/loggly-partnership-for-eager-beavers/">excellent Loggly</a>.</li>
  <li><strong>DRY</strong>, or Don&#8217;t Repeat Yourself. It can be immensely repetitive and error prone to manually update all the roles with updated scripts: no need for this anymore.</li>
  <li><strong>Sharing</strong> roles made by your team members. Colleague just built a Varnish role? It&#8217;s now easier than ever to re-use it.</li>
</ul>

<p>Take a look at the screenshot below to get an idea of what this looks like.</p>

<div id="attachment_5763" class="wp-caption aligncenter" style="width: 562px"><a href="/wp-content/uploads/2012/04/RoleScripts.png" target="_blank"><img src="/wp-content/uploads/2012/04/RoleScripts.png" alt="" title="RoleScripts" width="552"  height="249" class="size-full wp-image-5763" /></a><p class="wp-caption-text">You can now add scripts to a parent role</p></div>

<p>To use this, simply go to Roles in the menu, and click on View All. Filter by owner, set to &#8216;Private&#8217; (since you can only customize your account&#8217;s roles). Under options, you can then click &#8216;Edit&#8217; on the role you want to add automation to. Click on the &#8216;Script&#8217; tab–there you&#8217;ll be able to add scripts as you normally would a role in a farm.</p>

<p>The possibilities are endless for what you can do with this: open/close security ports when an instance initializes, install specific software, tailor a config file, create a root login/password access to FTP or <em>que sais-je</em>&#8230; It’s up to you to take the most of it. And of course, if you made something great and want to let the community know, you can shoot an email to <a href="mailto:genius@scalr.com">genius@scalr.com</a>.</p>

<p>Scripts that are inherited from the parent role appear greyed out when added to a farm, like below:</p>

<div id="attachment_5762" class="wp-caption aligncenter" style="width: 650px"><a href="/wp-content/uploads/2012/04/ScriptEngine.png" target="_blank"><img src="/wp-content/uploads/2012/04/ScriptEngine-1024x350.png" alt=""  title="Script Engine" width="600" height="200" class="size-large wp-image-5762" /></a><p class="wp-caption-text">The greyed out scripts were inherited from the parent role</p></div>

<p>Cheers,
<br/>The Scalr &#8220;automate all the things!&#8221; team</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/rolescript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

