When you design your system you have to make decisions about how you will deploy your system.