在本系列第一篇 《没有银弹,只有取舍 - Serverless Kubernetes 的思考与征程(一)》中介绍了 Kubernetes 的复杂性以及现有Serverless Kubernetes云产品的解决之道。本文将针对 Serverless Container 技术的特殊性,分享其对 Kubernetes 的架构影响,以及阿里云在Serverless Kubernetes方面架构选择。 Serverless Container缘起 在20...
在本系列第一篇 《没有银弹,只有取舍 - Serverless Kubernetes 的思考与征程(一)》 中介绍了 Kubernetes 的复杂性以及现有Serverless Kubernetes云产品的解决之道。本文将针对 Serverless Container 技术的特殊性,分享其对 Kubernetes 的架构影响,以及阿里云在Serverless Kubernetes方面架构选择。 Serverless Container缘起 在...
Serverless Container 可以与经典的 K8s 混合使用,作为弹性资源供给的手段,比如 ACK on ECI或者EKS on Fargate;或者可以更进一步实现一个完全意义上的 Serverless Kubernetes,阿里云的 ASK 将更多 K8s 的能力默认通过云服务支持,比如 DNS 服务发现由 PrivateZone 实现,Ingress 路由管理由 ALB 实现,也移除了节点池这些概...
实现Serverless Kubernetes的目标,不同厂商选择了不同的路径。 Nodeless Kubernetes Nodeless Kubernetes 的代表就是 Google GKE Autopilot。这个方案非常易于理解,它没有改变Kubernetes的部署架构,而是将工作节点的运维与集群容量管理下沉到基础设施负责。 GKE Autopilot集群节点池/节点对用户不可见,也无法登录进行运维。 用...
通过这几个基本原则,用Serverless Container和Serverless Kubernetes重新定位了云平台与开发者之间的边界,尽可能让开发者聚焦于应用,而将资源调度、基础设施运维、高可用、系统优化等复杂性交给到基础设施完成。实现将复杂留给自己,将简单留给用户的技术初心。 1.1 ECI弹性容器实例技术概览 ...
SAE 支持与 Kubernetes(ACK) 进行流量互访,借助公网 SLB/Ingress ,或者相同 VPC 下私网 SLB 协同 PrivateZone 内网域名解析的能力,暴露应用服务地址;亦或在微服务场景下采用同一注册中心,均可实现在不变更原有架构的基础上,进行 SAE 实例与 Kubernetes pod 的通信与交互。Serverless 指标数据的开放性 Prometheus ...
SAE 支持与 Kubernetes(ACK) 进行流量互访,借助公网 SLB/Ingress ,或者相同 VPC 下私网 SLB 协同 PrivateZone 内网域名解析的能力,暴露应用服务地址;亦或在微服务场景下采用同一注册中心,均可实现在不变更原有架构的基础上,进行 SAE 实例与 Kubernetes pod 的通信与交互。
许多用户的应用其实并不是从零便开始使用 Serverless,而是出于对 Serverless 理念的认同,基于架构升级演进的诉求,期望将原有的部署环境如物理机,云主机,Kubernetes 进行迁移或者是混部于 Serverless 之中。那么在此场景下,应用迁移改造的成本显得尤为重要,然而 Serverless 陡峭的学习曲线和厂商生态锁定的刻板印象,令诸多开...
在本系列第一篇 《没有银弹,只有取舍 - Serverless Kubernetes 的思考与征程(一)》 中介绍了 Kubernetes 的复杂性以及现有Serverless Kubernetes云产品的解决之道。本文将针对 Serverless Container 技术的特殊性,分享其对 Kubernetes 的架构影响,以及阿里云在Serverless Kubernetes方面架构选择。
实现Serverless Kubernetes的目标,不同厂商选择了不同的路径。 Nodeless Kubernetes Nodeless Kubernetes 的代表就是 Google GKE Autopilot。这个方案非常易于理解,它没有改变Kubernetes的部署架构,而是将工作节点的运维与集群容量管理下沉到基础设施负责。 GKE Autopilot集群节点池/节点对用户不可见,也无法登录进行运维。