The different deployment modes