在这一节,我们将在AWS帐号下创建Cloud9 IDE,作为后续实验的代码编辑工具
在AWS控制台上,搜索Cloud9服务:

在Cloud9控制台,点击Create environment:

输入环境的名称(如appmesh-lab)和描述:

点击进入下一步。在Configure settings步骤, 机型型号选择m5.large,然后点击Next step:

进入下一步,并点击Create Environment创建Cloud9, 整个创建过程会持续大概2-3分钟。
进入IAM服务,在角色部分,点击创建角色:

选择EC2做为可信实体:

进入下一步,添加AdministratorAccess权限:

进入下一步,为角色命名为appmesh-workshop,并点击创建:

在Cloud9页面,点击Manage EC2 Instance:

会进入EC2页面,为Cloud9所在机器绑定上面创建的IAM角色:

选择上面创建的角色,然后点击更新:

Cloud9默认使用自己的Role,我们需要先将其禁掉:
aws cloud9 update-environment --environment-id $C9_PID --managed-credentials-action DISABLE
rm -vf ${HOME}/.aws/credentials
再执行aws sts get-caller-identity命令,控制台会输出上面创建的roleappmesh-workshop:
