至顶网软件频道消息: Google希望开发者能够在托管于Google云中的Kubernetes容器中构建更多的应用。
为此,Google今天推出了一系列名为Google Cloud Code的新插件,让使用集成开发环境构建的应用(如IntelliJ和Visual Studio Code)更容易被部署到Kubernetes中。
诸如IntelliJ和Visual Studio Code之类的IDE是用于编写应用代码最流行的工具,Google也坦言不太可能很快就改变这一情况。但使用IDE可能是很麻烦的,因为其设计目的是编写“本地应用”而不是云托管应用,而本地和云环境存在很多差异,这可能导致使用IDE构建云应用的时候会出现各种错误。
Google产品经理Sean McBrean在一篇博客文章中解释说,Cloud Code的目的是要消除这些错误。
McBrean写道:“Cloud Code扩展了VS Code和IntelliJ,将IDE的所有功能和便利性带入了开发云原生Kubernetes应用的过程中。借助Google的命令行容器工具,如Skaffold和Jiband Kubectl,Cloud Code让你在构建项目的时候可以持续提供反馈,将本地编辑-编译-调试这个循环扩展到任何本地或远程Kubernetes环境中。”
McBrean解释说,有很多新概念是需要那些不熟悉Kubernetes的开发者去理解的。Cloud Code通过提供大量Kubernetes部署样本来解决这个问题,这些样本是针对调试、构建和部署应用进行预配置的,让开发者无需担心应用程序的初始设置和配置。
此外,Cloud Code让开发者可以更轻松地将Google的API与他们的应用进行集成,这样他们就可以使用Maps等Google的服务。而且与Cloud DevOps服务(如Cloud Build和Stackdriver)的进一步集成也包含在内。
“例如,一旦你的代码准备好部署,只需提交请求,就会触发Cloud Build自动构建、测试和部署你的应用,”McBrean说。
Constellation Research首席分析师、副总裁Holger Mueller表示:“为了吸引开发者,厂商们要么让变得更加高效,要么让开发者可以使用他们自己喜欢的工具,而Google通过使用面向Google Cloud代码的IntelliJ和VSCode插件同时做到了这两点。”
好文章,需要你的鼓励
在2025年KubeCon/CloudNativeCon北美大会上,云原生开发社区正努力超越AI炒作,理性应对人工智能带来的风险与机遇。随着开发者和运营人员广泛使用AI工具构建AI驱动的应用功能,平台工程迎来复兴。CNCF推出Kubernetes AI认证合规程序,为AI工作负载在Kubernetes上的部署设定开放标准。会议展示了网络基础设施层优化、AI辅助开发安全性提升以及AI SRE改善可观测性工作流等创新成果。
意大利ISTI研究院推出Patch-ioner零样本图像描述框架,突破传统局限实现任意区域精确描述。系统将图像拆分为小块,通过智能组合生成从单块到整图的统一描述,无需区域标注数据。创新引入轨迹描述任务,用户可用鼠标画线获得对应区域描述。在四大评测任务中全面超越现有方法,为人机交互开辟新模式。
DeepL作为欧洲AI领域的代表企业,正将业务拓展至翻译之外,推出面向企业的AI代理DeepL Agent。CEO库蒂洛夫斯基认为,虽然在日常翻译场景面临更多竞争,但在关键业务级别的企业翻译需求中,DeepL凭借高精度、质量控制和合规性仍具优势。他对欧盟AI法案表示担忧,认为过度监管可能阻碍创新,使欧洲在全球AI竞争中落后。
MIT研究团队发现,AI系统无需严格配对的多模态数据也能显著提升性能。他们开发的UML框架通过参数共享让AI从图像、文本、音频等不同类型数据中学习,即使这些数据间没有直接对应关系。实验显示这种方法在图像分类、音频识别等任务上都超越了单模态系统,并能自发发展出跨模态理解能力,为未来AI应用开辟了新路径。