如何在云中安全地托管Node-RED(免费),并通过HTTPS安全地将其公开到Internet

Node-RED桥接最优秀的作品,并缩短后院到市场的交付。 本文旨在教读者托管一个安全且高度可用的Node-RED实例。 几个星期以来,我从事的项目需要保护Node-RED的安全。 通过浏览博客和帖子,互联网上的所有内容看起来都很分散,还没有发现任何文章可以端到端执行Node-RED作为可通过网络访问的安全前端客户端。 因此想与您分享我的经验。 在这里将使用IBM Cloud托管我们的Nod...
摘要由CSDN通过智能技术生成

Node-RED桥接最优秀的作品,并缩短后院到市场的交付。 本文旨在教读者托管一个安全且高度可用的Node-RED实例。 几个星期以来,我从事的项目需要保护Node-RED的安全。

通过浏览博客和帖子,互联网上的所有内容看起来都很分散,还没有发现任何文章可以端到端执行Node-RED作为可通过网络访问的安全前端客户端。 因此想与您分享我的经验。

在这里将使用 IBM Cloud托管我们的Node-RED,这是探索众多选择(AWS,Azure和GCP)之后的最佳选择。 集成是无缝的。 Node-RED是一个预先构建的IBM云服务,属于Lite Plan的 免费服务之下。 IBM cloud不需要信用卡即可使用Lite计划。 您只需要注册,请按照以下说明操作,即可开始使用。 尽管它是一项始终免费的服务,但是精简版计划服务在闲置30天后被删除,但是还有其他限制,请在继续操作之前先阅读它们(请参阅下文)。

先决条件

1. IBM Cloud帐户(如果没有), 请单击此处注册IBM Cloud。 与主要的CSP不同,您不需要信用卡即可使用Lite计划。

学习目标

尽管IBM Node-RED可以做更多的事情,但这里我们重点关注将Node-RED托管在IBM Cloud中,使SSL建立HTTPS连接,该连接可在Web上访问,并将身份验证放在Node-RED Editor和HTTPS端点可限制其对公众的访问并保护其不受犯罪者的侵害。

局限性

IBM Cloud Lite Plan(40多种服务)是完全免费的,您无需长期使用即可使用,但它们确实有一些门槛,在本练习中,我只介绍一些门槛。

  • Node-RED使用Cloud Foundry托管应用程序,精简版计划每个应用程序覆盖256 MB,最多4个应用程序,足以运行您的工作负载。
  • Node-RED需要Cloudant(NOSQL DB)保留其数据。 因此,免费套餐允许1个Cloudant实例具有1GB的数据存储(完全消耗它将花费数年)。 因此,在精简版计划下,您只能创建1个Node-RED实例。
  • 如果您对IBM Cloud感到满意,我鼓励您升级到Standard计划(按需付款),在此计划中,您将获得200美元的30天免费信用以使用其服务。
  • 精简版服务在闲置30天后被删除

让我们看看现在发生了什么。

1. 注册后单击此处登录到IBM Cloud。 接下来,单击目录(1),然后搜索红色节点 (2)。 单击软件选项卡(3)。 单击Node-RED A

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值