2021 年 11 月 17 日,**腾讯云 CODING 旗下产品 Nocalhost 正式通过了全球顶级开源基金会 CNCF 技术监督委员会的评定,成功入选 CNCF 沙箱项目。**Nocalhost 作为开源的云原生开发环境,旨在释放技术价值,实现创新共享,提升 Kubernetes 环境下的微服务应用开发效率,以开放的姿态推动云原生的快速演进。
云原生时代下,Kubernetes 的普及虽然在部署和运维阶段进一步屏蔽了“微服务”应用的复杂度,但对于开发而言,云原生环境仍旧为开发带来了重重挑战。比如在每次编码后,开发都需要完成重新构建镜像、推送到镜像仓库、修改工作负载镜像版本等一系列流程才能查看编码效果,这直接导致了开发体验差、效率低下。
另外,云原生技术栈跨度大、架构设计紧贴业务需求,从而对开发人员的要求更高,随之而来的企业招聘及用人成本也水涨船高。由此看来,目前云原生开发工具仍不能满足现阶段需求,缺失的能力还需进一步补齐。
而 Nocalhost 的出现让开发者收获了近乎本地化的开发体验,使用 Nocalhost 开发 Kubernetes 应用程序,无需重新构建镜像、更新镜像版本和等待集群调度 Pod 过程,本地编码实时生效,极大地提高了效率。Nocalhost 还提供了便捷的一键 RUN 和一键调试功能,进一步优化了在云原生环境下的开发体验。
另外,Nocalhost 面向开发者提供了 JetBrains 和 VSCode 插件,只需 2 分钟即可迅速上手。
此外,Nocalhost 面向企业则提供了 Server Dashboard,帮助企业系统性地管理 Kubernetes 的应用和开发者以及各种开发、测试环境。
Nocalhost 团队合影
新技术是行业蓬勃发展的动力,而开源,则是孕育新技术的肥沃土壤。目前,腾讯在 GitHub 上已经自主开源了 130 多个项目,累计 Star 数超过 37 万,是全球开源贡献最大的科技公司之一。Nocalhost 作为腾讯的开源项目之一,自 2020 年 12 月 19 日对外开源以来,代码完全托管在 GitHub 上,积累的 GitHub Star 已达 900+,并于 2021 年 1 月 21 日,入选 CNCF Landscape。未来,Nocalhost 将继续秉承腾讯的开源精神以及“让开发回归原始又简单”的产品理念持续打磨产品,坚定拥抱开源生态,为简化云原生开发难度,加速云原生普及持续贡献力量。
Nocalhost 是云原生生态里为数不多的立足于开发者视角的开源项目,在云原生的浪潮里,开发者的体验、效率和生产力工具值得引起整个行业的关注。我们期待,云原生给应用架构、服务运维和弹性成本方面带来巨大提升的同时,也能让开发者更加便利的去开发、调试云上应用。
——王振威 腾讯云 CODING 研发总监
现代化的效率工具的落地已经逐渐从“自上而下”的管理模型转向由“自下而上”的价值驱动,开发者体验是一个被长期忽略的领域。我相信,Nocalhost 在为开发者带来更加便捷开发体验的同时,也将会掀起一股“自下而上”由产品价值驱动的热潮。
——王炜 腾讯云 CODING Nocalhost 研发负责人、CNCF 大使