云原生容器Clouder认证:容器应用与集群管理—课时4:阿里云容器服务

本文涉及的产品
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器镜像服务 ACR,镜像仓库100个 不限时长
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
简介: 云原生容器Clouder认证:容器应用与集群管理—课时4:阿里云容器服务

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

通过大刘的指导,以及自身的不断钻研,小陈进步很快,已经初步掌握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负载类型。

 



练习实验:通过ASK搭建企业级网站应用

 https://developer.aliyun.com/adc/scenario/ace330daa1d7428cacf3225bea3207e2  

相关实践学习
巧用云服务器ECS制作节日贺卡
本场景带您体验如何在一台CentOS 7操作系统的ECS实例上,通过搭建web服务器,上传源码到web容器,制作节日贺卡网页。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
13天前
|
Cloud Native 安全 物联网
云原生技术在现代软件开发中的应用与挑战####
云原生,这一词汇如同一股强劲的科技风暴,席卷了整个信息技术领域,它不仅重塑了软件的开发模式,还引领了一场关于效率、可扩展性和弹性的深刻变革。本文旨在深入探讨云原生技术的核心概念,分析其在现代软件开发中的广泛应用,并直面伴随其发展而来的挑战,为读者勾勒出一幅既充满机遇又不乏考验的云原生技术图景。 ####
|
4天前
|
Kubernetes 负载均衡 Cloud Native
云原生应用:Kubernetes在容器编排中的实践与挑战
【10月更文挑战第27天】Kubernetes(简称K8s)是云原生应用的核心容器编排平台,提供自动化、扩展和管理容器化应用的能力。本文介绍Kubernetes的基本概念、安装配置、核心组件(如Pod和Deployment)、服务发现与负载均衡、网络配置及安全性挑战,帮助读者理解和实践Kubernetes在容器编排中的应用。
19 4
|
2天前
|
Cloud Native 持续交付 云计算
云原生入门指南:从容器到微服务
【10月更文挑战第28天】在数字化转型的浪潮中,云原生技术成为推动现代软件开发的关键力量。本篇文章将带你了解云原生的基本概念,探索它如何通过容器化、微服务架构以及持续集成和持续部署(CI/CD)的实践来提升应用的可伸缩性、灵活性和可靠性。你将学习到如何利用这些技术构建和部署在云端高效运行的应用,并理解它们对DevOps文化的贡献。
12 2
|
5天前
|
Kubernetes 监控 Cloud Native
云原生应用:Kubernetes在容器编排中的实践与挑战
【10月更文挑战第26天】随着云计算技术的发展,容器化成为现代应用部署的核心趋势。Kubernetes(K8s)作为容器编排领域的佼佼者,以其强大的可扩展性和自动化能力,为开发者提供了高效管理和部署容器化应用的平台。本文将详细介绍Kubernetes的基本概念、核心组件、实践过程及面临的挑战,帮助读者更好地理解和应用这一技术。
23 3
|
7天前
|
敏捷开发 Cloud Native 持续交付
云原生技术在现代企业中的应用与实践
【10月更文挑战第23天】本文将深入探讨云原生技术在现代企业中的广泛应用,并结合具体案例分析其对企业数字化转型的推动作用。我们将从云原生技术的基本原理出发,逐步揭示其在提高业务敏捷性、降低成本和增强系统可靠性方面的优势。同时,文章还将分享一系列成功实施云原生技术的企业案例,为读者提供实践中的参考和启示。最后,我们将讨论云原生技术面临的挑战及未来的发展趋势,为企业在这一领域的进一步探索提供指导。
|
7天前
|
运维 Kubernetes Cloud Native
云原生入门:Kubernetes和容器化的未来
【10月更文挑战第23天】本文将带你走进云原生的世界,探索Kubernetes如何成为现代软件部署的心脏。我们将一起揭开容器化技术的神秘面纱,了解它如何改变软件开发和运维的方式。通过实际的代码示例,你将看到理论与实践的结合,感受到云原生技术带来的革命性影响。无论你是初学者还是有经验的开发者,这篇文章都将为你开启一段新的旅程。让我们一起踏上这段探索之旅,解锁云原生技术的力量吧!
|
8天前
|
Cloud Native 持续交付 云计算
云原生技术深度探索:构建现代化应用的基石####
【10月更文挑战第21天】 本文将深入探讨云原生技术的核心概念、关键技术及其在现代软件开发中的应用。我们将从容器化、微服务架构、持续集成/持续部署(CI/CD)、无服务器架构等关键方面展开,揭示这些技术如何共同作用,帮助企业实现高效、弹性且易于维护的应用部署与管理。通过实例分析,展现云原生技术在实际项目中的显著优势,为读者提供一套全面理解并应用云原生技术的指南。 ####
24 2
|
14天前
|
运维 Cloud Native 持续交付
云原生技术在现代IT架构中的深度应用与挑战####
【10月更文挑战第17天】 本文深入剖析了云原生技术的精髓,探讨其在现代IT架构转型中的核心作用与面临的挑战。云原生不仅是一种技术实现,更是企业数字化转型的重要推手,通过容器化、微服务、持续集成/持续部署(CI/CD)等关键要素,重塑软件开发、部署与运维模式。文章首先概述了云原生的基本原则与核心组件,随后分析了其如何促进企业敏捷性、可扩展性和资源利用率的提升,同时也指出了在安全性、复杂性管理及人才技能匹配等方面存在的挑战,并提出了相应的对策建议。 ####
47 6
|
15天前
|
运维 监控 Cloud Native
云原生技术在现代企业中的应用与挑战####
【10月更文挑战第15天】 本文深入探讨了云原生技术如何重塑企业的IT架构,并分析了其带来的机遇与面临的挑战。通过案例分析,揭示了云原生技术在提升业务敏捷性、降低运维成本方面的显著优势,同时也指出了在安全性、多云管理等方面的潜在难题,为企业决策者提供了有价值的参考。 ####
19 3
|
16天前
|
人工智能 专有云 Serverless
亚太唯一!阿里云再度入选Gartner®容器管理魔力象限领导者
亚太唯一!阿里云再度入选Gartner®容器管理魔力象限领导者
85 2

热门文章

最新文章

相关产品

  • 容器计算服务