<?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>The Official Rackspace Blog &#187; Joseph Palumbo</title>
	<atom:link href="http://www.rackspace.com/blog/author/jpalumbo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rackspace.com/blog</link>
	<description>The Official Rackspace Blog</description>
	<lastBuildDate>Wed, 22 May 2013 19:45:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Pay As You Go In The Cloud (And For Dinner Parties)</title>
		<link>http://www.rackspace.com/blog/pay-as-you-go-in-the-cloud-and-for-dinner-parties/</link>
		<comments>http://www.rackspace.com/blog/pay-as-you-go-in-the-cloud-and-for-dinner-parties/#comments</comments>
		<pubDate>Thu, 02 May 2013 17:00:03 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Business Tips and Tricks]]></category>
		<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Podcasts, Videos, Webinars]]></category>
		<category><![CDATA[cloud costs]]></category>
		<category><![CDATA[open cloud]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[zen and cloud computing]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=29358</guid>
		<description><![CDATA[The cloud is a utility service and you pay for it based on your hourly usage. Let’s use an analogy of hosting a dinner party to better understand the power of utility pricing.]]></description>
				<content:encoded><![CDATA[<p>The cloud is a utility service and, similar to a utility like electricity, you pay for it based on your hourly usage. The major advantage of the cloud’s utility pricing is that costs scale up and down along with your configuration, allowing you to plan for the traffic of your visitors without waste or excess. But rather than talking directly about dollars and cents, let’s use an analogy of hosting a dinner party to understand the power of utility pricing.</p>
<p>A successful dinner party needs two things: food and seating. In our first scenario, you are hosting this dinner party at your home. Because you are responsible for purchasing enough food and having enough seats on hand, you’re going to have to make some important decisions and purchases well in advance. To do this, you’ll have to estimate to the best of your ability.</p>
<p>One forecasting strategy is to rely on RSVPs. Using that data, you are able to determine an approximate amount of guests attending your party, which can help determine the amount of resources needed (food and chairs) for a successful evening.</p>
<p>While this strategy would work in a perfect world, I have found it to be unreliable. I often have to plan for excess, having extra chairs and food for the attendees. This results in waste because I have cooked extra food for my party. However, the opposite could happen; I could have an influx of guests who didn’t RSVP and I could not have enough seating or dinner. This scenario is analogous to dedicated hosting in the sense that you have to use a lot of estimation to plan for the traffic to your server. Conversely, if you don’t have a lot of “guests” show up, you could have spent an excess of money on your hosting solution by having all that gear up.</p>
<p>For our second scenario, let’s look at hosting your dinner party at a restaurant; this is analogous to cloud hosting. While you would still want to get guests to RSVP to get a general idea of the attendance, having an exact number isn’t as crucial. There is a fully staffed kitchen that can cook to order for the partygoers, so you don’t have to worry about how much food is needed. Furthermore, instead of serving an average amount of food, guests are able to order different plates and quantities of food directly off the menu, satisfying their exact appetite.</p>
<p>Not only can the restaurant’s kitchen produce food for extra guests, the same goes with ensuring that they have a place to sit as the restaurant has many chairs. This on-demand support of the restaurant is equivalent to the resources of the cloud that can be deployed at a moment&#8217;s notice to handle the exact traffic to your site. This is one of the true powers of the cloud – the ability to scale for your given level of Internet traffic, while ensuring that you pay just for the resources needed to serve up that traffic.</p>
<p><iframe src="http://www.youtube.com/embed/divIuI3Ccdc" height="315" width="560" allowfullscreen="" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/pay-as-you-go-in-the-cloud-and-for-dinner-parties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Collaborating With Our Customers In The Cloud</title>
		<link>http://www.rackspace.com/blog/collaborating-with-our-customers-in-the-cloud/</link>
		<comments>http://www.rackspace.com/blog/collaborating-with-our-customers-in-the-cloud/#comments</comments>
		<pubDate>Thu, 11 Apr 2013 20:31:59 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Business Tips and Tricks]]></category>
		<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Customer Success Stories]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Tips for Devs and Sys Admins]]></category>
		<category><![CDATA[application development]]></category>
		<category><![CDATA[customers]]></category>
		<category><![CDATA[open cloud]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[zen and cloud computing]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=28811</guid>
		<description><![CDATA[Several weeks ago, I flew out to San Francisco and got to talk with a lot of developers about their applications and the cloud. There were three points that almost every developer brought up: scaling their app, initial deployment and feature requests.]]></description>
				<content:encoded><![CDATA[<p>Several weeks ago, I flew out to San Francisco and got to talk with a lot of developers about their applications and the cloud. There were three points that almost every developer brought up: scaling their app, initial deployment and feature requests.</p>
<p>Developers who already had an app in the cloud were very interested about how they could scale it. The key for doing this is <a href="http://www.rackspace.com/blog/pillars-of-cloudiness-no-2-modular-design/">having an application with modular design</a>, where you can split different functions (web, app and database servers) across multiple nodes. Furthermore, having the <a href="http://www.rackspace.com/blog/what-the-rackspace-cloud-api-can-do-for-your-business/">app integrated with a hosting provider’s API</a> is a way that it can programmatically make changes to the infrastructure, like creating new servers. This takes a certain amount of planning as the app is being built, but is the best way to leverage the true power of the cloud.</p>
<p>For developers who were bringing their application to the cloud for the first time, it was more about their initial deployment rather than scale. They wanted to figure out how to get their application to deploy in a way that was going to be as agile as possible and gain them as many options for growth and iteration. I talked to them about the <a href="http://www.rackspace.com/blog/first-five-things-when-starting-a-cloud-project/">first five things that they should do when starting a cloud project</a>, but also was able to reiterate those same tenets of modular design and utilization of the API as I discussed with devs who were interested just in scaling.</p>
<p>The final thing that most developers talked about was feature requests. They were very clear about letting us know what we could do to make their lives easier by adding in certain features and functions. This was a great opportunity because we got to show them that some of these features exist in our architecture. In other cases, we were able to show them how to use a combination of existing features in order to get that same functionality. For those things that didn’t exist in the <a href="http://www.rackspace.com/cloud/">Rackspace Cloud</a> ecosystem, we were able to bring back a lot of great feedback to our product team.</p>
<p>After visiting with all these developers, the one thing that I learned was that we get awesome results when we combine the expertise of our customers who host on the Rackspace Cloud with Rackspace architects. I would encourage more customers to call in and talk to us about how to host their application on our infrastructure.</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/7JiYTNTwDfc" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/collaborating-with-our-customers-in-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile-Ready Cloud Stacks FAQ</title>
		<link>http://www.rackspace.com/blog/mobile-ready-cloud-stacks-faq/</link>
		<comments>http://www.rackspace.com/blog/mobile-ready-cloud-stacks-faq/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 12:23:08 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Tips for Devs and Sys Admins]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[mobile development]]></category>
		<category><![CDATA[open cloud]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=28680</guid>
		<description><![CDATA[As you may have read, this morning we launched mobile-ready cloud stacks. Here, we’ll answer some questions you may have.]]></description>
				<content:encoded><![CDATA[<p>As you may have read, this morning <a href="http://www.rackspace.com/blog/develop-mobile-apps-quickly-on-the-rackspace-cloud/">we launched mobile-ready cloud stacks</a>. Here, we’ll answer some questions you may have.</p>
<p><b>What are mobile-ready cloud stacks?</b></p>
<p>These stacks will allow developers to start building mobile apps on pre-configured cloud backend. This will save deployment time by not having to reinvent the wheel every time they start a mobile project</p>
<p>The stacks also provide scalable reference architectures based on our experience as a backend provider of complex applications.</p>
<p>Finally, we want to provide a developer experience that is beyond just deployment and includes day-to-day management and operations of the backend including upgrading, scaling, patching, monitoring and troubleshooting the cloud services infrastructure where your app is hosted.</p>
<p><b>What’s included?</b></p>
<p>The first pre-installed stack available today is a PHP-based backend, comprising LAMP and open source caching software. The exact configurations are:</p>
<ul>
<li>Linux (Ubuntu)</li>
<li>Apache web server</li>
<li>MySQL</li>
<li>PHP</li>
<li>Varnishd  (HTTP accelerator)</li>
<li>Memcache and the PHP-memcache extensions</li>
<li>The Alternative PHP Cache (APC)</li>
</ul>
<p>We are working on a similar offering for the Ruby on Rails and Node.js backends</p>
<p><b>How do I get it?</b></p>
<p>To start using this stack as the backend to your mobile app, follow these steps:</p>
<ol>
<li>Sign up for a <a href="https://www.rackspace.com/cloud/managed_cloud/overview_a/">Managed Cloud</a> account at: <a href="https://cart.rackspace.com/cloud/">https://cart.rackspace.com/cloud/</a></li>
<li>You will receive a call from our Launch Specialists. Tell them that you are interested in our mobile stacks, or reach out to our team at (800) 480-3163. They will stand up the backend for your app in minutes, so you can start coding!</li>
</ol>
<p><b>Resources for more information:</b></p>
<p>Mobile cloud page: <a href="http://www.rackspace.com/mobile-cloud">http://www.rackspace.com/mobile-cloud</a></p>
<p>Mobile Blog: <a href="http://www.rackspace.com/blog/mobile">http://www.rackspace.com/blog/mobile</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/mobile-ready-cloud-stacks-faq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prepping For A High Traffic Event: Make Sure You Aren’t Limited</title>
		<link>http://www.rackspace.com/blog/prepping-for-a-high-traffic-event-make-sure-you-arent-limited/</link>
		<comments>http://www.rackspace.com/blog/prepping-for-a-high-traffic-event-make-sure-you-arent-limited/#comments</comments>
		<pubDate>Thu, 04 Apr 2013 15:00:32 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Business Tips and Tricks]]></category>
		<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Tips for Devs and Sys Admins]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[application development]]></category>
		<category><![CDATA[high traffic events (HTE)]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[zen and cloud computing]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=28562</guid>
		<description><![CDATA[You’ve worked hard on your application and are gearing up for a major event. But before the big day comes, there is one important point to remember as you plan for a high traffic event: ensure they API limit is set accordingly.]]></description>
				<content:encoded><![CDATA[<p>You’ve worked hard on your application and are gearing up for a major event. You’ve heard me talk about the power of the cloud API, and have incorporated it into your app to control cloud infrastructure, in particular to scale up your configuration in a short amount of time. But before the big day comes, there is one important point to remember as you plan for a <a href="http://www.rackspace.com/blog/tag/high-traffic-events-hte/">high traffic event</a>.</p>
<p>In some instances you might need to scale your configuration extremely large, exceeding your wildest dreams. While the cloud can facilitate this growth, sometimes developers could begin to see build failures or receive errors as they try to grow so dramatically. It’s possible that they hit an API limit.</p>
<p>What’s an API limit? One of our jobs at Rackspace is to ensure that all of our customers are protected in a shared environment. This means that all customers have the right performance and stability to host their sites and applications. To help do this, we want to make sure that we don’t have too many customers dramatically scaling up to a very large configuration at any given point in time. This API limit helps us do this.</p>
<p>Any time you plan to have a large event, always call your Fanatical Support Team to let them know about it. They can then make allowances for what your API limit should be set to in order to supply you with all of the requisite resources that you need to drive your application. Furthermore, they have tons of cloud experience and can also give you some other advice to make sure that this event goes flawlessly.</p>
<p><iframe src="http://www.youtube.com/embed/tCEPdxkyXyU" height="315" width="560" allowfullscreen="" frameborder="0"></iframe></p>
<p><script type="text/javascript">
adroll_adv_id = "67YDB3QMXZDVFA3QUS7EAM";
adroll_pix_id = "4QAN77W6MBFLFM33ZRJITL";
(function () {
var oldonload = window.onload;
window.onload = function(){
   __adroll_loaded=true;
   var scr = document.createElement("script");
   var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com");
   scr.setAttribute('async', 'true');
   scr.type = "text/javascript";
   scr.src = host + "/j/roundtrip.js";
   ((document.getElementsByTagName('head') || [null])[0] ||
    document.getElementsByTagName('script')[0].parentNode).appendChild(scr);
   if(oldonload){oldonload()}};
}());
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/prepping-for-a-high-traffic-event-make-sure-you-arent-limited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Ecosystem Instead Of An Amoeba: The Complete Cloud Solution For Your Business</title>
		<link>http://www.rackspace.com/blog/an-ecosystem-instead-of-an-amoeba-the-complete-cloud-solution-for-your-business/</link>
		<comments>http://www.rackspace.com/blog/an-ecosystem-instead-of-an-amoeba-the-complete-cloud-solution-for-your-business/#comments</comments>
		<pubDate>Wed, 27 Feb 2013 22:00:59 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Business Tips and Tricks]]></category>
		<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Podcasts, Videos, Webinars]]></category>
		<category><![CDATA[Product Discussion]]></category>
		<category><![CDATA[Tips for Devs and Sys Admins]]></category>
		<category><![CDATA[open cloud]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[zen and cloud computing]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=27364</guid>
		<description><![CDATA[While it is tempting to think of the cloud as a single-cell organism consisting of raw compute power; the truth is that the cloud is more of an ecosystem with many unique parts that interact with each other. The Rackspace open cloud is a complete solution for your business to host its application.]]></description>
				<content:encoded><![CDATA[<p>While it is tempting to think of the cloud as a single-cell organism consisting of raw compute power; the truth is that the cloud is more of an ecosystem with many unique parts that interact with each other. The <a href="http://www.rackspace.com/cloud/">Rackspace open cloud</a> is a complete solution for your business to host its application.</p>
<p>As you begin developing in the cloud, it is common to start with just a single <a href="http://www.rackspace.com/cloud/servers/">Cloud Server</a>. However, over time as you get more visitors to your site or using your application, you will need to add more resources. In the cloud, you always want to <a href="http://www.rackspace.com/blog/code-to-scale-in-the-cloud/">scale your environment horizontally</a>, which means adding more nodes to your configuration. To route traffic to each of these servers, you will need to make sure that you have a <a href="http://www.rackspace.com/cloud/load-balancing/">Cloud Load Balancer</a> in front of the configuration.</p>
<p>If your website or application has to store all the information from transactions occurring on your site, you’ll need to determine what you are going to do about your database. <a href="http://www.rackspace.com/cloud/databases/">Cloud Databases</a> can connect to your web servers to help store this transaction data.</p>
<p>Similar to a home computer’s hard drive, there is a certain amount of cloud storage associated with each Cloud Server. As you begin to fill that storage space, you have a couple options to expand your storage to keep your files and media. <a href="http://www.rackspace.com/cloud/block-storage/">Cloud Block Storage</a> is a way to bolt on additional storage to your Cloud Server, allowing you to increase your storage capacity without having to increase your compute power.</p>
<p>Another way to increase your data storage is to use <a href="http://www.rackspace.com/cloud/files/">Cloud Files</a>, which gives you several different advantages. First, this is an excellent place to store your backups (which you should always be taking) because it is a location that is off of your server. Second, by storing frequently accessed static content in Cloud Files, you can take advantage of the Content Delivery Network (CDN). The CDN is a group of geographically dispersed servers that delivers your static content to the end user from an endpoint that is physically closer to them, resulting in faster times to serve the content.</p>
<p>Finally, we have an option that is a big differentiator to round out the complete Rackspace Cloud solution, and allows you to connect a dedicated server configuration to a cloud configuration: <a href="http://www.rackspace.com/cloud/hybrid/dedicated_cloud/rackconnect/">RackConnect</a>. Whether you are growing and would like to have a dedicated server presence, or you must have dedicated servers due to compliance requirements for your particular business, RackConnect is a way to have that layer of your configuration on dedicated gear while taking advantage of the elasticity of the cloud.</p>
<p>The best part of the Rackspace Cloud ecosystem is that it is all built on top of our world class Fanatical Support. That’s what Rackspace is all about; we are here support you and your company so you can focus on your business. You can see that the cloud is truly a complete ecosystem. With some of the products we have here powered by <a href="http://www.rackspace.com/cloud/openstack/">OpenStack</a>, we hope to provide our customers the power to build complete solutions for their site or application.</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/TkY0YCirNtg?feature=oembed&#038;wmode=opaque" frameborder="0" allowfullscreen></iframe></p>
<p><em>Check out Joseph’s previous post and video where he</em> <i>talked about </i><a href="http://www.rackspace.com/blog/what-the-rackspace-cloud-api-can-do-for-your-business/"><i>the power of the Rackspace Cloud API</i></a><em>. Find out more about the API documentation at </em><a href="http://docs.rackspace.com"><i>docs.rackspace.com</i></a><em> and check out the Rackspace DevOps Blog at </em><a href="http://devops.rackspace.com"><i>devops.rackspace.com</i></a><em>.</em></p>
<p><script type="text/javascript">
adroll_adv_id = "67YDB3QMXZDVFA3QUS7EAM";
adroll_pix_id = "4QAN77W6MBFLFM33ZRJITL";
(function () {
var oldonload = window.onload;
window.onload = function(){
   __adroll_loaded=true;
   var scr = document.createElement("script");
   var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com");
   scr.setAttribute('async', 'true');
   scr.type = "text/javascript";
   scr.src = host + "/j/roundtrip.js";
   ((document.getElementsByTagName('head') || [null])[0] ||
    document.getElementsByTagName('script')[0].parentNode).appendChild(scr);
   if(oldonload){oldonload()}};
}());
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/an-ecosystem-instead-of-an-amoeba-the-complete-cloud-solution-for-your-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What The Rackspace Cloud API Can Do For Your Business</title>
		<link>http://www.rackspace.com/blog/what-the-rackspace-cloud-api-can-do-for-your-business/</link>
		<comments>http://www.rackspace.com/blog/what-the-rackspace-cloud-api-can-do-for-your-business/#comments</comments>
		<pubDate>Wed, 20 Feb 2013 22:00:41 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Business Tips and Tricks]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Podcasts, Videos, Webinars]]></category>
		<category><![CDATA[Product Discussion]]></category>
		<category><![CDATA[Tips for Devs and Sys Admins]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[zen and cloud computing]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=27117</guid>
		<description><![CDATA[The Rackspace Cloud API is a powerful tool that all of our customers should know about. Here, I talk about what the Cloud API can do for your business.]]></description>
				<content:encoded><![CDATA[<p>When I first got into hosting, we had to call somebody at our data center any time a customer wanted to make changes to their configuration, such as adding more resources. Our Racker in the DC would have to locate the physical server and install additional hardware to the machine, or they might have to build and provision a completely new server. Our <a href="http://docs.rackspace.com">Cloud Application Programming Interface (API)</a> has changed the game, allowing our customers to easily modify their cloud configuration with just a few lines of code. The API is a powerful tool and something all of our customers should know about, regardless of their level of technical ability.</p>
<p>So what exactly can you do with the Cloud API? Anything you can dream up. By stringing together commands, you can have your application dynamically modify your <a href="http://rackspace.com/cloud">cloud environment</a> in many different ways. Here are three of the most popular things that customers do with our API.</p>
<p><b>1. Auto Scale Your Configuration</b></p>
<p>By integrating your application with a monitoring platform, when traffic to your site changes, you can call the Cloud API to grow or shrink your configuration. Instead of attempting to predict the traffic demands, your application can actually become responsive to the traffic on your site. You can do this with <a href="http://www.rackspace.com/cloud/servers/">Cloud Servers</a>, <a href="http://www.rackspace.com/cloud/databases/">Cloud Databases</a>, <a href="http://www.rackspace.com/cloud/load-balancing/">Cloud Load Balancers</a> or any product in the <a href="http://www.rackspace.com/cloud/openstack/">OpenStack suite</a>.</p>
<p><b>2. Create New Cloud Environments</b></p>
<p>The API is effective at creating new environments in the cloud. This could be used when you want to create new environments for a side project or a development sandbox. However, a broader use of this function could be to create new server environments for customers that signup for your SaaS application. For security purposes, you may want them sandboxed in their own environment. Your application can do this by simply making an API call, eliminating the need for you to manually provision out a new environment for each new customer.</p>
<p><b>3. Integrate With Partner Solutions</b></p>
<p>Our Cloud API gives you a complete connection to a variety of solutions that have already been created. Many of our <a href="http://cloudtools.rackspace.com/">Cloud Tools partners</a> can integrate with your configuration, as well as other cloud vendors, via our API. There is a diverse set of solutions, so it may be worth investigating what tools have already been developed in the cloud ecosystem before programing it on your own. This can save you, and your business, a lot of time.</p>
<p>These are the top three uses that I see for the Cloud API. How have you been using it with your application and configuration? Be sure to let me know in the comments below.</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/Pf-7rlIFuLQ?feature=oembed&#038;wmode=opaque" frameborder="0" allowfullscreen></iframe></p>
<p><em>Check out Joseph’s previous post and video where he </em><a href="http://www.rackspace.com/blog/developing-on-the-rackspace-cloud/"><i>discussed developing on the cloud</i></a><em>. Next week, he looks at how Rackspace has a complete cloud solution. Find out more about the API documentation at </em><a href="http://docs.rackspace.com"><i>docs.rackspace.com</i></a><em> and check out the Rackspace DevOps Blog at </em><a href="http://devops.rackspace.com"><i>devops.rackspace.com</i></a><em>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/what-the-rackspace-cloud-api-can-do-for-your-business/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Developing On The Rackspace Cloud</title>
		<link>http://www.rackspace.com/blog/developing-on-the-rackspace-cloud/</link>
		<comments>http://www.rackspace.com/blog/developing-on-the-rackspace-cloud/#comments</comments>
		<pubDate>Wed, 13 Feb 2013 18:00:39 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Business Tips and Tricks]]></category>
		<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Podcasts, Videos, Webinars]]></category>
		<category><![CDATA[Product Discussion]]></category>
		<category><![CDATA[Tips for Devs and Sys Admins]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[zen and cloud computing]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=26980</guid>
		<description><![CDATA[Among the many reasons why people choose the cloud, one of the most powerful is the Application Programming Interface, more commonly referred to as the API.]]></description>
				<content:encoded><![CDATA[<p>Among the many reasons why people choose the cloud, one of the most <a href="http://docs.rackspace.com">powerful is the Application Programming Interface</a>, more commonly referred to as the API. As developers continue adopting virtual environments to host their sites and apps, we&#8217;re seeing increasingly innovative and powerful uses of this feature.</p>
<p>The API, fundamentally, allows for code to perform basic functions within your environment, such as creating, deleting or changing virtual machines. In the hands of skilled developers, the API becomes the connective tissue that allows our cloud environment to react intelligently based on your code and <a href="http://cloudtools.rackspace.com">the code of Cloud Tools partners</a>. As variables and traffic change in your environment, your code can control you cloud configuration in a moment’s notice.</p>
<p>We are living in a new age of hosting. Instead of thinking of the physical hardware that your code sits on, your cloud architecture and configuration can be boiled down to lines of code. Today, you can actually save your configuration specifications and deploy them in an instant. Developers understand the importance of good, clean design; now, they can take those design principles and apply them to their architecture.</p>
<p>Since code can now control the environment that it runs in, it makes sense to create a self-healing environment. If something goes wrong, using a single call via the API to our platform can completely change how your configuration is working. This allows your application to automatically manage the resources to help ensure that you have enough compute power to handle your traffic.</p>
<p>Success in the cloud is about coding to scale. Putting your code over multiple nodes is an excellent way to make sure that there’s not a single point of failure, ensuring the performance and predictability that you are looking for. However, this takes practice. In order to code to scale and not code to fail, think about having a development sandbox made up of multiple nodes to test and develop your code. Doing so is a way to guarantee that your application, or site, is able to run over a distributed architecture, an architecture that makes the cloud incredibly powerful.</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/BBxDj-3c6wM?feature=oembed&#038;wmode=opaque" frameborder="0" allowfullscreen></iframe></p>
<p><em>Check out Joseph’s previous post and video where he discussed </em><a href="http://www.rackspace.com/blog/prep-your-site-for-the-super-bowl-traffic-blitz/"><i>how to prepare your site for a blitz of online traffic</i></a><em>. Next week, he discusses <a href="http://www.rackspace.com/blog/what-the-rackspace-cloud-api-can-do-for-your-business/" target="_blank">the power of the Rackspace Cloud API</a>. Find out more about the API documentation at </em><a href="http://docs.rackspace.com"><i>docs.rackspace.com</i></a><em> and check out the Rackspace DevOps Blog at </em><a href="http://devops.rackspace.com"><i>devops.rackspace.com</i></a><em>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/developing-on-the-rackspace-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prep Your Site For The Super Bowl Traffic Blitz</title>
		<link>http://www.rackspace.com/blog/prep-your-site-for-the-super-bowl-traffic-blitz/</link>
		<comments>http://www.rackspace.com/blog/prep-your-site-for-the-super-bowl-traffic-blitz/#comments</comments>
		<pubDate>Tue, 15 Jan 2013 21:00:58 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Business Tips and Tricks]]></category>
		<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Podcasts, Videos, Webinars]]></category>
		<category><![CDATA[Product Discussion]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[high traffic events (HTE)]]></category>
		<category><![CDATA[open cloud]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[super bowl]]></category>
		<category><![CDATA[traffic spikes]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=26085</guid>
		<description><![CDATA[Whether it's the Super Bowl or another high traffic event, you can take steps to help ensure your website can survive a crushing amount of traffic. Here are some tips to keep your site up and running in the cloud through a huge traffic spike.]]></description>
				<content:encoded><![CDATA[<p>The big game is fast approaching, and as much as I love watching the Super Bowl, one of the best parts of the night is the commercials. This year, a 30-second spot is going to run companies a <a href="http://www.huffingtonpost.com/2013/01/04/cost-of-super-bowl-ad-2013_n_2410036.html">whopping $4 million</a>. Most commercials will have a companion website for potential customers to visit after viewing the commercial. Being able to further engage viewers is one way that companies justify the hefty price tag, but if they are going to spend that much money on a television spot, they better be ready for the traffic that is coming their way.</p>
<p>Whether it is the big game or another <a href="http://www.rackspace.com/blog/tag/high-traffic-events-hte/">high traffic event</a>, you can take steps to help ensure your website can survive a crushing amount of traffic. After all, no one likes going to a website that is down. Here are some tips to keep your site up and running in the <a href="http://rackspace.com/cloud">cloud</a> through a huge traffic spike.</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/U8nts3hmv3I?feature=oembed&#038;wmode=opaque" frameborder="0" allowfullscreen></iframe></p>
<h2><strong>1. Cache Content On Your Site</strong></h2>
<p>Most content management systems, such as WordPress, render a unique page for every visitor to your site. Rather than having to build a page a million times, <a href="http://www.rackspace.com/blog/zen-and-the-art-of-cloud-computing-cache-is-king/">caching lets you build it once and save it</a>, taking a significant load off of your configuration.</p>
<p>There are different strategies for caching content whether you are running a Windows or Linux server. Additionally, plugins on popular CMS platforms can help you cache as well. The point to takeaway is that it is always more efficient to serve cached content instead of having to go to the database each time, and Rackspace can help suggest strategies to best suite your needs.</p>
<h2><strong>2. Set Up A Static Landing Page</strong></h2>
<p>If millions of people will be hitting your site at the same time, one way to make sure that they see something is to have a static landing page. By dynamically generating content for your homepage, you run into the situation of a server getting overwhelmed. However, if you take advantage of a <a href="http://www.rackspace.com/knowledge_center/article/use-cloud-files-to-serve-static-content-for-websites">static homepage and upload it to Cloud Files</a>, it will be distributed over our Content Delivery Network (CDN). This results in your content being distributed on servers around the globe, allowing it to be served up to your visitor on a server that is physically closer to them and resulting in faster load times.</p>
<h2><strong>3. Know The Different Types Of Scaling</strong></h2>
<p>One of the amazing aspects of the cloud <a href="http://www.rackspace.com/blog/code-to-scale-in-the-cloud/">is how it can scale</a>. But to prepare for the onslaught of traffic, you need to know the difference between vertical and horizontal scaling. Think of vertical scaling as simply clicking “resize server” in our control panel and selecting the next size up. This increases the allocated amount of virtual CPU, RAM and disk. The benefit is that it can be done with a click of a mouse, but the drawback is that there is downtime while the server resizes, something you probably don’t want during your high traffic event.</p>
<p>The other type, horizontal scaling, helps mitigate this by essentially adding additional servers to your configuration. By doing this, you increase the available pool of resources to handle your high traffic event, without having downtime to add another server to your line. One thing to consider is that you need to prepare your application to take advantage of this type of scaling in advance.</p>
<h2><strong>4. Have A Load Balancer Out Front</strong></h2>
<p>If you do plan on distributing your load across multiple servers, or plan to take advantage of horizontal scaling, you will want to <a href="http://www.rackspace.com/blog/load-balancers-in-the-cloud/">set up a load balancer</a> to help distribute the traffic to different nodes. You will want to do this in advance, because you will have to point the IP to the load balancer, which could result in some downtime while the DNS records update. The upside to a load balancer is huge, and you will definitely need one to help route the high volume of traffic.</p>
<h2><strong>5. Database Replication</strong></h2>
<p>When you have a high traffic event, there are going to be lots of reads from your database. If that database was to topple over, you risk losing functionality to your entire site. To prevent this from happening, you will want to consider a database replication strategy.</p>
<p>To do this, you have one “master” database and a pool of “slave” databases. All the write requests are sent to the master database and are then replicated out to the slave databases. The read requests have the ability to happen on any of the database nodes in your configuration. With database replication, if your master database begins getting overtaxed, you will want to promote a slave to become a new master. There are several <a href="https://cloudtools.rackspace.com/home">Cloud Tools partners</a> that can help you and your company with database replication, as well as the <a href="http://www.rackspace.com/managed_hosting/services/database/">Rackspace Managed Databases</a> team.</p>
<p>Those tips should help your website defend against the rush of traffic during a major event, like the Super Bowl, and enable you to sit back and enjoy the game instead of worrying about your site being sacked by a traffic blitz.</p>
<p><em>Want to learn more from the Cloud Zen Master? Check out <a href="http://www.rackspace.com/blog/author-post-list/?articlesbyauthor=jpalumbo" target="_blank">Joseph Palumbo&#8217;s author page</a> for all of his posts!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/prep-your-site-for-the-super-bowl-traffic-blitz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serving From The CDN For The Holidays</title>
		<link>http://www.rackspace.com/blog/serving-from-the-cdn-for-the-holidays/</link>
		<comments>http://www.rackspace.com/blog/serving-from-the-cdn-for-the-holidays/#comments</comments>
		<pubDate>Mon, 19 Nov 2012 14:45:41 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Podcasts, Videos, Webinars]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[holiday traffic]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[prepping for the holidays]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=24851</guid>
		<description><![CDATA[Before you deck the halls, there’s a lot of work that needs to be done to make sure that your configuration can handle the surge of holiday traffic. Here, we talk about the benefits of serving from the CDN for the holidays.]]></description>
				<content:encoded><![CDATA[<p>A question that we get here at Rackspace is, “How many servers do I need to handle all my holiday traffic?” It is a pretty difficult question to answer because of all of the different variables. Because of the cost-effective nature of the cloud, one answer might be to overprovision and have extra resources to make sure that you site can handle a large amount of traffic. However, there is another way that not a lot of people think about: serving your landing page off of our Content Delivery Network (CDN).</p>
<p>Most people think about their cloud configuration having a load balancer up front with the web and database servers below it. Sometimes a spike of traffic might not let it perform the way you want it to. One way to mitigate this risk is to have a static home page served off the CDN.</p>
<p>Doing this leverages all the geographically dispersed servers across the globe, to make sure that when someone comes to your website, they are going to get that web presence of your landing page. Now, this page is not going to be dynamic, but your customers will be able to click through to access your shopping cart or application. Having a landing page on the CDN is a safe guard to ensure that you always have a landing page for your visitors to access.</p>
<p><iframe src="http://www.youtube.com/embed/H6ZyUdUAt_I" height="315" width="560" frameborder="0"></iframe></p>
<p><em>Interested in finding out more to help you prep for the holidays? Check out Joseph’s </em><a href="http://www.rackspace.com/knowledge_center/whitepaper/are-you-ready-for-the-holiday-rush-5-survival-tips"><em>white paper now</em></a><em>. You can also view his previous post where he gives tips on <a title="Load Balancing For The Holidays | Rackspace Blog" href="http://www.rackspace.com/blog/load-balancing-for-the-holidays/" target="_blank">load balancing for the holidays</a> and check out his next post where he talks about how to <a href="http://www.rackspace.com/blog/prep-your-site-for-the-super-bowl-traffic-blitz/" target="_blank">prep your site for a high traffic event</a>.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/serving-from-the-cdn-for-the-holidays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing For The Holidays</title>
		<link>http://www.rackspace.com/blog/load-balancing-for-the-holidays/</link>
		<comments>http://www.rackspace.com/blog/load-balancing-for-the-holidays/#comments</comments>
		<pubDate>Wed, 14 Nov 2012 15:00:23 +0000</pubDate>
		<dc:creator>Joseph Palumbo</dc:creator>
				<category><![CDATA[Cloud Industry Topics]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[Podcasts, Videos, Webinars]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[holiday traffic]]></category>
		<category><![CDATA[load balancing]]></category>
		<category><![CDATA[palumbo videos]]></category>
		<category><![CDATA[prepping for the holidays]]></category>

		<guid isPermaLink="false">http://www.rackspace.com/blog/?p=24847</guid>
		<description><![CDATA[Before you deck the halls, there’s a lot of work that needs to be done to make sure that your configuration can handle the surge of holiday traffic. Here, we talk about the benefits of load balancing for the holidays.]]></description>
				<content:encoded><![CDATA[<p>One of the best things that you can do today to prepare for the holiday rush is to put a <a href="http://www.rackspace.com/cloud/public/loadbalancers/">Cloud Load Balancer</a> in front of your cloud configuration. You want to do this now because in order to route traffic through your load balancer there will be some downtime associated with setting up the DNS and allowing it to propagate. There’s no time like the present to take care of this so you can take advantage of all the benefits the load balancer can give you in the holiday season.</p>
<p>The holidays seem to have the same effect on our server configuration as it does with our households. For example, for most of the year my kitchen table and chairs work to serve dinner to my family. However, when the holidays come and my house is jam packed with guests, we have to set up additional tables and chairs (some in the living room) to accommodate all the guests. Furthermore, you want to make sure certain family members sit together and that the kids have their own table. The load balancer does something similar for your server configuration.</p>
<p>As traffic flows into your site, the load balancer is really good at making sure that it goes to the right place. For example, if you have two web servers, the load balancer will ensure that one of them doesn’t get overwhelmed with traffic. It will route the traffic to the appropriate web server to make sure that the visitor gets the content as fast as possible. Much like separating the kids out to their own table, you can also set up rules to route different types of traffic to different servers.</p>
<p><iframe src="http://www.youtube.com/embed/jbyAqmnLKhE" frameborder="0" width="560" height="315"></iframe></p>
<p><em>Interested in finding out more to help you prep for the holidays? Check out Joseph’s </em><a href="http://www.rackspace.com/knowledge_center/whitepaper/are-you-ready-for-the-holiday-rush-5-survival-tips"><em>white paper now</em></a><em>. You can also view his previous post where he gives tips on <a title="Tuning And Testing For The Holidays | Rackspace Blog" href="http://www.rackspace.com/blog/tuning-and-testing-for-the-holidays/" target="_blank">tuning and testing for the holidays</a>. In his next (and final) post, he talks about serving a <a title="Serving From The CDN For The Holidays | Rackspace Blog" href="http://www.rackspace.com/blog/serving-from-the-cdn-for-the-holidays/" target="_blank">static homepage off of the Content Delivery Network (CDN)</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rackspace.com/blog/load-balancing-for-the-holidays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Content Delivery Network via Rackspace Cloud Files: c3414940.r40.cf0.rackcdn.com

 Served from: www.rackspace.com @ 2013-05-23 05:05:51 by W3 Total Cache -->