Disruptive technologies have been changing the game in the IT world for the last decade. New trends emerge and it quickly becomes apparent that businesses need to adapt to survive. One of these disruptive technologies is cloud computing. Simply defined, cloud computing is the practice of "computing" over an internet connection. Chances are you are already using the cloud in one way or another on a consumer level. Do you use Spotify? Do you upload pictures to an internet repository like Photobucket or Flicker? Do you use social media, like Facebook, Twitter or Instagram? All of these are examples of cloud computing.