首页>动态 >内容

Google推开发者沙盒供用户免费试用混合云平台Anthos

动态2021-02-10 16:01:15
最佳答案

Google为了让开发者,能够体验混合云平台Anthos的使用情况,推出了Anthos开发者沙盒服务,用户可以用简单的方式,学习在Anthos上的开发方法,只要拥有Google帐户的使用者,就能够免费使用Anthos开发者沙盒服务,不需要成为Google云端的用户,也不需要启用计费功能,只需要点击按钮键,就能快速启动Anthos开发者沙盒流程,并开始使用沙盒创建与迭代应用程式。

Anthos开发者沙盒包含了三个主要的工具,包括Cloud Shell编辑器、Cloud Code以及本地Cloud Build。Cloud Shell编辑器是Google在今年11月初,才刚发表的线上程式码开发工具,Cloud Shell编辑器是一个以Eclipse Theia IDE为基础的整合程式码编辑环境,开发者可以从ide.cloud.google.com,使用浏览器存取IDE,并进行云端程式开发与部署工作,其提供云端开发所需要的工具,包括Kubernetes和无伺服器本地端模拟器,以及命令列工具等。

Cloud Code则是一组用于IntelliJ和VS Code的扩充套件,其内建了许多云端原生开发所需要的工具,包括minikube、Skaffold、Buildpacks和Jib等容器工具,让开发者使用本地端模拟器,加速开发工作,Cloud Code过去只能用于IntelliJ和VS Code,而在最近的更新,已经可以支援Cloud Shell编辑器。而本地Cloud Build顾名思义,是在本地端执行Cloud Build的工具,不需要Google云端平台参与。

有了这三个主要的元件,开发者便能在应用程式,真正部署到Anthos之前,进行迭代、除错和测试。Anthos开发者沙盒便会清理应用程式所使用的相关资源,并且指引用户部署到Anthos的方法,包括透过模拟Anthos丛集,在Kubernetes本地部署环境,以Cloud Code执行应用程式,并且使用Cloud Build在本地端执行测试。

在开发者进行开发工作时,系统也会利用即时更新技术,在应用程式上进行迭代,并且以Buildpacks,简化映像档生成工作,开发者不需要提供Dockerfiles,Buildpacks就能够快速创建应用程式映像档,最后,用户可以把应用程式部署到Cloud Run模拟器上,而这提供了与真正Cloud Run for Anthos相似的体验。Google提到,由于Anthos开发者沙盒服务,封装在Cloud Shell免费环境中,因此使用过程不会产生任何费用。

免责声明:本文由用户上传,如有侵权请联系删除!