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

CaaS的简化容器管理

发布时间:2020-10-24 08:36:37 所属栏目:传媒 来源:未知
导读:在CaaS上运行容器类似于在IaaS上运行虚拟机。主要的好处是部署速度快、使用方便,以及现收现付云模式的简单性和上述摆脱供应商锁定的自由。 通过将容器基础架构交给云供应商,您可以在不投资自己的硬件,也不需要构建和运行自己的Kubernetes集群(或其他容器

在CaaS上运行容器类似于在IaaS上运行虚拟机。主要的好处是部署速度快、使用方便,以及现收现付云模式的简单性和上述摆脱供应商锁定的自由。

通过将容器基础架构交给云供应商,您可以在不投资自己的硬件,也不需要构建和运行自己的Kubernetes集群(或其他容器协调系统)的情况下启动和运行。

此外,通过容器化应用程序,你可以更容易地将应用程序迁移到不同的环境或供应商生态系统中,从而提供更大的灵活性和可扩展性选择。

所有这一切还具有那些最重要的成本效率机会,因为容器能更好地根据需求进行横向扩展,使企业只需为其使用的云资源付费。容器比虚拟机轻巧得多,这意味着它们的资源密集度更低,往往会带来速度的提升和成本的降低。

另一个好处来自于仪器和日志的一致性,因为在容器中隔离单个服务可以通过流行的sidecar部署模型实现更有效的日志聚合和集中监控。

将传统应用迁移到容器仍然是一个重大的障碍,即使是在CaaS上运行,正如Flexera的云计算现状报告中34%的受访者所提到的那样。迁移到容器往往涉及将单体应用分解为微服务,对于规模较大、历史较长的组织来说,这可能是一个重大的文化和技术转变,不应轻视。
 

通过CaaS,云厂商基本上提供了一个托管的容器编排引擎(通常基于超级流行的Kubernetes开源项目,该项目起源于谷歌)来部署和运行容器,管理集群,自动扩展和故障管理,并维护共同的基础设施层,包括治理和安全。

一般来说,所有的网络、负载均衡、监控、日志、认证、安全、自动缩放和持续集成/持续交付(CI/CD)功能都由CaaS平台负责。

这使得企业能够充分利用云基础设施的优势,同时有助于避免典型的平台即服务(PaaS),如AWS Elastic Beanstalk、Azure App Service或Google App Engine所带来的任何供应商锁定,因为容器本身允许在各种环境中进行简单的移植。

如果容器是你想要的方式,那么CaaS和运行在经典的基础设施即服务(IaaS)上的区别,就在于你的组织是否有资源和技能来实施和管理Kubernetes(或其他容器协调层),或者将其交给云提供商来管理。这个决定还可能取决于你的容器环境是否必须跨越多个云和/或内部环境。

许多供应商提供的CaaS平台可以在内部部署或在云中部署(见下文)。"你可以在基础设施层面管理事情,自己设置编排器,也可以使用容器平台处理底层基础设施,并提供一个预装的编排器,为你部署和扩展容器做好准备"。前德意志银行和BBC开发者Rob Isenberg在O'Reilly出版的《Docker for Rails Developers》一书中写道。

(编辑:揭阳站长网)

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

    热点阅读