Thoughts about Cloud Computing and the LAMP stack

Summary:James Urquhart, CNET Blogger, posted Does cloud computing need LAMP? on May 23rd.

James Urquhart, CNET Blogger, posted Does cloud computing need LAMP? on May 23rd. In this post, he considered whether cloud computing needed the LAMP stack. He makes several good points, but in the end, he points out that he's comparing a delivery and consumption model to a collection of open source application development and deployment software. Is LAMP a requirement? Thanks for posting that interesting article.

What is LAMP?

LAMP is an acronym for a collection of open source software tools that is often seen as a platform for Web-based workloads. Typically this acronym is explained as meaning the combination of Linux, the Apache Web server, the MySQL database engine and PHP, an application development tool.

Over time, the definition was broadened to allow other database software, such as PostgreSQL. Other scripting software, such as Perl or Python, was allowed as a replacement to PHP.

What is cloud computing?

What defines cloud computing is still in play. Some suppliers are trying to use that tag for anything delivered over the Web even though it doesn't meet many of the requirements for cloud computing. We call that "Cloudwashing." In general, it is a services delivery and consumption model rather than a specific set of software tools.

The 451 Group (includes 451 Research, Tier1 Research and the Uptime Institute) continues to examine this and other cloud computing topics in CloudScape, a cloud computing research service. A document, the cloud codex, presents our view of what is and isn't cloud. Please feel free to download the Codex if you'd find it interesting.


None of the cloud computing services models, Software as a Service (SaaS), Platform as a Service (PaaS) nor Infrastructure as a Service (IaaS) require LAMP. These service could be offered using many different software stacks, LAMP is only one example of what could be used.

Topics: Hardware, Cloud, Servers, Virtualization


Daniel Kusnetzky, a reformed software engineer and product manager, founded Kusnetzky Group LLC in 2006. He is responsible for research, publications, and operations. Mr. Kusnetzky has been involved with information technology since the late 1970s. Mr. Kusnetzky has been responsible for research operations at the 451 Group; corporate and... Full Bio

Contact Disclosure

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.