<?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>RipCloud</title>
	<atom:link href="http://www.ripcloud.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ripcloud.com</link>
	<description>WordPress on the Cloud</description>
	<lastBuildDate>Thu, 03 May 2012 20:48:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>WordPress and the Cloud &#8211; like Peas and Carrots</title>
		<link>http://www.ripcloud.com/wordpress-and-the-cloud?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-and-the-cloud</link>
		<comments>http://www.ripcloud.com/wordpress-and-the-cloud#comments</comments>
		<pubDate>Wed, 02 May 2012 22:14:18 +0000</pubDate>
		<dc:creator>ripcloudBiz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ripcloud.com/?p=7</guid>
		<description><![CDATA[WordPress is the most popular content management system (CRM) with 50,000 new sites and blogs launched every day.  With its versatile plug-in architecture and template system, WordPress enables non-technical users the ability to launch and manage complex web sites with no development expertise.  Web site development, once requiring years of technical expertise, is now available to the masses with WordPress. [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress is the most popular content management system (CRM) with 50,000 new sites and blogs launched every day.  With its versatile plug-in architecture and template system, WordPress enables non-technical users the ability to launch and manage complex web sites with no development expertise.  Web site development, once requiring years of technical expertise, is now available to the masses with WordPress.</p>
<p>In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services &#8212; now commonly known as cloud computing.    Benefits of AWS include low, pay-as-you-go pricing with no up-front expenses or long-term commitments, a massive global cloud infrastructure as well as a secure, durable technology platform with industry-recognized certifications and audits.</p>
<p>Recently, Amazon released an entry-level &#8220;micro-instance&#8221; option for their popular EC2 cloud computing product line.  This small, low cost instance is a perfect solution for small WordPress developers needing to host only a handful of sites.   One major challenge of cloud computing is the deep expertise required to set up and efficiently manage the services.  Therefore, AWS has been out of reach for many less-technical WordPress developers.   Here at RipCloud we are working to reduce the complexity and provide simple, turn-key options to deploy and manage  AWS-optimized versions of WordPress on the cloud.   <a title="WordPress Hosting on Amazon Cloud" href="http://www.twitter.com/ripcloud">Follow us on Twitter</a> to be the first to know of our announcements!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ripcloud.com/wordpress-and-the-cloud/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BitNami WordPress AMI &#8211; My Challenges</title>
		<link>http://www.ripcloud.com/bitnami-wordpress-ami-my-challenges?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bitnami-wordpress-ami-my-challenges</link>
		<comments>http://www.ripcloud.com/bitnami-wordpress-ami-my-challenges#comments</comments>
		<pubDate>Tue, 01 May 2012 14:21:38 +0000</pubDate>
		<dc:creator>ripcloudBiz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ripcloud.com/?p=82</guid>
		<description><![CDATA[As the least technical member of the RipCloud team, I thought it&#8217;d be good to try my hand at the Bitnami WordPress Amazon Machine Instance (AMI).  I spent a few months installing and hosting a few of my WordPress sites on an Amazon Cloud EC2 instance.  As other users have noted, it has been a [...]]]></description>
			<content:encoded><![CDATA[<p>As the least technical member of the RipCloud team, I thought it&#8217;d be good to try my hand at the Bitnami WordPress Amazon Machine Instance (AMI).  I spent a few months installing and hosting a few of my <a title="WordPress on the Cloud" href="http://ripcloud.com">WordPress sites on an Amazon Cloud</a> EC2 instance.  As other <a title="Bitnami WordPress Challenges" href="http://www.agileweboperations.com/wordpress-caching-for-high-performance-ec2-micro-instances">users have noted</a>, it has been a challenging experience.  Below are a few of the issues I&#8217;ve faced.</p>
<p><strong>WordPress Directory Location</strong></p>
<p>It seems that Bitnami is using a standard LAMP setup for all their AMIs then simply adding a directory for each application directory.  Therefore, the default location for the WordPress install was domain.com/wordpress.  Not ideal if you want to actually build a business site or multi-site install of WordPress.  Again, I&#8217;m not the apache guru on the team so it it took me a few hours of mucking with apache configurations to get the WordPress directory as my default.</p>
<p><strong>Apache Configuration</strong></p>
<p>It appears that Bitnami uses the same apache configuration for every instance size vs optimizing for micro, small, medium, etc&#8230;  I ran into a few issues with Apache starting up too many http processes for a micro instance and had to configure it specifically for a micro instance.</p>
<p><strong>Apache / MySql Contention</strong></p>
<p>The dynamic nature of WordPress requires some significant MySql usage and eventually the contention on the micro instance made it almost unusable with the Bitnami AMI.   Just poking around in the WP-admin tool eventually used all my CPU % and ramped up the CPU ST (steal time) to 80%-90%.  While IBM defines Steal Time as &#8220;the percentage of time a virtual CPU waits for a real CPU while the hypervisor is servicing another virtual processor.&#8221;   Some users claim this is from other clients on the same machine stealing their CPU, but it&#8217;s actually how many cycles were re-claimed by the hyper­vi­sor because the vir­tual machine has reached the max­i­mum allo­cated num­ber of proces­sor units of the under­ly­ing proces­sor core.   Basically, you&#8217;ve used up all the processing power allocated.</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-85 alignnone" style="border-image: initial; margin-top: 5px; margin-bottom: 5px; border-width: 1px; border-color: black; border-style: solid;" title="WordPress Bitnami on EC2 Amazon Cloud Steal Time" src="http://www.ripcloud.com/wp-content/uploads/2012/05/wordpress-bitnami-ami-stea-time.png" alt="WordPress Bitnami AMI with Steal Time" width="400" height="397" /></p>
<p style="text-align: center;">Keep in mind that this is a load of only a few hundred users per day.  Generally I could resolve the issue by restarting apache and MySql and the load would drop temporarily.    The long term solution here is likely some MySql tweaks and caching to optimize for the heavy load WordPress places on MySyql.  Unfortunately those are beyond my ability so I decided to upgrade from a micro instance to a small instance to see if that resolved it.</p>
<p style="text-align: left;"><strong>Instance Upgrade</strong></p>
<p style="text-align: left;">Initially the upgrade from the micro instance to  a small instance via the BitNami interface seemed to go smoothly.  It did require me to start paying Bitnami $30/mo as I upgraded from the free micro instance to the 3-server plan that supports the small instance.  Therefore my overall costs (including EC2) jumped from $15/mo to &gt;$80/mo.</p>
<p style="text-align: left;">Unfortunately when the instance was upgraded it changed the WordPress site locations in MySQL databases so I could no longer access or log in to my WordPress site.  I had to get one of our technical gurus to come in and update all those settings in the MySql database.  I believe this was done via the &#8220;updateip&#8221; file in the WordPress directory, likely to  resolve any issues in case the IP address had changed during the upgrade process.</p>
<p style="text-align: left;"><strong>Summary</strong></p>
<p style="text-align: left;">I&#8217;ve seen less MySql contention on the small instance but I still believe the micro should have been able to handle sites with a couple hundred users if optimized well.</p>
<p style="text-align: left;">I am actually a big fan of the Amazon Cloud and the idea of the AWS marketplace to create a simple &#8220;WordPress appliance&#8221; for non-techies like me.  There is no reason why it should be this difficult nor cost me $80/mo for a simple cloud-based WordPress solution.</p>
<p style="text-align: left;">As an entrepreneur, I smell an opportunity.  Therefore, we are working on building our own <a title="WordPress AMI for Amazon Cloud" href="http://ripcloud.com">WordPress AMI</a>.  Follow us on <a title="WordPress on the Cloud with RipCloud" href="http://twitter.com/ripcloud">Twitter</a> fore more information.</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.ripcloud.com/bitnami-wordpress-ami-my-challenges/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress on the Amazon Cloud (AWS)</title>
		<link>http://www.ripcloud.com/wordpress-amazon-cloud-aws?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-amazon-cloud-aws</link>
		<comments>http://www.ripcloud.com/wordpress-amazon-cloud-aws#comments</comments>
		<pubDate>Tue, 10 Apr 2012 19:35:21 +0000</pubDate>
		<dc:creator>ripcloudBiz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ripcloud.com/?p=72</guid>
		<description><![CDATA[If you&#8217;ve been considering moving your WordPress installation to the cloud, now may be the perfect opportunity. Amazon recently announced a &#8220;micro-instance&#8221; EC2 option which is a perfect solution for a small wordpress installation. Purchase a 3-year reserved instance and your total hosting could cost less than $10/mo. As a new customer on the Amazon [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been considering moving your WordPress installation to the cloud, now may be the perfect opportunity. Amazon recently announced a &#8220;micro-instance&#8221; EC2 option which is a perfect solution for a small wordpress installation. Purchase a 3-year reserved instance and your total hosting could cost less than $10/mo. As a new customer on the Amazon Cloud you may even qualify for one free year of an EC2 micro instance.</p>
<p>Of course you&#8217;ll need to have a bit of a technical backgroud if you plan to install WordPress on your own using the famous <a title="Install WordPress on the Cloud" href="http://codex.wordpress.org/Installing_WordPress">WordPress 5 minute install</a> but you&#8217;ll need to know how to SSH using private keys as well as some basic MySQL commands.   Alternately, choose a WordPress AMI to create your WordPress installation and get you up quickly.</p>
<p>Tired of moving your WordPress install each time you need more processing power or space? Not a problem on the cloud. If you choose a good WordPress Amazon Machine Instance (AMI) provider then you can easily upgrade your AWS instance from a micro to small, medium or large by adjusting with the touch of your mouse.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ripcloud.com/wordpress-amazon-cloud-aws/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is a WordPress AMI?</title>
		<link>http://www.ripcloud.com/what-is-a-wordpress-ami?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-is-a-wordpress-ami</link>
		<comments>http://www.ripcloud.com/what-is-a-wordpress-ami#comments</comments>
		<pubDate>Mon, 09 Apr 2012 19:50:08 +0000</pubDate>
		<dc:creator>ripcloudBiz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ripcloud.com/?p=78</guid>
		<description><![CDATA[An Amazon Machine Image (AMI) is a pre-configured operating system and virtual application software installed on a virtual machine within the Amazon Elastic Compute Cloud (EC2). It serves as the base deployment for services delivered using EC2. A WordPress AMI is specially designed to to install WordPress as a &#8220;virtual appliance&#8221; on an EC2 instance. [...]]]></description>
			<content:encoded><![CDATA[<p>An Amazon Machine Image (AMI) is a pre-configured operating system and virtual application software installed on a virtual machine within the Amazon Elastic Compute Cloud (EC2). It serves as the base deployment for services delivered using EC2.</p>
<p>A WordPress AMI is specially designed to to install WordPress as a &#8220;virtual appliance&#8221; on an EC2 instance.  Basically, this avoids the requirement for the user to install WordPress.   Our RipCloud WordPress AMI is optimized for the Amazon Cloud for by utilizing caching, nginx and security enhancements.  The install is offers simple hooks into the Amazon cloud such as S3, simple email service (SES), alerting and more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ripcloud.com/what-is-a-wordpress-ami/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

