WordPress-on-S3 makes professional website administration as easy as pie.
OblakSoft is pleased to announce availability of the ready-to-run WordPress-on-S3 / Yapixx AMI with enhanced configuration, performance, and website administration features. Now website owners can use Webmin and phpMyAdmin for secure website administration over the Internet, and pre-configure Cloud Storage Connection for the instance.
When I talk to prospective customers about the Cloud Storage Engine for MySQL (ClouSE) the question of cloud reliability often comes up, especially recently in the light of the outages in AWS.
Cloud outages lead to a lot of publicity. Cloud opponents jump in with “that’s why I haven’t moved to the cloud and never will”, cloud proponents rebut with “N rules for building highly available applications for the cloud”, cloud competitors call on customers to move to their cloud. But it’s important to look into details, because not all outages are created equal.
Here is the data I found on the AWS outages in the last couple of years:
Can OLTP database workloads use Amazon S3 as primary storage? Now they can, thanks to the Cloud Storage Engine (ClouSE), but the question is: how fast?
My first computer program was written almost quarter a century ago on a BK-0010 computer. It was very simple: the program asked the user to enter their name and then greeted the user using the entered name, like “Hello, Artem!”. I was fascinated. A couple of lines written in Vilnius BASIC transformed a piece of metal and silicon into a considerate thing that cared about a person’s name enough to remember it :-). Of course, the first experience doesn’t represent the day-to-day routine of software development, but the moments when I see a couple of lines making an amazing transformation still enchant me, and remind me why I’ve been writing code all this time.
I’ve just experienced this very same first-time feeling as we’ve released Yapixx – a picture sharing web application using the cloud storage. The most amazing thing about Yapixx is that we wrote very little code to make it happen: most of its functionality is provided by WordPress, which by the way we didn’t modify at all.
On one hand Yapixx is just WordPress, enhanced with plugins and configured to provide good picture sharing experience.
On the other hand, Yapixx has gone where WordPress could not go before – Yapixx runs completely on top of Amazon S3, using the enormous power of S3 to make serving the users’ pictures highly scalable and storing all data extremely durable.
OblakSoft is pleased to showcase how simple it is to run LAMP applications on the cloud storage. OblakSoft configured the WordPress web publishing platform to run on Amazon S3 storage and made the recipe available for anyone to replicate. A ready-to-run WordPress site (configured as Yapixx) – is available for public use for FREE. Yapixx is WordPress configured as a picture sharing website that runs on top of Amazon S3 (Yapixx stands for Yet Another Picture Sharing Site).
My response to Database Innovation, pleeease!
Sure :-) We’ve just recently released a Beta of ClouSE — the Cloud Storage Engine for MySQL that provides fully functional relational data management on top of Amazon S3.
Even though we still use the good ol’ B-trees (sorry), dealing with remote eventually consistent elastic storage provided plenty of innovation opportunities. We had to rework the ARIES algorithms that don’t really account for pages being physically deleted (traditionally they just go to a free list so the storage never shrinks); neither do they account for eventual consistency – to implement ACID the whole storage engine stack from buffer manager, to log manager, to transaction manager, to access methods had to go beyond gradpa’s algorithms and protocols.