The hidden gaps in public and private clouds
Despite ample marketing hype, there is no panacea when it comes to cloud computing. No silver bullets, no one-size-fits-all. As with any technology, there are merely strengths, weaknesses, and tradeoffs. And all cloud decisions should be grounded in your business priorities and technical requirements in order to meet those priorities.
That said, there are several gaps in public and private cloud models that are often overlooked. Many of them come down to visibility, control, and flexibility. Sometimes those qualities are desired, other times they aren't necessary.