开发者社区 > 云原生 > 中间件 > 正文

我使用edas, 我新创建 K8S 集群,选 托管k8s 还是用 Serverless K8s ?

我使用edas, 我新创建 K8S 集群,选 托管k8s 还是用 Serverless K8s 集群 ,有没有好的建议呀?

展开
收起
十一0204 2023-07-26 09:22:01 131 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    托管Kubernetes集群还是Serverless Kubernetes集群取决于您的具体需求和预算。下面我会为您解释一下两者的差异和优缺点,帮助您做出更明智的决策。

    托管Kubernetes集群:
    托管Kubernetes集群是一种传统的Kubernetes解决方案,它在阿里云ECS上运行,您需要手动管理ECS实例和Kubernetes集群的配置和维护。这种解决方案适合需要更高的自定义和掌控能力的企业,需要对基础架构和应用程序进行更多的自定义和管理。

    优点:

    可以自由选择ECS实例类型和规格,以满足不同的需求和负载。
    可以对Kubernetes集群进行更多的自定义和细粒度的控制。
    可以更好地集成和管理其他阿里云服务,例如SLB、RDS、OSS等。
    缺点:

    需要手动管理ECS实例和Kubernetes集群,需要更多的配置和维护工作量。
    可能需要更高的成本和预算,因为您需要为ECS实例和Kubernetes集群付费。

    2023-07-29 09:01:41
    赞同 展开评论 打赏
  • 选择托管 Kubernetes(Managed Kubernetes)还是使用 Serverless Kubernetes 取决于你的需求和场景。

    1. 托管 Kubernetes:如果你需要对 Kubernetes 集群进行更精细的控制和管理,并具备更自定义的配置需求,可以选择托管 Kubernetes。托管 Kubernetes 提供了较高的灵活性和可定制性,允许你按照自己的要求来配置和管理集群。你可以自由选择节点数量、实例配置,通过扩容和缩容来应对负载变化,并进行更多的网络、存储等方面的定制。

    2. Serverless Kubernetes:如果你希望更专注于应用开发,而不必过多关心底层的 Kubernetes 集群管理和运维,可以选择 Serverless Kubernetes。Serverless Kubernetes 提供了自动的弹性伸缩能力,无需手动调整节点数量和配置,完全根据应用的负载自动扩展和缩减。这样可以大大简化集群管理的工作量,减少资源浪费,并提供更稳定和高效的应用服务。

    2023-07-27 22:33:06
    赞同 展开评论 打赏
  • 意中人就是我呀!

    没有很复杂的K8S任务要做的话,Serverless k8s省事很多。此回答整理至钉群“EDAS K8s/Serverless K8s 交流群”

    2023-07-26 12:50:28
    赞同 展开评论 打赏

为企业提供高效、稳定、易扩展的中间件产品。

相关产品

  • 企业级分布式应用服务
  • 相关电子书

    更多
    EDAS—云上的微服务开发与治理利器 立即下载
    基于阿里企业级分布式应用服务的敏捷服务开发与架构实践 立即下载
    EDAS—轻松搞定分布式应用服务 立即下载

    相关镜像