构建端到端云原生应用平台
Posted CNCF
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建端到端云原生应用平台相关的知识,希望对你有一定的参考价值。
我们喜欢 Kubernetes 和它的所有功能。我们希望所有的开发人员都能从中受益,因此我们决定在它的基础上构建更高层次的抽象。作为一个全功能的平台即服务(PaaS), App Platform 解决了从开发到 Kubernetes 支持的高度可扩展和弹性的云原生部署的操作方面的问题,同时保持了尽可能简单的用户体验。
提供这种服务意味着在世界各地的许多数据中心上运行许多集群。可伸缩性、冗余和性能是关键,这使得我们在架构中使用了几个 CNCF 项目:
-
我们所有的控制和数据平面都运行在 Kubernetes 之上,用于管理和运行用户工作负载(底层利用 CoreDNS、etcd 和 containerd)。 -
我们使用 Envoy(通过 Istio)来处理数千个用户部署的应用程序的入口(ingress)。 -
gRPC 是我们通信系统的基石。 -
应用类型检测、构建和运行由云原生构建包 Cloud Native Buildpacks 处理(最近成为了 CNCF 孵化器项目,祝贺! 以上是关于构建端到端云原生应用平台的主要内容,如果未能解决你的问题,请参考以下文章
低代码端到端,一小时构建IoT示例场景,声网发布灵隼物联网云平台