上周和一德国同事吹牛的时候,他说最近业余时间在玩一个东东,叫做Cloud Shell,Google出品。Jerry之前听说过国内的阿里云也提供过类似的解决方案,即在云端提供一个受限制的Linux环境并可以通过浏览器访问。这次听同事描述这个Google Cloud Shell的用户体验很好,抱着试一试的想法,Jerry也体验了一番,发现使用步骤确实非常简单,这里分享给国内的朋友们。
搜索引擎里搜索Google Cloud Platform,找到Cockpit地址,注册一个测试帐号。和SAP Cloud Platform一样,测试帐号完全免费。
点击工具栏的按钮激活Cloud Shell:
自动在浏览器里打开了新的页面,提供了对Google在云端提供的一个受限制的Linux环境的访问Shell:
uname -a 查看Linux系统的发行版本:
随意试了下,发现java,npm,git,node,docker等常用开发和部署工具都预装好了:
想部署一个SAP UI5应用到Cloud Shell上?分分钟的事情。使用git clone命名把Jerry的一个github仓库clone到Cloud Shell里:
node local.js命令启动应用,我的代码里硬编码为在3000端口上监听:
Cloud Shell里打开3000端口:
此时弹出的url里,自动包含了这个3000端口。
虽然Jerry的日常工作使用的当然是SAP云平台,不过像我的德国同事那样,多了解一些其他顶级公司提供的云端解决方案,可以开阔自己的眼界,不是么?
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
`cloudshell-app-helper-1.0.5.tar.gz`是针对CloudShell环境的一个Python库,它提供了一系列辅助工具,帮助开发者更便捷地与CloudShell API交互,进行资源管理和自动化操作。通过安装和使用这个库,可以提升工作效率...
总的来说,CloudShell 是一个强大且灵活的工具,旨在简化网络和云环境的管理,提升IT运营效率,并促进创新。通过提供一个可定制、可扩展的平台,它帮助IT团队更好地应对日益复杂的基础设施挑战。
Python库cloudshell_app_helper是专为Python开发人员设计的一个实用工具,版本号为1.3.4。这个库主要用于在后端开发过程中提供辅助功能,特别是在处理与CloudShell相关的任务时。它支持Python 3环境,是跨平台的,...
CloudShell CLI是由Quali公司开发的一个强大工具,主要用于自动化云资源的部署、管理和测试。它允许用户通过命令行接口与CloudShell平台交互,提高云环境的灵活性和效率。CloudShell的核心功能包括资源编排、环境...
我建立一个替代的开发环境以运行每晚版本的Rust的旅程始于在Win10机器上运行它的目标。 我需要每晚运行以支持该项目的建设。 我发现每晚在Win10上进行设置时会遇到两个与依赖项有关的问题。 首先,它需要Microsoft...
今天我们要探讨的是一个专门针对自动化操作的Python库——CloudShell Automation API,其版本号为9.3.0.175525,包含在名为"cloudshell-automation-api-9.3.0.175525.tar.gz"的压缩包文件中。 CloudShell ...
总结来说,“cloudshell-octopus-deploy-4.1.80.zip”是一个连接Python与Octopus Deploy的强大工具,它为Python开发者带来了自动化部署的便利,降低了跨平台部署的复杂性,提升了团队的生产力。无论是小型项目还是...
**CloudShell:Azure Cloud Shell的容器映像** Azure Cloud Shell是微软提供的一个基于浏览器的交互式命令行工具,专为管理Azure资源而设计。它整合了两种主要的Azure命令行接口——Azure CLI和Azure PowerShell,...
总之,CloudShell-crx插件是企业信息安全体系中的一个重要组成部分,通过智能检测和控制,帮助企业抵御内部数据泄漏的风险,同时也为企业提供了监控和审计工具,以便更好地管理和保护其宝贵的商业信息。
Spring Cloud Function 是基于Spring Boot 的函数计算框架,它抽象出所有传输细节和基础架构,允许开发人员保留所有熟悉的工具和流程,并专注于业务逻辑。 批量检测脚本:python Spel_RCE_POC.py url.txt 反弹...
在这个平台上,我们可以找到名为“cloudshell-cp-azure-1.9.1.tar.gz”的压缩包,它是一个专门用于集成Microsoft Azure云服务的Python库。这个库的版本号为1.9.1,意味着它已经经过了多次迭代,旨在提供稳定且功能...
`cloudshell-sdn-odl-1.0` 这个软件包可能是一个接口库或者工具集,它提供了与OpenDaylight控制器交互的功能。**CloudShell** 在SDN环境中通常指的是一个用于管理网络资源和服务的工作台,它可以帮助用户快速部署、...
总之,`google_cloud_shell`是一个在PyPI上发布的Python库,它为与Google Cloud Shell交互提供了一套工具,简化了GCP资源管理、会话操作和命令行交互。通过使用这个库,开发者可以更高效地利用Google Cloud Shell...
总结起来,"cloudshell-networking-devices-2.4.0.zip"是网络设备管理领域的一个强大工具,它简化了Python开发者与网络设备的交互,为自动化运维提供了便利。通过深入理解和熟练运用这个库,可以极大地提升网络管理...
总的来说,shell-util是一个与Linux系统操作、分布式环境和云原生架构密切相关的Python工具包,可以在PyPI上下载,通过解压和安装后,可以在相关场景下提升开发效率。具体的功能和使用方法,需要查看源代码和相关...
3. MySQLTuner:一个Perl脚本,用于检查MySQL服务器的配置并提供性能优化建议。 五、数据导入导出 1. mysqldump:MySQL自带的命令行工具,用于数据库备份和数据迁移。可以通过生成SQL文件来导出数据,或者从SQL...
在IT行业中,Cloud Assembly是ServiceNow平台的一个核心组件,主要用于基础设施即代码(IAC)的自动化部署和管理。这个项目"apjsddc-demo"是一个关于如何将Cloud Assembly与GitHub进行集成的示例。GitHub是一个广受...
标题中的“PyPI 官网下载 | mongodbshell-0.1a4.tar.gz”表明这是一个在Python Package Index...对于使用Python进行大数据处理、分布式系统管理和云应用开发的工程师来说,`mongodbshell`是一个非常有价值的工具。
Cloudflare-DDNS-Update 是一个基于Bash shell脚本的工具,专为更新Cloudflare DNS记录而设计。这个脚本允许用户动态地管理他们的DNS条目,尤其是对于那些IP地址可能会经常变动的环境,例如家庭宽带连接。在本文中,...
综合以上信息,`cloudtoken-plugin.shell_exporter`可能是一个用于监控或管理云原生环境的Python库,它可能利用Zookeeper进行分布式协调,并且提供shell命令的导出功能。开发者可能使用这个库来收集系统或应用的指标...