从入门到入行:什么是CaaS?
———入门篇———
概述
为什么要使用容器
可移植性:用容器开发的应用拥有运行所需的一切,并可以部署在包括私有云和公共云在内的多种环境中。可移植性也意味着灵活性,因为您可以更轻松地在环境和提供商之间移动工作负载。
可扩展性:容器具有水平扩展的功能,这意味着用户可以在同一集群中成倍增加相同容器的数量,从而根据需要进行扩展。通过仅在需要时使用和运行所需的内容,可以大大降低成本。
高效性:容器所需的资源要少于虚拟机(VM),因为它们不需要单独的操作系统。您可以在单个服务器上运行多个容器,而且它们需要较少的裸机硬件,这意味着成本更低。
更高的安全性:容器之间彼此隔离,这意味着在一个容器遭到破坏的情况下,其他容器并不会受到影响。
速度:由于容器相对于操作系统具有自主性,因此其启动和停止仅需几秒钟的时间。这也加快了开发和运维工作,同时带来了更快、更流畅的用户体验。
在选择 CaaS 提供商时要考虑的事项
您是刚开始使用容器,还是已建立基于容器的架构?托管式容器平台方案可能最适合那些不熟悉容器的人,因为它可以让您在试用之后选择适合自己的处理方式。
您是应选择公共云还是现场部署?
您的 IT 部门是否经过培训并具备管理容器平台的能力?
您的预算有多少?您预期的发展规模有多大?
Kubernetes 容器编排
———入行篇———
容器以及容器即服务(CaaS)平台构建,请参阅文章:如何构建容器服务平台(CaaS)?和详解容器技术架构和网络。
下载链接:
转载申明:转载本号文章请注明作者和来源,本号发布文章若存在版权等问题,请留言联系处理,谢谢。
推荐阅读
更多架构相关技术总结请参考“架构师全店铺技术资料打包”相关电子书(37本技术资料打包汇总详情可通过“阅读原文”获取)。
内容持续更新,现下单“全店铺技术资料打包(全)”,后续可享全店更新“免费”赠阅,价格仅收198元(原总价350元)。
温馨提示:
扫描二维码关注公众号,点击阅读原文链接获取“IT技术全店资料打包汇总(全)”电子书资料详情。