In my last post, I began dissecting cloud computing into its three primary
components: infrastructure last week, platform this week and software as a
service next week.
Platform as a service (PaaS) refers to the tools used to build software
applications (software programs) in the cloud. Think of it as a cloud-based
development environment for building and managing software applications.
These custom-built applications are then hosted on infrastructure as a
For example, whereas Microsoft .Net is a traditional type of development
platform, a product like WorkXpress is a cloud-based development platform
designed to accomplish similar goals. When you work in .Net, you are
responsible for all the aspects of installing, managing and updating your
tool set, the hardware it runs on, where it's deployed. When you work in
PaaS, all of the management requiremen... (more)
As I mentioned last week, a reliance on cloud computing technologies made it
very easy to move my office from point A to point B.
One aspect I intentionally skipped was our network infrastructure. The cloud
is pretty useless if you don’t have Internet access.
For most businesses with more than a couple employees, Internet access means
getting a service provider to run a line to your business. It means a wiring
closet and a router, and it means enabling connections throughout your office
And if you want wireless, it means setting up all access points and security,
and then... (more)
Thank you Mike Vizard for your discussion of why cloud computing will drive
more custom application development.
This is the point that seems to keep getting skipped in the many theoretical
considerations of whether “the cloud” is hype or revolution. People are
talking a lot about data center consolidation and reduction of IT
expenditures, or shifts from capital expenditures to operating expenditures,
and frequently in a tone that questions whether this even represents a
material improvement. But in so doing, they are missing the real value gains;
the cloud is about a radical an... (more)
The debate has raged for some time now about the exact definition of a 5GL.
One might argue that there also is still some debate going on about what
exactly is a Platform as a Service PaaS. Throw together two semi-ambiguous
industry-specific buzzwords and what do you get? Well, for all of you
cynics out there, the answer is NOT "a great marketing opportunity!"
In all seriousness, taken together, the two do represent an ambitious vision
of the future; a world where the "non-programmer", i.e. someone who does not
have experience "writing code", can quickly create flexible softwar... (more)
Too often, discussions about "cloud computing" are met with skepticism and
inside jokes that it is more about marketing than it is about delivering real
value. In his excellent analysis of why Cloud Computing is disruptive, Ric
Telford over at IBM disagree's. He talks about a number of key factors that
create a disruptive technology, which he defines as the ability to rapidly
displace existing technologies. He mentions things like ease of use,
empowerment and efficiency. He alludes to dramatic productivity gains and
cost reductions, and he uses real examples.
I am particular... (more)