With on-premise infrastructure, your applications and data will be located on-site, which poses many security risks and can be costly to maintain. Private cloud is usually housed within secure, compliant, off-site data centre and managed by a third-party hosting provider.