There are three basic deployment options: the synchronous and stateless model, the stateful server model, and the sync and go model.