tft每日頭條

 > 科技

 > google 敏捷開發

google 敏捷開發

科技 更新时间:2024-08-06 09:07:05

google 敏捷開發?Google發布了擴展VS Code以及IntelliJ功能的插件Cloud Code,協助用戶開發雲端應用程序,第一個版本特别針對Kubernetes應用程序開發,除了能在應用程序中整合Google API,還結合DevOps工作管線,自動化執行測試、建置與部署,我來為大家科普一下關于google 敏捷開發?下面希望有你要的答案,我們一起來看看吧!

google 敏捷開發(Google發布VSCode插件CloudCode)1

google 敏捷開發

Google發布了擴展VS Code以及IntelliJ功能的插件Cloud Code,協助用戶開發雲端應用程序,第一個版本特别針對Kubernetes應用程序開發,除了能在應用程序中整合Google API,還結合DevOps工作管線,自動化執行測試、建置與部署。

VS Code以及IntelliJ适合用來開發本地端應用程序,但在開發雲端應用程序的時候,Google提到,因為本地端與雲端執行環境的差異,部分雲端應用程序的錯誤,要在開發周期的後期才能被發現,而Cloud Codes能有效改善這個問題。由于是第一個版本,目前隻專注支持在Kubernetes上執行的應用程序。

Cloud Code可以幫助開發者在應用程序中整合Google API,在IntelliJ中加入了函式庫管理器(下圖),開發者可以用來為應用程序增加需要的相依檔案,在專案中自動啟用API,并管理任何加密用秘密(Secret)。透過諸如Skaffold、Jib和Kubectl等在底層運作的Google命令列工具,Cloud Code可以在開發者建置專案的時候,為專案提供即時且持續的回饋,将本地端編輯、編譯以及偵錯的循環,擴展到遠端的Kubernetes環境中。

Google提到,事實上要在Kubernetes上建立應用程序,需要具備許多基礎知識,而Cloud Code包含了一系列預先配置好,可用于除錯、建置與部署的Kubernetes範例,使用者可以直接進入開發工作,而不用糾結于初始設定階段。

在DevOps的支持上,Cloud Code也與現有工具包括Cloud Build和Stackdriver整合,當開發者準備好要部署的程序碼,隻要執行拉取請求或是提交,便會觸發Cloud Build,自動建置、測試并部署應用程序。Cloud Code能夠與DevOps的基礎設施即程序碼良好的結合,搭配Cloud Build簡化編輯、審查、測試和應用Kubernetes配置程序,Cloud Code為Kubernetes yaml檔案提供模闆、Linting以及錯誤突顯标注,也支持日志紀錄,讓開發者在IDE中直接浏覽在任何環境中執行的應用程序日志。

Cloud Code支持部署配置檔案,可以讓開發者定義不同的部署目标,像是本地端部署、共享部署、測試或是生産部署,更容易地選擇在自家工作站或是雲端,進行測試與除錯。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved