Home Technology What are the Advantages and Disadvantages of Cloud Computing?