阿里云容器服务

本文涉及的产品
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
简介: 小陈在大刘的指导下学习Kubernetes,发现搭建和维护Kubernetes集群有一定难度。大刘建议小陈考虑使用阿里云的容器服务ACK,它基于Kubernetes,但进行了云原生优化,简化了集群管理和运维工作。ACK有三种形态:专有版、托管版和Serverless版。小陈认为ACK Serverless更适合,因为它无需运维,开箱即用,适合专注于业务开发。ACK Serverless基于弹性容器实例ECI,提供无服务器的容器运行环境,支持Kubernetes兼容,降低了使用门槛。

思考:如何低门槛的使用容器集群技术?

通过大刘的指导,以及自身的不断钻研,小陈进步很快,已经初步掌握Kubernetes的基本概念和简单使用了。依小陈来看,搭建Kubernetes集群,维护集群的更新,是一件专业性比较强、且复杂繁琐的事情,有一定的学习门槛。

小陈:师傅,谢谢您的指点,我总算初步了解了Kubernetes。但问题是要基于容器集群搭建公司网站,Kubernetes平台建设和维护对我来说有点过于复杂了,好像不是很容易上手?

大刘:的确,Kubernetes对专业技能要求有一定的门槛,而且,仅仅搭建一套Kubernetes环境还不够,还需要有与之配套的监控、日志分析等功能。这些生态软件都自己建、自己管太费时间和精力了。其实可以选择云服务商提供的成熟的容器服务,如阿里云(Aliyun.com)的容器服务,它是基于Kubernetes云原生技术,根据云的特点进行优化改进,同时经过大量项目验证,可以直接使用,相比于自建Kubernetes,会轻松便捷许多

小陈:哦原来还有这种方式,那我先研究下阿里云的容器服务吧。

大刘:针对不同的用户需求场景,阿里云提供了几种类型的容器服务。先不着急下结论,你先了解一下,再来找我讨论。如何?

小陈:好的。

 

阿里云容器服务ACK

阿里云容器服务ACK(Alibaba Cloud Container Service for Kubernetes)是全球首批通过Kubernetes一致性认证的服务平台,提供高性能的容器应用管理服务,支持企业级Kubernetes容器化应用的生命周期管理,可以轻松高效地在云端运行Kubernetes容器化应用。

ACK具有如下特点:

  • 基于Kubernetes云原生技术;
  • 整合阿里云虚拟化、存储、网络和安全能力;
  • 提供高性能可伸缩的容器应用管理能力;
  • 简化集群的搭建和扩容等工作。

ACK的产品形态

阿里云容器服务ACK产品有三种形态:专有版Kubernetes、托管版Kubernetes、ACK Serverless。三个版本比较如下:

比较项

专有版Kubernetes

托管版Kubernetes

ACK Serverless

主要特点

您需要自行创建Master节点及Worker节点

您只需创建Worker节点,Master节点由ACK创建并托管

您无需创建Master节点及Worker节点

核心优势

可以对集群基础设施进行更细粒度的控制,需要自行规划、维护、升级服务器集群

简单、低成本、高可用,无需管理Master节点

无需管理任何节点,可直接启动应用程序

适用场景

  • 成本相对不敏感
  • 懂Kubernetes
  • 有运维技术能力
  • 资源规划明确
  • 对集群控制面板(Master节点)有定制需求
  • 可以完全自管集群
  • 期望降低成本
  • 更关注业务应用
  • Kubernetes刚上手
  • 减少Kubernetes运维投入
  • 不用维护集群控制面板
  • 批量任务
  • 突发扩容
  • 开箱即用,用完即走
  • 零Kubernetes运维
  • 按量付费
  • 不用关心基础设施

容量规划

需要,支持自动伸缩

需要,支持自动伸缩

不需要

ACK三个版本的适用人群各有区分:

  • 专有版ACK:懂技术、有运维K8S的能力、资源规划明显、Master节点定制、完全自营、成本不敏感
  • 托管版ACK:Kubernetes能上手、不关心Master节点、只部署应用、降低成本
  • Serverless版(ACK Serverless):批量任务、突发扩容、开箱即用、零运维、按量付费、不关注基础设施

 

思考:选择容器服务的哪个版本更合适?

小陈学习并了解了ACK的三个版本之后,心里已经初步有了答案。按照之前和大刘的约定,再找大刘讨论一下。

小陈:师傅,阿里云容器服务的三个版本我都了解过了,在我看来,三个版本都很成熟。对于我们来说,考虑到现在业务上线、发布都还忙不过来,暂时不会去考虑自己去探索Kubernetes的功能特性,没那个时间、也没那个精力,我觉得应该把精力集中在我们的业务开发和管理上。所以,我觉得选择ACK Serverless可能更合适。

