Interesting article from James Urquhart at CNET titled Does Cloud Computing Need the LAMP Stack. I think it really highlights the new opportunities for software development opened up by cloud computing. In the article, James does a quick run down of some of the software platforms as a service that have been growing out of cloud computing (VMForce for java from Salesforce and VMWare, Azure for .NET from Microsoft, etc). He finds a notably missing offering for LAMP computing (typically Linux, Apache, MySQL, PHP). Then he questions the very need for such a product; afterall, virtualization and cloud computing offer the opportunity to use a variety of services and backends at much lower costs than in the past. Spinning up a new server just is no longer a capital or people intensive activity. Thus new persistence layers can be used where they couldn't before - such as MongoDB or Cassandra. That all said, I still think someone (perhaps Zend as Urquhart speculates) will come out with such a cloud platform - but perhaps MySQL won't always be the only DB in the stack.
More on cloud computing and virtualization from IBM on System X.