揭秘 Felix Tsang 的 Kubestronaut 之路:云原生专家的成长轨迹与未来展望

在上月的活动中,我们邀请到香港区首批 Kubestronaut,Felix Tsang 为我们揭开 Kubestronaut 的神秘面纱,分享他的成长经验和宝贵建议。并为我们规划出一条通往云原生专家之巅的清晰路径。无论您是初涉云原生领域的初学者,还是渴望突破技术瓶颈的资深开发者,这场直播回顾都将为您带来前所未有的启示和收获。那么,究竟如何踏上这条通往云原生专家之路呢?让我们接下来一起回顾一下直播内容一探究竟。

最新资讯

2024-08-08 559

揭秘 Felix Tsang 的 Kubestronaut 之路:云原生专家的成长轨迹与未来展望

image.png




在云计算和云原生技术日新月异的今天,一个令人向往的称号——“Kubestronaut”正逐渐走进我们的视野。可能大家对“Kubestronaut”这个词不太熟悉,这是由“Kubernetes”和“astronaut”两个词组合而成的。Kubernetes 是云原生的技术名词,而 astronaut 意为宇航员。这两个词拼在一起,代表了在云计算和云原生领域里的一颗皇冠上的明珠。全球范围内拥有这个称号的人只有 400 多人。在中国大陆地区,获得这个称号的只有七个人,而在中国香港地区也只有五个人。这个称号的稀有性可见一斑,它是 CNCF云原生计算基金会)为表扬在 Kubernetes 和云原生容器领域取得杰出成就的人颁发的。这个称号代表了两个含义,一个是荣誉,另一个是代表了该人在这一领域的真正专家地位。


在上月的活动中,我们邀请到香港区首批 Kubestronaut,Felix Tsang 为我们揭开 Kubestronaut 的神秘面纱,分享他的成长经验和宝贵建议。并为我们规划出一条通往云原生专家之巅的清晰路径。无论您是初涉云原生领域的初学者,还是渴望突破技术瓶颈的资深开发者,这场直播回顾都将为您带来前所未有的启示和收获。那么,究竟如何踏上这条通往云原生专家之路呢?让我们接下来一起回顾一下直播内容一探究竟。


1723111184817444.png

迷你简历

姓名:Felix Tsang

擅长的技术:他擅长云管理和云计算技术 , IaaS 和 PaaS 及原生云解决方案。

丰富的经历:他享受知识分享, 是 Linux Foundation APAC Open Source Evangelist (2022,2023) 一员, 推广开源技术。

获得 Linux 基金会及 CNCF 认证 : Linux Foundation Authorized Instructor , CNCF Kubestronaut , CKA, CKAD, CKS , KCNA , KCSA

获得 RedHat 认证:RHCI (Instructor), RHCA (Architect)




可扫码观看完整采访视频回放:


【如何成为KUBESTRONAUT?揭秘云原生专家的成长之路】:


1723111211339933.png

扫码观看视频




