Deployment options

Is the cloud or on-premises right for your organisation?