最近,Google 在 Google Cloud Next 2019 大会上全新 推出 了一种称为 Cloud Code 的开发人员工具。Cloud Code 为开发人员提供了一组适用于 JetBrains IntelliJ Idea 和 Microsofts Visual Studio Code 编辑器的插件。
当前推出的 Google Cloud Code,用于 Visual Studio Code 的是 Beta 版本,而用于 IntelliJ 的是 Alpha 版。Google 设计 Cloud Code,意在加速云上应用开发周期的工具。由此,该 工具 关注如何简化运行于 Kubernetes 及 Google Kubernetes Engine (GKE)上应用的开发。
Cloud Code 支持开发人员使用开源命令行容器工具,其中包括:用于操作 Kubernetes API 的命令行工具 Kubectl 、用于构建适用于运行 Java 应用容器的 Jib ,以及用于设置 Kubernetes 应用持续部署流水线的 Skaffold 。此外,开发人员可在构建项目过程中获得持续的反馈。这两种插件将本地环境中的“编辑 - 编译 - 调试”开发循环延伸到所有本地的或远程的 Kubernetes 环境,并均支持 Java、Node.js、 Go 、 Python 和.NET Core。
Google 云产品和设计副总裁 Pali Bhat 在 TechCrunch 网站 发文 谈及了 Cloud Code:
(Cloud Code)本质上是为开发人员的 IDE 提供功能强化的云原生应用开发特性。它将远程应用开发直接融入了开发人员的 IDE 工作循环中,由此释放了开发人员的能量,支持开发人员实现 Kubernetes 构建和云本地构建,无需担心开发人员必须融会贯通不同构建平台间的差异之处。
图片来源: https://9to5google.com/2019/04/10/google-cloud-code-plugin-vs-code-intellij/
使用 Cloud Code 的另一个优点,是便于开发人员集成 Cloud Build 和 Stackdriver 等现有 Google Cloud DevOps 工具和服务,例如,开发人员可在代码一旦部署准备就绪就做出 Pull 请求或提交,触发 Cloud Build 进行自动构建、测试和部署他们的应用。此外,Cloud Code 还提供了 YAML 文件的模板、Lint 工具、错误高亮显示特性以及对日志的支持,开发人员可以通过 IDE 直接查看所有环境中的应用日志。
据产品经理 Sean McBrean 发表的 博客文章 介绍,Cloud Code 会简化使用 Google Cloud 的操作:
使用“基础架构即代码”(IaaS)是 DevOps 的一项核心原则。在 IaaS 中,所有的环境配置都是以代码库中源代码的方式管理的,由此支持环境的可重现,并有助于更快地发现错误。Cloud Code 和 Cloud Build 使得编辑、审查、测试和应用 Kubernetes 配置更改更为简单方便。Cloud Code 为 Kubernetes YAML 文件提供了模板、Lint 工具和错误高亮显示特性。当然,Cloud Code 还支持日志,这样开发人员可直接在 IDE 中查看所有环境中的应用日志。
现在,开发人员已可使用 Cloud Code,并可从 Google Cloud 或 IDE 扩展市场获取插件。
查看英文原文: Google Announces Cloud Code: Extending IntelliJ and Visual Studio Code to Kubernetes Apps
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Firefox 推出新的扩展,专为隔离 Facebook 跟踪
- 谷歌宣布推出 5 条提升 Chrome 扩展安全性的规范
- OSS推出5路PCIe 4.0高性能计算扩展板
- 谷歌正式推出 Android 11
- 谷歌正式推出 Android 11
- PDMan 官方推出 Web 版啦
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
挑战程序设计竞赛
秋叶拓哉、岩田阳一、北川宜稔 / 巫泽俊、庄俊元、李津羽 / 人民邮电出版社 / 2013-7-1 / CNY 79.00
世界顶级程序设计高手的经验总结 【ACM-ICPC全球总冠军】巫泽俊主译 日本ACM-ICPC参赛者人手一册 本书对程序设计竞赛中的基础算法和经典问题进行了汇总,分为准备篇、初级篇、中级篇与高级篇4章。作者结合自己丰富的参赛经验,对严格筛选的110 多道各类试题进行了由浅入深、由易及难的细致讲解,并介绍了许多实用技巧。每章后附有习题,供读者练习,巩固所学。 本书适合程序设计......一起来看看 《挑战程序设计竞赛》 这本书的介绍吧!