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實例上



關閉臨時身份

查看角色狀態


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM