If you're considering cloud computing for your business, you should be familiar with the different deployment models that it offers. One of the...