Like any emerging change in technology, cloud computing has had its share of controversy, confusion, being overhyped and then under hyped. Many people (myself included) have an initial reaction of skepticism when first hearing about the cloud, due to the large amount of publicity. But one should remember that all technologies go through a “hype lifecycle”. One must take a deeper look to determine when change is really occurring, and not get stuck in the “trough of disillusionment”, lest one risk missing the ride.