Category Archives: PaaS

Scale is the Common Abstraction of Cloud Computing

In my experience, for there to be widespread adoption and agreement over a concept, the semantics surrounding that concept must be unique and discrete. If the definition is too broad, there will be too much opportunity for dissenting opinion. NIST’s definition of cloud computing doesn’t really answer the mail when it comes to delivering a… Read More »

The Game is Always Changing: A Non-technical Perspective on Cloud Computing

It’s not about what’s different, it’s about getting on board with the changes in the game or get left behind. People say, “What’s so different about Cloud Computing?”, “This is nothing more than managed hosting or mainframe computing redux”, “what’s old is new again”.  What was it that Gordon Gekko says to Jake on the… Read More »

Living La Vida Cloud!

If you’ve been watching broadcast television anytime over the past few months you’ve most likely come across the Microsoft “To the Cloud” commercial.  Microsoft does their best to bring complex technologies to the mainstream, but sometimes … For most people, the Cloud is something they will never directly touch, but instead will be exposed to… Read More »

If My SaaS Also Exposes an API, Am I Also A PaaS?

Here's a great example where an agreed-upon taxonomy of Cloud Computing terminology would really be helpful. Software-as-a-Service (SaaS) is fairly-well understood from both a business and delivery model perspective; that is, if we agree that SaaS is software hosted external to the user and billed on a usage basis versus a license basis. A typical… Read More »