简单的说,自建就是把代码在企业自己的数据中心来部署;而租用就是采用云的方式向供应商购买服务器并把代码部署在云端。
因此自建的成本往往较高,但是可控性好。而云服务简单、方便,但是数据是存放在云上,服务器也是云提供商掌握,企业往往缺少可控能力,因此选择云服务提供商的时候就要选择口碑较好,技术能力较强,信誉较好的企业。安全性往往不能直接比较,因为自建的系统也可能很多漏洞,而设计良好的云平台也可以很安全。
私有链和共有链的区别是针对区块链的业务到底是服务于内部还是外部。
比如AWS是一个公有云,但是你可以在这个公有云上面搭建一个私有链,只服务于企业内部。或者搭建一个共有链,让所有能连接Internet的人都来使用;这个是要根据业务场景来区分的。场景越复杂,难度越大,成本越高。