The Wall Street Journal today takes a critical eye toward IaaS cloud providers like Amazon and Google who admit they are hosting some of their companies most sensitive workloads in private servers and not in their much-touted public cloud platforms.\n+MORE AT NETWORK WORLD: Intel\u2019s big play in the cloud +\nExecutives with cloud vendors like Amazon Web Services have for years been attempting to make the case that their cloud platforms are ready for any and all workloads. They trot out customers at their conferences who have closed their last data centers. But that's not the norm. While many organizations have warmed to the idea of using the public cloud, there\u2019s still a hesitancy to lift and shift all workloads into the cloud.\nEven the teams that run the Amazon.com ecommerce site and some of Google\u2019s most valuable applications feel the same way.\nThe WSJ spoke with a former Amazon executive who said that back-end databases with confidential data on them do not run in AWS\u2019s cloud. An AWS spokesperson told the WSJ that \u201cthe vast majority of Amazon.com runs in AWS.\u201d But not everything. (In the tech sector, a company using its own products and services is referred to as eating your own dog food.)\nAWS executives seem to have changed their tone on this topic in recent years. In the past AWS executives derided private clouds, but during a recent conversation with Amazon CTO Werner Vogels, he conceded that for the foreseeable future customers will still run applications behind their own firewall.\nClearly the cloud is not a panacea.\nAlthough in Gartner\u2019s latest IaaS Magic Quadrant the research firm reported that \u201cCloud IaaS is now used for virtually all use cases that can be reasonably hosted on virtualized x86- based servers.\u201d Just because something can be hosted in the cloud doesn't mean it should be though.\nIt\u2019s prudent for IT professionals to consider their workloads and which fit best in an IaaS public cloud environment. Others may work better in their own data centers. Others may be more suited for a managed hosted environment, or a hosted private cloud. There are lots of options for users of where to host applications. Even the biggest cloud providers know that.