zoukankan      html  css  js  c++  java
  • AWS Cloud9 让你随时随地开启你的IDE

    AWS Cloud9 是一种基于云的集成开发环境 (IDE),可用于编写、运行和调试代码。
    可以把本地的 IDE 放到了云上面;还可以协同编辑

    AWS Cloud9 IDE 提供丰富的代码编辑体验,对多种编程语言和运行时调试程序的支持以及内置终端。它包含一套工具,可用于对软件进行编码、构建、运行、测试和调试,并帮助您将软件发布到云中。

    通过 Web 浏览器访问 AWS Cloud9 IDE。您可以根据自己的偏好配置 IDE。您可以切换颜色主题、绑定快捷键、启用编程语言特定的语法颜色和代码格式设置等。

    工作原理

    在示意图(从底部开始)中,您使用在本地计算机上的 Web 浏览器中运行的 AWS Cloud9 IDE 与您的 AWS Cloud9 环境 进行交互。计算资源(例如,Amazon EC2 实例或您自己的服务器)连接到该 环境。最后,您的工作存储在 AWS CodeCommit 存储库或另一种类型的远程存储库中。

    AWS Cloud9环境

    使用 AWS Cloud9 IDE,您可以:
     将您的项目文件存储在本地实例或服务器中。
     将远程代码存储库(如 AWS CodeCommit 中的存储库)克隆到您的环境中。
     在环境中使用本地文件和克隆文件的组合。

    环境和计算资源

    在后台,有两种方法可以将您的环境连接到计算资源:

    您可以指示 AWS Cloud9 创建一个 Amazon EC2 实例,然后将 环境 连接到这个新创建的 EC2 实例。这种类型的设置称为 EC2 环境。

    您可以指示 AWS Cloud9 将 环境 连接到现有云计算实例或您自己的服务器。这种类型的设置称为 SSH 环境。

    Demo 控制台

    启动一个 Cloud9步骤就跟起一台实例差不多。起个名字,选择实例配置大小,可用区等等即可






    控制台介绍


    左边部分:文件目录(存放路径)
    中间部分;IDE编辑器
    下面部分:终端命令行

    Cloud9内置命令

    git
    awscli
    python
    go
    php
    node
    docker
    ---等等

    修改字体大小

    AWS Cloud9 -Preferences-Project settings- User SeSettings - Editors【Terminal、Output、Code Editor(ace)】


    查看 Cloud9里面 aws 使用的角色


    此角色虽然是IAM (admin)身份,但是是临时的;有些操作还是无法使用的

    因为这里给你创建了一个新的身份。把原来的 IAM 身份禁止掉了,不让你操作权限高的操作
    如果想要使用更多的操作。可以创建一个新的 IAM 角色(附加admin 权限),附加到 Cloud9这台实例上面【查看如何把 IAM 角色附加到实例上】

    修改Cloud9 角色



    把新建的 admin 权限的角色附加到 Cloud9实例上



    关闭临时身份

    查看角色状态

  • 相关阅读:
    【iOS】js调用oc的一个注意点
    【iOS】程序内跳转到支付宝转账(非SDK实现支付)及相关监听
    GCD定时器不走set_event_handler和variable is not assignable missing block
    苹果审核上传附件上传不上去
    上传本地代码到gitHub过程详解
    iOS---学习研究大牛Git高星项目YYCategories(四)
    iOS 关键字const/static/extern、UIKIT_EXTERN区别和用法
    iOS---学习研究大牛Git高星项目YYCategories(三)
    iOS---学习研究大牛Git高星项目YYCategories(二)
    iOS---学习研究大牛Git高星项目YYCategories(一)
  • 原文地址:https://www.cnblogs.com/syavingcs/p/12843945.html
Copyright © 2011-2022 走看看