加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动 > 正文

企业容器化如何选型?全方位对比 Heroku 与 Docker

发布时间:2019-11-14 10:53:27 所属栏目:移动 来源:冬雨编译
导读:副标题#e# 【线上直播】11月21日晚8点贝壳技术总监侯圣文《数据安全之数据库安全黄金法则》 Heroku 和 Docker 都可以让开发人员能够在容器内开发、部署和运行应用程序。容器是在单个操作系统内核上运行的虚拟环境,使应用程序能够使用虚拟机或裸机计算机系

有时 Heroku 被认为不够安全。但是 Heroku 比你自主研发的部署基础设施安全得多。Heroku 有一个单独的团队处理安全问题。Heroku 的安全特性已经在数千个实际客户的应用程序上进行了测试。对于大多数不需要额外认证的行业来说,Heroku 的安全性绝对没有问题。

Heroku 的陷阱

Heroku 的客户如果想通过免费的途径省钱,就会使用较低的成本级别,但在系统为了节省公司资金关闭资源的时候,可能会遭遇“休眠应用”(https://blog.heroku.com/app_sleeping_on_heroku)。对于不知情的用户来说,这种意外很是令人不快,这么度量简直太不方便了!它根本就是在“故意停机”,你花了钱却不能掌控它!

服务器和进程(Heroku 在多租户共享服务器中存储实例的地方)也缺乏所有权。从某种意义上说,客户实际上没有选择服务器部署在何处的权利。

Docker  

Docker 的优点:

几乎可以在任何环境下运行—docker 可以在内部服务器、私有云系统甚至是在 Heroku PaaS 本身上运行。

可定制——因为 Docker 几乎可以在任何平台上运行,所以可以对它进行定制以满足你的所有需求。

安全性——因为 Docker 可以在内部服务器上运行,所以它的安全性可以让你满意。

操作系统——docker 可以运行在各种操作系统上,包括 Linux、Windows 和其他操作系统。

成本——AWS 上的 Docker 相对便宜,大约每月 4.75 美元起。

Docker 的缺点:

很难配置——与 Heroku 相比,Docker 的灵活性意味着它需要更多的配置才能正确设置。

Docker 的陷阱

开发团队有时会遇到 Docker 的问题,其中许多问题与该技术的开源本质有关。在许多不同类型的用例中,覆盖网络会导致延迟。这种延迟可能会成为一个问题,特别是对于那些需要接近裸机地运转才能实现实时目标的公司来说。

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读