容器技术是云原生平台的基础,支持以微服务为基础的应用编排。大部分企业的问题集中在 Kubernetes、Docker 的内置编排功能(又称 Swarm Mode)以及 Apache Mesos。
Kubernetes 不单是一个自带 Google 光环,由独立基金会运营的开源项目,它也是生产级别的容器编排平台,能够广泛被用于基于容器的应用架构。企业 IT 架构师必须了解 Kubernetes 的生态系统,因为全球的商业解决方案提供商、企业客户、服务商和开源组织都正在改进 Kubernetes 并且构建附加产品。
近日,美国权威技术媒体 The New Stack 正式发布《Kubernetes 生态系统报告》。在 CNCF 确定的这张名为 Cloud Native Landscape 的生态系统图上,你能很容易发现 Docker、Kubernetes 就在 “Scheduling & Orchestration(调度及编排)表”上,在该表上的还有 Docker Swarm、Mesos、Nomad 和亚马逊弹性容器服务(现在名为 EC2 Container Service)。
Cloud Native Landscape 生态系统图-CNCF
在这次的 Kubernetes 生态系统报告中,The New Stack 专门梳理了可用的软件包和服务,以便客户能够通过它们获得或购买 Kubernetes 及相应支持。
Kubernetes 平台发行版的几种类别
以上的发行版本被分成以下几类:
社区支持的发行版是免费开源软件包,你可以借助这些软件包自行部署平台,并试运行一下。Minikube 是一种真正的 Kubernetes 环境,适合单一计算机上的本地试验型部署。
开发商发行版(无增值服务)显示了交付软件解决方案或基于云的平台的公司,这类解决方案或平台包括纯粹的 Kubernetes 以及开发商提供的支持。
开发商发行版(有增值服务)显示了提供更全面的环境的公司,包括调度、开发和生命周期管理,Kubernetes 是这类公司的系统的核心。
应用平台/ PaaS 显示了全面的平台即服务,包括 Red Hat OpenShift,它们实际上抽取掉了 Kubernetes 的管理和维护这一块,隐藏在端到端、自动化的开发和部署环境后面。
而在其中,我们很荣幸地发现才云科技(Caicloud)作为唯一一家中国公司上榜“开发商发行版(有增值服务)”企业代表。这充分彰显 Caicloud 在 基于原生 Kubernetes 上所做的开发得到市场与客户的广泛认可。
本文转载自才云 Caicloud 公众号。
原文链接:https://mp.weixin.qq.com/s/PwkIkVgDSnEezXlleZ2i1g
评论