About John Ellis

In his role as a chief vCloud architect vCloud at Bluelock, Jon Ellis crafted numerous popular blog posts and content pieces around the way cloud works, how cloud-native software should be designed and best practices for cloud computing applications.

How To Design a Scalable Cloud Application

January 13, 2011 by John Ellis

As 2010 came to a close, many people were asking me about how they could move third party applications into the cloud… I’m guessing everyone was exhausting their 2010 budgets and purchasing software for the coming year. At the beginning of 2011 I am now hearing more from in-house developers wanting to know how to…

What is the Cloud Good For? Send Us Your Use Cases!

December 28, 2010 by John Ellis

This coming January will host a series of posts on automation in the public cloud, which will be tied together with this coming Indianapolis Java User’s Group on January 26th. We will cover a number of topics including the vCloud API, Java-enabled APIs such as jclouds and the vCloud Java SDK and OVF standard. It’s one…

The Check’s in the Cloud: Commodity Without Capital

December 16, 2010 by John Ellis

I appreciate everyone’s feedback on our earlier post about consuming cloud services. The discipline of keeping things as simple as possible seems to resonate with a good deal of people – either that or people really like my image of an Allosaurus. It was a great photo. In keeping with the spirit of allowing cloud computing…

Common Myths When Architecting Distributed Systems

December 5, 2010 by John Ellis

The great thing about meeting up with colleagues from previous jobs is that they are more than willing to keep you humble. Just recently, a few co-conspirators of mine grabbed a pint and discussed the merits of our application design choices, architecture patterns and just how gloriously over-engineered things used to be. Reflecting on things,…

There’s No Wrong Way To Eat a Cloud

December 2, 2010 by John Ellis

Mega-awesome BlueLock engineer Bill Barbour recently posted a great snippet from marketing guru Seth Godin on the BlueLock quote board: Once you overload the user, you train them not to pay attention. More clutter isn’t free. In fact, more clutter is a permanent shift, a desensitization to all the information, not just the last bit….

My Future Cloud: The Bare-Metal PaaS

November 15, 2010 by John Ellis

First off, I wanted to thank VMware for giving my blog post a home last week. I appreciate the feedback we recieved from the article – we’re looking forward to working with VMware on a blog series coming up! I focused a lot on the pragmatic last week; now my brain has bounced the other…

Cloud Confusion

November 4, 2010 by John Ellis

Near as I can tell, Azure was launched under the premise of a .NET Platform as a Service offering. Microsoft employed some clever tricks to provide a cloud-ready relational database and provisioning tools for Visual Studio, bringing the service nose-to-nose with Google App Engine and Salesforce.com. Bear in mind that Platform as a Service is…

Promoting Your Virtual Applications

October 29, 2010 by John Ellis

vCloud Director has allowed developers to create isolated, self-contained virtual applications that are easily replicated and shared across clouds. As we increasingly bring a number of ISVs and SaaS developers onto the BlueLock public cloud I have seen an interesting trend evolving – vApps (and the OVF metadata that wraps around them) have become an…

Wearing out CAPs

October 20, 2010 by John Ellis

For some reason or another I keep hearing people talk about the CAP Theorem this week. So now it’s stuck in my head like a top 40 jingle. Thanks Interwebs. Ever hear the euphemism "you can have it quick, fast or cheap: pick two?" CAP is one of those cake-and-eat-it to Theorems… the postulate being that you…

CA Announces IT Process Automation Manager – Developed on BlueLock’s Cloud!

October 14, 2010 by John Ellis

At VMworld Europe 2010 today CA announced their CA IT Process Automation Manager now integrates with VMware’s vCloud Director. CA developers have been working within BlueLock’s vCloud Datacenter, conjuring the latest and greatest with our vCloud API reference implementation. It has been great working with CA, and we are excited to see what software vendors are developing…