大刘:赞同,这个选择很明智。我也觉得ACK Serverless完全够用,免运维,开箱可用,就冲这一点,就能解放我们的手脚,不再受底层基础设施的牵绊。况且,按照公司业务发展迅猛的势头,公司网站访问量必定会不断突破,还有棘手的营销活动带来的突发访问问题,这些都可以放心交给ACK Serverless处理。咱们可以把精力聚焦在自己的业务上。

小陈:是的。那我再深入学习下ACK Serverless,到后面开始搭建应用的时候,再来找师傅给我一些建议。

大刘:好的。

 

容器服务Serverless版 ACK Serverless

ACK Serverless是阿里云推出的Serverless版Kubernetes容器服务。用户无需购买节点即可直接部署容器应用,无需对集群进行节点维护和容量规划,根据应用配置的CPU和内存资源量按需付费。ACK Serverless集群提供完善的Kubernetes兼容能力,同时降低了Kubernetes使用门槛,让用户更专注于应用程序,而不是管理底层基础设施。

ACK Serverless集群与ACK集群的对比

集群中的Pod基于弹性容器实例ECI运行在安全隔离的容器运行环境中。

对于开发者而言,还有一项新用户福利:满足条件的阿里云用户,可以通过阿里云试用中心免费领取容器服务Serverless版 ACK Serverless:

提示:具体领用规则以试用中心页面的《试用规则》说明为准。

您可以访问阿里云免费试用页面:https://free.aliyun.com/

  • 单击页面右上方的登录/注册按钮,并根据页面提示完成账号登录(已有阿里云账号)、账号注册(尚无阿里云账号)或实名认证(根据试用产品要求完成个人实名认证或企业实名认证)。
  • 成功登录后,在产品类别下选择容器 > Serverless容器服务ACK Serverless,只要符合试用规则,单击立即试用即可完成领用。提示:用户须在领取时确认规格、地域等相关信息,领取成功后将不支持更改。
  • 领取完成后,可以登录ACK Serverless管理控制台,即可找到并开始体验刚刚申领到的ACK Serverless资源。

通过试用中心免费领用阿里云容器服务Serverless版 ACK Serverless


延伸阅读:弹性容器实例ECI

ACK Serverless底层基于弹性容器实例(ECI)来运行Pod,弹性容器实例ECI(Elastic Container Instance)是面向容器的无服务器弹性计算服务, 是跟 云服务器ECS 同级别的计算资源类产品,针对云原生时代的需求进行了针对性的改进和优化。

  • ECI是面向容器的无服务器弹性计算服务
  • ECI提供免运维、强隔离、快速启动的容器运行环境
  • 使用ECI无需购买和管理底层ECS服务器,让用户更加关注在容器应用而非底层基础设施的维护工作。

ACK Serverless主要特点

1、虚拟节点:ACK Serverless集群基于虚拟节点创建Pod,虚拟节点实现了Kubernetes与弹性容器实例ECI的无缝连接,让Kubernetes集群获得极大的弹性能力,而不必关心底层计算资源容量。

2、安全隔离:ACK Serverless集群中的Pod基于ECI运行在安全隔离的容器运行环境中,底层通过轻量级虚拟化安全沙箱技术完全强隔离,容器实例间互不影响;同时实例在调度时尽可能分布在不同的物理机上,进一步保障了高可用性。

3、Pod配置:支持原生的Kubernetes Pod功能,支持执行命令kubectl logs访问容器日志和执行kubectl exec进入容器,ECI支持多种规格配置的方式申请资源和计费。

