為履行讓開發者更輕鬆建立雲原生(cloud-native)應用的承諾,谷歌今天推出了一系列適用於IntelliJ和Visual Studio Code開發環境的外掛。說到雲原生就離不開Kubernetes,所以本次谷歌推出的效能外掛就是幫助開發者從他們的IDE中建立、除錯和部署程式碼至Kubernetes叢集中。
谷歌通常認為,開發者習慣在本地編寫、編譯和除錯程式碼。這能夠勝任大多數情況,但如果生產力環境和本地環境不匹配時候就會產生問題。不過建立容器本身也存在很多挑戰,而且沒有開發者真的喜歡手工編寫YAML檔案來測試程式碼。事實上,谷歌對開發者的承諾就是不需要再寫一行YAML程式碼。
開發者可以像以往一樣編寫程式碼,但是谷歌的Cloud Code就會處理將其移植成為雲原生應用的所有工作。這些工具目前已經整合到Cloud Bulid和Stackdriver等谷歌DevOps工具中。
Cloud Code結合了許多現有的開源工具,包括處理Kubernetes API的命令列工具集Kubectl,為Java應用建立容器的Jib以及為Kubernetes應用設定連續部署通道的 Skaffold。該服務適用於幾乎所有流行的程式語言,包括Microsoft的.NET Core。
為履行讓開發者更輕鬆建立雲原生(cloud-native)應用的承諾,谷歌今天推出了一系列適用於IntelliJ和Visual Studio Code開發環境的外掛。說到雲原生就離不開Kubernetes,所以本次谷歌推出的效能外掛就是幫助開發者從他們的IDE中建立、除錯和部署程式碼至Kubernetes叢集中。
谷歌通常認為,開發者習慣在本地編寫、編譯和除錯程式碼。這能夠勝任大多數情況,但如果生產力環境和本地環境不匹配時候就會產生問題。不過建立容器本身也存在很多挑戰,而且沒有開發者真的喜歡手工編寫YAML檔案來測試程式碼。事實上,谷歌對開發者的承諾就是不需要再寫一行YAML程式碼。
開發者可以像以往一樣編寫程式碼,但是谷歌的Cloud Code就會處理將其移植成為雲原生應用的所有工作。這些工具目前已經整合到Cloud Bulid和Stackdriver等谷歌DevOps工具中。
Cloud Code結合了許多現有的開源工具,包括處理Kubernetes API的命令列工具集Kubectl,為Java應用建立容器的Jib以及為Kubernetes應用設定連續部署通道的 Skaffold。該服務適用於幾乎所有流行的程式語言,包括Microsoft的.NET Core。