以下是针对该场直播活动精心提炼的核心内容,捕捉直播高光亮点,让您快速浏览活动核心魅力!(Q:主持人Felix:Felix Tsang


Q:请你进一步介绍一下 Kubernetes 及其重要性,还有您在这一领域的经历。

Felix:我一直在云原生领域工作,最初从 Red Hat 的基础设施工作开始,后来接触了 Kubernetes。我在 CNCF(云原生计算基金会)做了一些推广开源技术和组织社区活动的工作。我们有一群义工在推广开源技术。我大约在 2015、2016 年开始接触 Kubernetes。Kubernetes 是由 Google 在 2014 年开发,并交给 CNCF 托管的。那时,我在 Red Hat 工作,早期产品涉及容器技术,于是接触到了 Kubernetes。当时市场上的接受度还不高,但现在它已经非常火爆。Kubernetes 将许多东西标准化、透明化,衍生出了许多管理工具。例如,最近发生的重大问题,如果部署时有标准化流程,就可以避免许多错误。Kubernetes 在 AI 和新兴产业链中也扮演着重要角色。它不仅管理容器,还可以管理虚拟机,使得管理更加统一和高效。Kubernetes 的发展带来了许多周边技术,使得它在十年后的今天比十年前更加火爆。我相信未来它的生态系统会更加广泛。


Q:您是如何参与及使用云原生和 Kubernetes 技术?

Felix:技术分享和培训:作为一名资深的 Kubernetes 专家,我也热衷于将自己的知识和实践经验分享给他人。我经常参加技术 meetup、workshops 等活动,分享 Kubernetes 最佳实践。同时也会组织内部培训,帮助更多的开发者和运维人员快速掌握 Kubernetes。


开源社区参与:我积极参与 Kubernetes 及云原生相关的开源社区活动,包括提交 issue、解答问题、贡献代码等。这不仅能提高自己的技术水平,也能为开源项目的发展贡献一份力量。


Q:您目前从事或使用的主要 CNCF 项目是什么?在您的职业生涯中,您最喜欢哪些项目?

Felix:我目前主要使用的CNCF项目包括:
  • Kubernetes: 这无疑是我最主要和最熟悉的 CNCF 项目。作为一个容器编排平台,Kubernetes 为我们的微服务架构提供了强大的部署、扩展和管理功能。我在日常工作中大量使用Kubernetes进行应用部署和运维管理。
  • Prometheus: 作为一个功能强大的监控系统,Prometheus 帮助我们实时跟踪 Kubernetes 集群和应用程序的健康状况。我非常喜欢 Prometheus 的灵活性和可扩展性,它让我们能够更好地监控和诊断系统问题。
  • Istio: 服务网格技术在微服务架构中扮演着重要的角色。Istio 为我们提供了服务发现、负载均衡、安全性等功能,极大地简化了服务间的通信管理。我在使用 Istio 时,尤其喜欢它的流量管理和可观察性功能。
  • Helm: 作为 Kubernetes 的包管理工具,Helm 让我们能够更方便地部署和管理复杂的应用程序。我广泛使用 Helm 来打包和发布自己的 Kubernetes 应用程序。
  • Cilium: 是一个开源的云原生解决方案,用于提供、保护和观察工作负载之间的网络连接,由革命性的内核技术 eBPF 提供支持。


在我的职业生涯中,我最喜欢的 CNCF 项目当属 Kubernetes。作为一个强大而灵活的容器编排平台,Kubernetes 彻底改变了我们构建和运行分布式应用程序的方式。我很高兴能在 Kubernetes 生态系统中不断学习和成长,并将其应用到实际的软件交付实践中。

Q:我们知道获得这个称号需要通过五个证书考试。为什么这些专业证书对职业发展如此重要?可以分享一下这方面的经验吗?

Felix:首先,我是在香港中文大学获得计算机学位,这个学校在全球计算机排名中位居前 30,在亚洲名列前三。此外,我正在就读 MBA 学位。我认为证书对我起到了关键作用。考试和学习的过程让我深入掌握了 Kubernetes 的各个方面,包括集群管理、网络、安全等核心技术。通过不同维度的学习,你能发现自己在哪些方面有所不足。学术上的训练往往不够全面,而通过 CNCF 提供的学习系统,你可以在各个方面获得完整的知识体系。这个认证是验证自身能力的极好方法,就像少林寺的练习,不是只看书,而是实际操作。


大学里学到的知识与实际工作中需要掌握的最新行业技术之间存在差距。为了更好地应对工作,掌握最新的技术是非常重要的。尤其在 Kubernetes 和容器技术领域,不管是公有云还是私有云,大厂如阿里和 Google,都是以容器技术为主导。现在的趋势是以容器为先,即“container first”的概念。许多企业的软件都在重新使用容器技术开发,新开发的项目也大多以云原生为主,整个交付过程也是使用云原生的方法进行。


Q:是什么促使您获取所有 kubernetes 证书?

Felix:获取所有 Kubernetes 认证证书是我职业发展的一个重要目标。以下是我获取这些证书的主要动机:

  • 深入了解 Kubernetes 知识体系: Kubernetes是一个非常广泛和复杂的技术生态,涉及容器管理、网络、存储、安全等众多方面。通过系统地学习并获得认证,我能够全面掌握 Kubernetes 的核心概念和最佳实践,成为一名真正的 Kubernetes 专家。
  • 提升职业竞争力: Kubernetes 认证是当今IT行业中备受青睐的技能之一。拥有这些证书能够显著增强我的简历价值,在求职和职业发展中给我带来很大优势。
  • 推动技术创新: 作为一名 Kubernetes 从业者,我希望能够在公司内部积极推动 Kubernetes 技术的创新应用。完整的 Kubernetes 认证有助于我设计、部署和管理复杂的 Kubernetes 基础设施,为公司带来更大的技术优势。
  • 成为社区贡献者: 通过不断学习和实践 Kubernetes,我逐步积累了丰富的经验和见解。获得 Kubernetes 认证后,我希望能够更好地参与到 Kubernetes 社区中,分享知识、解决问题,并为开源项目做出更多贡献。


总之,成为一名"Kubestronaut"并拥有全套 Kubernetes 认证是我职业发展的重要里程碑。这不仅提升了我的技术实力,也让我能够为所在团队和社区带来更大价值。我对此充满热情和动力,将继续努力学习和实践 Kubernetes 相关技能。

Q:你提到获得 Kubestronaut 认证需要通过一系列证书考试,对于考生尤其是研究生,有什么建议和技巧可以更好地规划这条路?

Felix:三年前我完成了认证考试,当时只有三门课程。今年,我重新完成了课程并更新了证书。这不仅是个人能力的认证,也是 CNCF 技术权威的象征。通过新的证书,我能够与大家进行更深度的技术分享。考试主要是 Kubernetes 相关的,包括 CKA、CKAD 和 CKS。这些考试是实际操作的,需要动手写代码完成题目,非常贴近实际工作需求。除了这三门课程,还有两门是选择题,尽管选择题也很难,因为通过的分数线很高。这些考试不仅考验了我的能力,也刷新了我对 Kubernetes 的理解。拿到证书后,我有机会参与不同的社区活动,拓展自己的知识和能力。


Q:我知道你现在是自己的公司老板,专注于云原生相关的顾问服务和培训。很多大企业都鼓励员工去考这些证书。你能分享一下在企业中,这些证书持有者通常是什么样的岗位和级别吗?

Felix:当然。在企业中,持有这些证书的员工通常在 IT 部门担任重要的岗位,比如系统架构师、运维工程师、DevOps 工程师等。这些岗位需要对 Kubernetes 和云原生技术有深入的理解和实际操作经验。很多大企业都会鼓励员工考取这些证书,以提升整个团队的技术水平和项目执行能力。通过证书的认证,不仅能提升员工个人的职业竞争力,也能增强企业在技术上的领先优势。一开始的时候,通常这些证书对应的岗位都是高级别的。


但现在来看,即使是入门级的岗位也开始要求这些证书,因为这种技术推广的时间已经足够长,各个领域都在接受这种技术,譬如,当我在招聘团队成员时也会看他们是否持有相关证书。我们在做培训时,受众越来越广泛。基本上,Kubernetes 是云原生中不可缺少的重要概念和技术。通过这种技术,企业内部可以实施下一代开发模型。AI 的发展也推动了这一进程,企业和个人都在追求这方面的技术需求。现在的岗位级别从入门到高级都可以参与这种技术培训。当然,高级岗位对底层技术要求较高,特别是对网络有深度认识。CNCF 中有一个特别关注的项目,叫做 Kill,它是一个网络套件。以前 Kubernetes 的网络结构非常复杂,延迟性较高。CNCF 中的这个项目正是针对这一问题进行优化。在职业发展中,你会发现招聘信息大多与云原生相关,这不仅涉及底层的基础设施应用,还需要理解开发者的角度。云原生技术与传统 IT 产业有很大不同,顶级管理者需要具备开发、部署和底层知识的综合能力,将这三个不同的业务单元结合起来进行自动化。


Q:Kubernetes 已经有十年历史,作为一个开源项目,它能保持高速增长和活跃度非常难得,除了 Linux 之外,Kubernetes 是另一棵常青树。你对 Kubernetes 未来十年的发展有何看法?

Felix:我的看法是,在 AI 领域未来肯定有巨大的进步空间。AI 与 Kubernetes 的结合会如何?在开源项目中,许多技术都需要通过容器化和 Kubernetes 进行部署和测试。此外,资源共享在 AI 发展中非常重要。云端资源、本地资源和多云资源需要实现共享和协调,而 Kubernetes 是实现这一目标的优秀工具。未来十年,Kubernetes 可能会像虚拟机一样成为标准化配置。虚拟化技术已经发展了 20 年,而 Kubernetes 已经十年。虚拟化技术超越了 V,Kubernetes 将成为开发、部署和运维的标准工具。未来在多云管理、AI 和 IOT 领域,Kubernetes 会有很好的发展前景。


Q:Kubernetes 是容器技术,云原生技术不仅仅是 Kubernetes,它是一个完整的生态系统,包括开发、部署和测试等。你能分享一些其他 CNCF 相关的技术和认证吗?

FelixCNCF 有许多其他重要的项目和认证,例如 Prometheus 用于监控,Envoy 用于服务网格,Harbor 用于容器镜像管理等等。每个项目都有对应的认证,帮助专业人士深入掌握这些技术。这些认证不仅提升个人技能,也能提高企业整体技术水平。通过 CNCF 的认证和培训,你可以全面了解云原生技术的各个方面,从而更好地应对实际工作中的挑战。刚才提到的网络 CNI 技术,它也有相应的认证。其次,以前我考过的认证还有 PR。我自己在本地的一些项目中也会使用这些工具。在整个生态系统部署中,比如 Argo CD 这样子的工具就非常有用。刚刚提到的网络套件也只是技术的一部分。CNCF 的项目有很多,有兴趣的话,可以到 CNCF 的官网上多多研究,因为每个人的兴趣和技术点都不一样。对我个人而言,Kubernetes 会关注网络套件和部署套件,这也是我们短期内会做的事情。


Q:除了工作之外,你还有其他兴趣爱好吗?可以分享一下吗?

Felix:我喜欢旅游和看电影。旅游时,我会关注各地的系统相关技术,了解他们为什么这样设计和部署,每个地方的文化与开发方式之间的关系非常有趣。以前我认为系统是全球统一的,但实际上每个地方的文化差异导致了系统设计和部署方法的不同。我喜欢看科幻电影,本身不是文科出身,所以看小说不多,但我热衷于接受新事物。例如,最近半年除了 Kubernetes 外,我还在研究量子力学和量子计算。量子计算机已经出现,程序员如何编程量子计算机?在香港,懂得这个领域的人还不到十个,我对此非常感兴趣。最近 AI 很火,我也在关注 AI 的相关话题。


Q:还有什么其他话题是关于学習云原生技术或者 CNCF 项目的,可以和我们分享吗?

Felix:第一,技术认证是基本的,我非常鼓励大家去考取认证。除了提升个人能力外,专业认证也是对外展示能力的标志。


第二,我建议学习云原生时,不要只局限在某个领域,比如运维、基础设施或编程。云原生领域需要广泛的知识,通才在开发到底层都有一定认知,才能做出好的架构和解决方案。Kubernetes 已经成为一种通用技能,对于任何开发者来说都是必备的,不论你是做前端、终端还是后端,Kubernetes 都是入门必备的能力。它从以前的高端技能现在变成了入门的基本要求。


Q:如今,云原生生态系统远不止 Kubernetes。您是否计划从 CNCF 获得其他云原生认证?

Felix:我下一个目标是 Cilium 认证


Q:您想告诉刚刚开始 K8s 认证之旅的人什么?有什么提示或技巧吗?

Felix:Kubernetes 认证考试很注重实际动手操作能力,因此单纯的背诵知识点是远远不够的。我建议您要尽量多地在实验环境或个人电脑上部署和操作 Kubernetes 集群,熟练掌握各种资源对象的创建、管理和故障处理等技能。



想要更深入学习和使用Kubernetes的人士, 最重要的是不要想太多,马上行动!Linux Foundation 开源软件学园, 提供了完整的课程,让我们可以系统的学习。CNCF全套5门 Kubernetes 认证是国际一个有公信力的认证,赶快加入 Kubestronaut,成为Kubernetes宇航员的一员。



在云原生技术日新月异的今天,掌握 Kubernetes 和云原生相关技术已成为提升职业竞争力的关键。感谢 Felix 的精彩分享,让我们对 Kubernetes 和云原生的未来有了更加清晰的认识。Kubernetes 作为云原生技术的基石,正引领着行业向更高层次发展。希望更多的朋友能够加入到这个充满挑战和机遇的领域中来,共同推动云原生技术的发展。


通过这次活动,我们看到了云原生领域的无限可能和广阔前景。希望每一位热爱技术的朋友都能在这条道路上勇往直前,成为自己领域的 Kubestronaut!如果你也对这项技术感兴趣,不妨加入我们的行列,一起探索云原生的无限可能!


别忘了,8 月份在香港将有一场盛大的 KubeCon + Cloud NativeCon + Open Source Summit + AI_dev China 和 CNCF AI 高峰会等你来参加!Linus Torvalds 等业界大咖将亲临现场,LFOSSA与你共享云原生的最新动态和技术盛宴!敬请期待!




可扫码观看采访视频回放:


【如何成为KUBESTRONAUT?揭秘云原生专家的成长之路】:


1723111287465386.png

扫码观看视频



如果你想了解更多关于 Kubestronaut 的文章,请访问 CNCF Kubestronaut 页面了解更多详细信息。

更多 Kubestronaut 相关文章:
CNCF 启动 Kubestronaut 计划展示K8S专家们火箭般的 Kubernetes 技能
加入 Kubestronaut 计划,成为全球云原生社区的榜样
Kubestronaut 计划 FAQ
Kubestronaut是如何炼成的 - Yongkang He的云原生之路
王志龙:首批中国区 Kubestronaut 的云原生之旅
Kubestronaut 是如何炼成的 - Khushboo Khatter 的云原生之路
云原生技术深耕者:朱佳庆的Kubestronaut成长故事

请按 点击此网址 https://training.linuxfoundation.cn/  浏览 LFOSSA 官网了解更多我们的培训、认证及活动详情



相关文章

Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2