4、应用负载管理:支持Deployment、StatefulSet、Job/CronJob、Pod、CRD等原生Kubernetes负载类型。

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
1月前
|
存储 Kubernetes Docker
容器服务ACK常见问题之阿里云控制台进不去了如何解决
容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。
|
1月前
|
人工智能 运维 Kubernetes
阿里云容器服务ACK AI助手正式上线带来的便利性
作为开发者想必大家都知道,云原生容器技术的优势,尤其是近两年的随着容器技术的迅猛发展,Kubernetes(K8s)已成为广泛应用于容器编排和管理的领先解决方案,但是K8s的运维复杂度一直是挑战之一。为了应对这一问题,就在最近,阿里云容器服务团队正式发布了ACK AI助手,这是一款旨在通过大模型增强智能诊断的产品,旨在帮助企业和开发者降低Kubernetes(K8s)的运维复杂度。那么本文就来详细讲讲关于这款产品,让我们结合实际案例分享一下K8s的运维经验,探讨ACK AI助手能否有效降低K8s的运维复杂度,并展望ACK AI助手正式版上线后的新功能。
299 2
阿里云容器服务ACK AI助手正式上线带来的便利性
|
28天前
|
存储 Kubernetes Cloud Native
【阿里云云原生专栏】云原生容器存储:阿里云CSI与EBS的高效配合策略
【5月更文挑战第29天】阿里云提供云原生容器存储接口(CSI)和弹性块存储(EBS)解决方案,以应对云原生环境中的数据存储挑战。CSI作为Kubernetes的标准接口简化存储管理,而EBS则提供高性能、高可靠性的块存储服务。二者协同实现动态供应、弹性伸缩及数据备份恢复。示例代码展示了在Kubernetes中使用CSI和EBS创建存储卷的过程。
160 3
|
29天前
|
弹性计算 Kubernetes 监控
【阿里云弹性计算】阿里云 ECS 与 Kubernetes 集成:轻松管理容器化应用
【5月更文挑战第28天】阿里云ECS与Kubernetes集成,打造强大容器管理平台,简化应用部署,实现弹性扩展和高效资源管理。通过Kubernetes声明式配置在ECS上快速部署,适用于微服务和大规模Web应用。结合监控服务确保安全与性能,未来将深化集成,满足更多业务需求,引领容器化应用管理新趋势。
209 2
|
1月前
|
弹性计算 安全 微服务
【阿里云云原生专栏】容器网络技术前沿:阿里云Terway网络方案详解
【5月更文挑战第26天】阿里云Terway是高性能的容器网络方案,基于ECS的ENI实现,提供低延迟高吞吐的网络服务。它简化网络管理,实现安全隔离,并与阿里云服务无缝集成。Terway由CNI、Node和Controller组成,适用于微服务、混合云和多租户环境,为企业数字化转型中的复杂网络需求提供强大支持。
189 1
|
1月前
|
弹性计算 Kubernetes Cloud Native
【阿里云弹性计算】阿里云ECS与容器技术融合:打造敏捷的云原生基础设施
【5月更文挑战第21天】阿里云ECS结合容器技术(如Docker和Kubernetes),助力企业构建敏捷云原生基础设施。ECS提供高性能服务器,支持容器快速部署和自动化管理,实现应用的高可用性和可维护性。通过二者协同,企业能打造高效、可扩展的应用,加速数字化转型。示例代码展示了在ECS上使用Docker和Kubernetes部署云原生应用的过程。
71 3
|
1月前
|
存储 弹性计算 Kubernetes
【阿里云云原生专栏】深入解析阿里云Kubernetes服务ACK:企业级容器编排实战
【5月更文挑战第20天】阿里云ACK是高性能的Kubernetes服务,基于开源Kubernetes并融合VPC、SLB等云资源。它提供强大的集群管理、无缝兼容Kubernetes API、弹性伸缩、安全隔离及监控日志功能。用户可通过控制台或kubectl轻松创建和部署应用,如Nginx。此外,ACK支持自动扩缩容、服务发现、负载均衡和持久化存储。多重安全保障和集成监控使其成为企业云原生环境的理想选择。
232 3
|
1月前
|
运维 Cloud Native Serverless
【阿里云云原生专栏】阿里云云原生实践:从容器化到Serverless的无缝过渡
【5月更文挑战第20天】本文介绍了如何在阿里云上实现从容器化到Serverless的平滑过渡。首先,通过阿里云容器服务(ACK)创建和管理容器集群,部署应用。接着,利用函数计算(FC)构建Serverless架构,编写和部署函数代码。最后,借助函数工作流(Fn)进行任务编排,实现容器化应用与Serverless应用的统一管理,从而提升应用弹性和可扩展性,降低运维成本,支持企业高效数字化转型。
309 3
|
1月前
|
运维 Serverless API
Serverless 应用引擎产品使用之在阿里云函数计算中,容器运行过程中的最大内存使用量获取如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
1月前
|
弹性计算 运维 Kubernetes
阿里云轻量应用服务器与轻量容器服务简介与区别及收费标准参考
轻量应用服务器是深受个人和普通企业用户亲耐的一款轻量级云服务器产品,提供精品应用一键部署,支持一站式的域名、网站、安全、运维、应用管理等服务,极大优化搭建简单应用的体验,降低了入门级用户使用云计算产品的门槛。轻量容器服务是专为学生、个人开发者等用户打造的轻量级容器服务,帮助您在云上快速了解容器和Kubernetes(简称K8s)相关的基础概念和轻松进行入门实践。本文为大家介绍一下阿里云轻量应用服务器与轻量容器服务的区别以及收费标准,以供参考。
阿里云轻量应用服务器与轻量容器服务简介与区别及收费标准参考

热门文章

最新文章