IBM Cloud上的免费资源(一)

免费用公有云这事一直想研究来着,前阵子注册了个AWS新用户,免费使用的服务很多,可惜送的时间用完就不再续了。IBM云一直是收费用户,这几天正好有空研究下怎么免费使用。第一步当然是注册个新账号https://cloud.ibm.com/registration

IBM会发送验证码到你的邮箱,输入后就能创建新账户了。

登录后可以看到,一个免费的账号长这样。

我们的如要任务就是要看看有多少免费服务,进“目录”瞧瞧吧。

IBM Cloud上一共有113个服务免费,仔细看看下,有些是永久免费的,有些服务是30天到期但是可以重新创建,还有一些是每月有免费额度,只要不超过就不收费,还真不错!可惜免费账号无法创建基础设施的服务器,不过绑定信用卡送200美金,也可以免费用几台。

除了IaaS以外,IBM的AI服务,还是一些IBM的中间件和数据库服务都能免费试用,社区的DevOps和Kubernetes也有免费套餐。接下来我们找找自己技术方向且好用的,上手试试吧。

建不了云主机其实没有关系,我们找到CloudFoundry(以下简称CF)服务,它可以助我们连服务器器和运行时一同部署。创建前,我们需要账号下开通CloudFoundry以及创建空间(https://cloud.ibm.com/account/cloud-foundry)。

然后我们点击“创建”。

进入创建页面,可以选择部署到五大区域其中一个,CF提供了很多的应用服务器供选择,包括IBM的Liberty、Node.js、ASP.NET Core、Go、PHP、Python、Ruby、Swift和Tomcat。还需要选择应用服务器所需内存,每个月CF服务给到最多256MB的配额,可以理解为创建1个256MB应用程序或2个128MB或4个64M应用程序。

 

先选择Node.js,填写应用名和主机名后,点击创建。

创建好后,从左菜单进入CloudFoundry-->公共,可以看到我们的应用服务器部署信息。

随后我们进入CloudShell,它是IBM免费的云端shell工具,已经集成了IBM Cloud Cli和众多插件,还有git可以使用。找到它有点费劲,看下图中有个小图标就是它了,点一下。

打开CloudShell后,我们执行一下CF安装:ibmcloud cf install,然后指定下我们的组织和空间:ibmcloud target -o xxx@xxx.com -s dev

最后我们找个Node.js的应用来部署一下,本人Git下有一个小游戏,我们clone到本地:

git clone https://github.com/IBM-Cloud/get-started-node

随后我们进入get-started-node目录,修改manifest.yml文件,把其中的应用名称改成刚才创建node.js运行时的应用名。

接下来我们就可以部署了:ibmcloud cf push

部署完成后就可以看到页面了,这个CF应用完全免费,我们还可以搭配免费的数据库比如cloudant,DB2 和 ElephantSQL,来实现小的业务和测试场景。

这次就写到这里,IBM还有一些免费服务,留在下次再做介绍。

 

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值