NEWS 新闻动态 > 新闻详情

容器架构下的PaaS服务

admin 发表于:2018-06-29
摘要:PaaS本身与DevOps的理念完全契合,它改变了传统运维的职责,让他们变成运维开发,为企业研发运维工具乃至是PaaS平台


如果我们看一下业界,会发现,从公有云到私有云,从传统企业到互联网新贵,都在拥抱Kubernetes,都在做PaaS。在过去,PaaS经历了一系列的发展已经到了第四代,这一代的平台变成了kubernetes本身,它是面向云原生应用计算的,彻底基于分布式和容器的计算平台。事实上,Kubernetes并不是传统意义上的PaaS,传统PaaS可以基于Kubernetes构建。

在下面的架构图中,用了 Docker+Kubernetes 层来做了一个“技术缓冲层”,并且规划了一个庞大的服务体系,在项目中,可以根据实际需求精简服务。在这样的架构下,如果没有 Docker 和 Kubernetes,构建 PaaS 将会复杂很多。如果你正在开发一个类似 PaaS 的平台,那么你会发现自己开发出来的东西会跟 Docker 和 Kubernetes 非常像。很有可能发生的是,最终你会放弃自己的开发软件而采用 Docker+Kubernetes 进行设计。


微信图片_20190326112036.jpg


对于服务提供商来说,Kubernetes健康的生态可以保证它们有大量的第三方软件和工具使用,同时PaaS易于开发和代码/应用复用的特性,也降低了它们交付项目的成本,并缩短了交付周期。

对于客户来说,基于Kubernetes的PaaS可以实现应用自由迁移,这使企业可以采用多重云策略,并变相提升了对供应商的议价能力。

PaaS本身与DevOps的理念完全契合,它改变了传统运维的职责,让他们变成运维开发,为企业研发运维工具乃至是PaaS平台。而对于大多数人,容器和Kubernetes能为他们提供弯道超车的捷径。

微信图片_20190326112124.jpg

富通云腾的运维团队就采用了Kubernetes来搭建他们的PaaS平台:

随着Docker容器技术的出现,让我们有了更合适的工具建设PaaS平台,具备了基于应用构建服务的能力。在Docker容器调度框架上,我们又选择了Kubernetes平台。

富通云腾不但提供了构建Kubernetes集群的PaaS能力,更提供了基于Kubernetes +Docker封装的云PaaS服务。更重要的是,这些PaaS服务完美兼容AWS的接口标准,可以直接利用AWS的配置、部署、以及迁移。站在巨人的肩膀上,富通云腾注定将看得更高走的更远。