我想知道是否必须使用Cloud9 IDE与亚马逊网络服务进行交互,还是本地机终端ssh到AWS服务即可?
使用Cloud9 IDE与本地机ssh终端的主要区别是什么?
我想完成构建Hyperledger Fabric网络,即在Amazon Managed Blockchain中创建一个Fabric网络并提供一个对等节点,这里是我遇到Cloud9 IDE的源头。https:/github.comaws-samplesnon-profit-blockchainblobmasterngo-fabricREADME.md.,其中他们提到AWS Cloud9 IDE是先决条件之一。
你不需要使用Cloud9来连接AWS服务。
AWS提供了几种与它们连接的方式。
要在您的本地计算机上使用AWS ClI,您需要使用您的AWS访问密钥ID和IAM用户的秘密访问密钥进行配置,该用户具有编程访问权限。https:/aws.amazon.comcli)。
AWS Cloud9预装了AWS CLI和与之相关的预配置IAM角色。https:/docs.aws.amazon.comcloud9latestuser-guideusing-service-linked-roles.html。
从 AWS 的角度来看,与 Cloud9 相关联的 IAM 角色的访问权限比您可能在本地计算机上为 AWS CLI 创建的 IAM 管理用户要少。