<?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 &#187; Blog</title>
	<atom:link href="http://scalr.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://scalr.net</link>
	<description></description>
	<lastBuildDate>Fri, 11 May 2012 22:16:12 +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>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="https://scalr-test.atlassian.net/wiki/display/docs/Home">the new documentation site</a> to take a look. Sorry for the url, it&#8217;s a Confluence OnDemand limitation. We&#8217;re working to get that down to a nicer docs.scalr.com, but wanted to share this with you as soon as possible.</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>
		<item>
		<title>Load statistics</title>
		<link>http://scalr.net/blog/feature/load-statistics/</link>
		<comments>http://scalr.net/blog/feature/load-statistics/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 01:21:32 +0000</pubDate>
		<dc:creator>julien</dc:creator>
				<category><![CDATA[Feature]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5378</guid>
		<description><![CDATA[Hi there! Once again, Scalr Cloud Management delivers. This time, we show you what we have under the hood that makes your application harder, better, faster. Great news for all of you stats junkies: you can now visualize resource usage &#8230; <a href="http://scalr.net/blog/feature/load-statistics/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_5379" class="wp-caption aligncenter" style="width: 446px"><a href="/wp-content/uploads/2012/04/Screen-Shot-2012-04-10-at-3.01.13-PM.png"><img src="/wp-content/uploads/2012/04/Screen-Shot-2012-04-10-at-3.01.13-PM.png" alt="" title="Take the blue pill" width="436" height="290" class="size-full wp-image-5379" /></a><p class="wp-caption-text">Take the blue pill</p></div>

<p>Hi there!</p>

<p>Once again, <strong>Scalr Cloud Management</strong> delivers. This time, we show you what we have under the hood that makes your application <a href="http://www.youtube.com/watch?v=gAjR4_CbPpQ" target="_blank">harder, better, faster</a>.</p>

<p>Great news for all of you stats junkies: you can now visualize resource usage on your servers via the load statistics page found under options for your farms. Like The Oracle pictured above, you can listen to it to get insight into your infrastructure&#8217;s load. A few use cases come to mind:</p>

<ul>
  <li>Testing. Clone your farm, run an ApacheBench script and see the load graphs increase</li>
  <li>Resource cleanup. Spot underutilized servers with the compare mode</li>
  <li>Spotting outliers. Detect possible memory leaks and overloaded servers, or simply check that your load balancing is properly done.</li>
  <li>Application rollouts. Roll out a new version of your application, and compare 1.0 with 2.0, or staging with production.</li>
  <li>Optimizing. Identify the gating resource in your application, and change instance types from high-cpu to high-memory.</li>
</ul>

<p>You can view network, CPU, memory, and load average for individual servers, as well as averages for all servers of a role, and all servers of a farm.
<a href="/wp-content/uploads/2012/04/Screen-Shot-2012-04-10-at-3.56.49-PM.png"><img src="/wp-content/uploads/2012/04/Screen-Shot-2012-04-10-at-3.56.49-PM.png" alt="" title="Fancy" width="540" height="360" class="aligncenter size-full wp-image-5380" /></a></p>

<p>Better yet, the compare mode shows a vertical view (sorry guys, no Pinterest &#8220;Pin Button&#8221; for this yet) of all instances of any particular farm/role. If you check the farm checkbox you will average them and detect outliers and lame ducks. No country for old lagging servers.</p>

<a href="/wp-content/uploads/2012/04/Screen-Shot-2012-04-10-at-4.15.37-PM.png"><img src="/wp-content/uploads/2012/04/Screen-Shot-2012-04-10-at-4.15.37-PM.png" alt="" title="The Compare Mode" width="276" height="198" class="aligncenter size-full wp-image-5398" /></a>

<p>While we&#8217;re in a monitoring state-of-mind, and until we release our <a href="http://scalr.uservoice.com/forums/101991-scalr-feature-requests/suggestions/1898141-monitoring-alerting">monitoring &#038; alerts</a> feature, you can use the Event &#038; Notifications found under the Options menu of your farms.</p> 

<p>This feature lets you select a farm-related event and be notified each time it occurs. Want to receive an email every time an instance goes down? When a new database master comes online? Just enter your email address and select these two events. That&#8217;s it! Each time one of these events happens in the selected farm, you will receive an email! Isn’t that cool!? Hum&#8230; OK let me try again. Each time something happens in your farm, your sysadmin will receive an email!</p>
<a href="/wp-content/uploads/2012/04/Screen-Shot-2012-04-10-at-3.58.50-PM.png"><img src="/wp-content/uploads/2012/04/Screen-Shot-2012-04-10-at-3.58.50-PM.png" alt="" title="Event Notification" width="500" height="350" class="aligncenter size-full wp-image-5382" /></a></p>

<p>Enjoy!</p>

<p>Cheers,
<br />The Scalr &#8220;Let me plot that for you&#8221; Team</p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/feature/load-statistics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security updates &#8211; CAPTCHA</title>
		<link>http://scalr.net/blog/feature/captcha/</link>
		<comments>http://scalr.net/blog/feature/captcha/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 18:52:11 +0000</pubDate>
		<dc:creator>julien</dc:creator>
				<category><![CDATA[Feature]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5252</guid>
		<description><![CDATA[Hi everyone! Do you speak CAPTCHA -these tiny anti-bot services? Did you know that you can actually be very creative with them? Take a look at CAPTCHAart.com if you don&#8217;t believe me. Today&#8217;s blog post will explain Scalr&#8217;s latest move &#8230; <a href="http://scalr.net/blog/feature/captcha/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hi everyone!</p>
<p>Do you speak CAPTCHA -these tiny anti-bot services? Did you know that you can actually be very creative with them? Take a look at <a href="http://www.captchart.com/" target="_blank">CAPTCHAart.com</a> if you don&#8217;t believe me. Today&#8217;s blog post will explain Scalr&#8217;s latest move to increase security. Don&#8217;t forget that the best way to make your infrastructure secure is to make your password hard to guess (but easy to remember).</p> 
<p><b>You Shall Not Pass!</b></p>
<p>To protect you and your infrastructure against vilains and hackers, a CAPTCHA now shows up after three failed attempts to log in Scalr. Sorry to all of today&#8217;s Captain Hooks–you should look at other SaaS to play with brute force.</p> 
<p><b>VIP Room</b></p>
<p>The second security feature turns Scalr into a very selective club: only verified members can access. Go to your profile settings and add approved originating IPs to the IP list to create a whitelist of permitted inbound connections. Leave it blank, and anyone with the login and password can access your account.</p>
<a href="/wp-content/uploads/2012/04/Screen-Shot-2012-03-26-at-2.44.55-PM-2.png"><img src="/wp-content/uploads/2012/04/Screen-Shot-2012-03-26-at-2.44.55-PM-2.png" alt="" title="Sorry, Sir. Not happening today." width="600" height="430" class="aligncenter size-full wp-image-5256"/></a>
<p><b>Recommended reading (by Scalr)</b></p>
<p><a href="http://blog.ted.com/2011/12/06/massive-scale-online-collaboration-luis-von-ahn-on-ted-com/">How CAPTCHA will change the world</a></p>
<p><a href="http://www.economist.com/node/21550763">The Economist on password security (with tips)</a></p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/feature/captcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RabbitMQ, the white Rabbit and Scalr</title>
		<link>http://scalr.net/blog/announcements/rabbitmq/</link>
		<comments>http://scalr.net/blog/announcements/rabbitmq/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 21:58:46 +0000</pubDate>
		<dc:creator>julien</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5209</guid>
		<description><![CDATA[Hi there, In Alice in Wonderland, the white Rabbit is a allegory for curiosity. Alice follows her instinct and dives into the hole. That’s exactly what I felt starting this blog post. The subject of an Open Source Message Broker &#8230; <a href="http://scalr.net/blog/announcements/rabbitmq/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hi there,</p>

<p>In Alice in Wonderland, the white Rabbit is a allegory for curiosity. Alice follows her instinct and dives into the hole. That’s exactly what I felt starting this blog post. The subject of an Open Source Message Broker available as a Role in Scalr was not exactly the funniest way to spend a monday morning. Or was it? Let&#8217;s try to make it cool.</p>

<p><strong>Why a Message Queue?</strong></p>

<p>What do “Message Queue” and “RabbitMQ” stand for? RabbitMQ is a message oriented middleware (or a message queuing system) aka a Post system. Like any Post system, its original idea is pretty simple: it delivers and accepts messages. In short, it&#8217;s like going to the post office: when you pay the stamp, you are sure that Mr. Postman will deliver the message from the Post office to the Post box. Keeping the metaphor, RabbitMQ is the Post box, Mr. Postman and the Post office at the same time.</p>

<p><strong>Why Rabbit?</strong></p> 

<p>Plenty of open-source message tools are available on the web -Apache ActiveMQ, Apache Qpid, or JBoss. We decided to support RabbitMQ as this one is easy to use, robust, runs on major operating systems and supports most developer platforms.</p>

<p>So our engineering team worked hard and offer you this brand-new RabbitMQ role.</p>
<a href="/wp-content/uploads/2012/04/Screen-Shot-2012-04-02-at-11.39.34-AM.png"><img src="/wp-content/uploads/2012/04/Screen-Shot-2012-04-02-at-11.39.34-AM.png" alt="" title="A new role in Scalr" width="600" height="414" class="aligncenter size-full wp-image-5243" /></a><p><b>Getting started on Scalr integration</b></p>

<p>The RabbitMQ role works with RabbitMQ server v 2.7.0 and newer. The system is available as a pre-made role on EC2 (x32 and x64) in the role builder (Roles > Role builder). When configuring the role, please note the tab labelled RabbitMQ settings on the left.</p>
<div id="attachment_5210" class="wp-caption aligncenter" style="width: 685px"><a href="/wp-content/uploads/2012/04/Screen-Shot-2012-04-02-at-11.48.53-AM.png"><img src="/wp-content/uploads/2012/04/Screen-Shot-2012-04-02-at-11.48.53-AM.png" alt="" title="RabbitMQ configuration settings" width="675" height="171" class="size-full wp-image-5210" /></a><p class="wp-caption-text">The ratio bro, the ratio</p></div>

<p>The rest is obvious: we support both RAM and Disk nodes. The cool thing is that you can configure the Disk nodes / RAM nodes ratio. Setting it to 30% with 4 nodes means that 1 instances will be dedicated to the disk and 3 to the ram (hum&#8230;that’s a rough ratio, but you get the point). Yet, sorry but this role won’t be scalable.</p>

<p>Like Louis XVI in 1789, I can already see the people brandishing sticks and pitchforks, bringing their anger to the streets and yelling at Scalr&#8217;s windows: SCALABLE, SCALABLE, SCALABLE!</p>

<p> Let me give you some explanations to cool down the pressure and cheer you up:<p>
<ul><li>RabbitMQ does support queue replication, BUT, since Scalr has no easy way to know which nodes actually contain a message queue, it cannot terminate them safely (auto downscaling). But you can scale up manually of course.</li>
<li>No snapshotting feature hasn&#8217;t been implemented. As snapshots can contain already delivered messages if a RabbitMQ server is restored from these, messages will be delivered twice.  This could break your application and you don&#8217;t want this to happen (oh noes).</li>
<li>Moreover, horizontal scaling doesn&#8217;t make much sense for a message queue service. It&#8217;s a very rare use case. In fact, when you need a larger capacity of messaging server you can just use a larger instance.</li></ul>

<p>In addition, the RabbitMQ  role won’t support snapshots and backups, but smile, baby, smile. Again, we believe that this is not a  very frequent situation -given that messages are supposed to be delivered realtime not being stocked on a messaging system.</p>

<p>You might also wonder what happens when an instance is terminated. In the case of DISK nodes, the basic configuration will be saved. In the case of RAM nodes, all information (queues and messages) will be lost. That is why we offer the possibility to set in advance which nodes your cluster should use. Just keep in mind Captain Obvious&#8217; theorem, RAM = speed while disk = reliability.</p>
<p><b>Scalr will provide a few DNS endpoints:</b></p>
<ul><li>*-rabbitmq = will point to all rabbitmq nodes</li>
<li>*-rabbitmq-ram &#8211; will point only to RAM nodes</li>
<li>*-rabbitmq-disk &#8211; will point only to disk nodes</li>
<li>* &#8211; ext or int</li></ul>

<p><strong>Recommended reading (by Scalr)</strong></p>

<ul><li><a href="http://wiki.scalr.net/Reference_Guide/Roles/RabbitMQ">http://en.wikipedia.org/wiki/RabbitMQ</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/aa480411.aspx">http://msdn.microsoft.com/en-us/library/aa480411.aspx</a></li>
<li><a href="http://en.wikipedia.org/wiki/Message_broker">http://en.wikipedia.org/wiki/Message_broker</a></li>
<li><a href="http://en.wikipedia.org/wiki/Message_broker">http://wiki.scalr.net/Reference_Guide/Roles/RabbitMQ</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/rabbitmq/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Failure as a Feature</title>
		<link>http://scalr.net/blog/announcements/failure-as-a-feature/</link>
		<comments>http://scalr.net/blog/announcements/failure-as-a-feature/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 05:48:08 +0000</pubDate>
		<dc:creator>sebastian</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://scalr.net/?p=5140</guid>
		<description><![CDATA[Introducing &#8220;Failure as a Feature&#8221; a revolutionary new concept in the Cloud Computing industry Scalr started in 2008 as a simple tool to automate scaling, and has been on a mission since to facilitate IT operations, by automating all sorts &#8230; <a href="http://scalr.net/blog/announcements/failure-as-a-feature/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Introducing  &#8220;Failure as a Feature&#8221;</strong><br />
<em>a revolutionary new concept in the Cloud Computing industry</em></p>

<p>Scalr started in 2008 as a simple tool to automate scaling, and has been on a mission since to facilitate IT operations, by automating all sorts of activities. What we didn’t realize is that this work was actually the bread and butter of our beloved friend sysadmins, who have been kicking it back so much lately that companies are wondering why they should still keep them on payroll.</p>

<p>To preserve the apparent usefulness of sysadmins while still giving them time to watch cat videos on youtube, play Civ V, and play laser tag across the office, Scalr is proud to introduce a new service: &#8220;Failure as a Feature&#8221;.</p>

<p>For a nominal fee, you can now cause a sudden malfunction on your web servers, load balancer, or database, which you will fight bravely using your deep knowledge of Linux architectures, to show your manager how vital you are to the company&#8217;s success.</p>

<p>Simply click on “Provoke disaster” under Tools in the top menu, and Scalr will randomly choose a disaster scenario based on your pricing plan. Customers on plans IPO and higher are entitled to one hour of downtime free of charge per month, and a special referral plan is available to get bonus downtime when you <a href="/pricing/referral/">refer your friends</a>.</p>

<div id="attachment_5143" class="wp-caption aligncenter" style="width: 196px"><a href="/wp-content/uploads/2012/04/disaster.png"><img src="/wp-content/uploads/2012/04/disaster.png" alt="" title="disaster!" width="186" height="191" class="size-full wp-image-5143" /></a><p class="wp-caption-text">Scalr takes &quot;Failure as a Feature&quot; to a new level</p></div>

<p>We trust this new feature will guarantee you keep receiving a paycheck every month for the years to come. We have set up a special email address to collect your success stories, and share with the rest of the community. You may find it at dev-null@scalr.com.</p>

<a href="/failure-as-a-feature/">http://scalr.net/failure-as-a-feature/
</a>
<p>Cheers,<br />
The Scalr &#8220;Master of Disaster&#8221; team</p>

<p><em>Scalr is open-source cloud management software for public and private infrastructure (AWS, Rackspace, Cloudstack&#8230;)</em></p>]]></content:encoded>
			<wfw:commentRss>http://scalr.net/blog/announcements/failure-as-a-feature/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

