淺談 AWS Cloud9 IDE 開發環境

更新於 發佈於 閱讀時間約 4 分鐘

作者: Stan Ht. Wu (stanwu 吳信典)

筆者目前的工作環境是採用 AWS 的 Cloud9 服務,機房是選擇印度的孟買,會採用這個方案主要是筆者很懶惰:原因是之前在 Upwork 上面找到的印度軟體開發工程師很多團隊,每一次都要幫忙設置每組團隊的開發環境,幾乎每次第一個問題就是詢問 FTP 帳號、密碼,重點是我們的伺服器上面根本就不裝 FTP service!加上人員有時候會換來換去,所以一開始還沒專案正式開發就先花了很多時間交接、更換新密碼,也有遇過有些團隊開發沒幾天就換人然後所有設定又要重來一次,所以就很想統一開發環境,不管是哪一個開發團隊上來都是一樣的。

AWS Cloud9 的開發環境剛好可以解決以上的問題,重點是可以追蹤每一位開發工程師上線開發的詳細記錄,每一組的開發帳號可以很容易的設定不同的權限,依照開發職責可以指派不同的開發伺服器,例如筆者手上同時有 3 組印度團隊、 5 項軟體專案跟 3 台伺服器 (Linode) 同時在進行開發維運,此時可以根據不同的進度便很容易的指派不同的開發人員進行開發非常的方便。

因為主要的開發工程團隊都集中在印度,所以機房可以直接選擇在孟買,同時也解決了工程師說網路很慢很難開發的理由,至於安全性因爲開發者只能透過 AWS 單一入口連接開發的伺服器,因此可以把機器安全的存放在防火牆後面,唯一的開發入口就只有 AWS Cloud9,其實我們是很相信我們的工程團隊人員,但是我們不太相信他們用的電腦設備是否足夠的安全。

您可能會有疑問就是如果要使用 AWS Cloud9 伺服器是否必須要使用 EC2 的主機呢?答案是否定的,筆者公司的伺服器有一部分是放在 Linode 跟 GCP 上面,基本上都可以透過 SSH 配置連接 Cloud9,這樣的好處可以避免讓 SSH 服務直接曝露在公眾網路上面 (Upwork 上面的軟體開發團隊來自四面八方,很難管控 IP,又因為太懶惰了不架設 VPN 方案),因此將入口統一管制在 AWS 上面,是一個很簡單有效率的方式。

接著我們來說說缺點,曾經有開發人員跟我說他只熟悉 VSC ,其實這也是莫可奈何,可能開發初期會降低開發速度(hotkey不一樣) ,不過這個問題似乎也還好,開發人員很快就適應了 Cloud 9 的編輯環境,甚至最後使用起來比筆者還要厲害,有時候要統一開發環境就需要一些小小的犧牲來換取。對了,如果您跟我一樣比較習慣 Vim 編輯器,那也沒關係,可以直接切換為 Vim mode 或是像筆者一樣直接在 Cloud9 的 Terminal 視窗下面執行 Vim 也是沒問題。

基於上次的理由與一年以來的驗證,AWS Cloud9 確實可以省下很多繁瑣的人員帳號、開發環境的管理,讓開發環境統一化、標準化,我們公司的伺服器的唯一開發入口也是由 AWS 把關進入,晚上也可以因此好好的睡覺,更棒的是筆者從此以後再也不怕老闆一直從 Upwork 上面找人或者是換人了,因為已經有一套簡單有效率的標準開發 SOP 了,最後您可能問我這樣的服務要多少費用?答案是完全免費!太感謝 AWS 這個佛心照顧開發人員。

如果您喜歡這個主題,記得要按下愛心 ❤️ 喔!這樣筆者就知道您喜歡這個主題,會多多朝向這個主題準備相關題材,也是給筆者一個小小的鼓勵,謝謝您。



留言
avatar-img
留言分享你的想法!
avatar-img
Stan Wu 吳信典
14會員
97內容數
我是 Stan Wu 吳信典。 我相信:「我們從程式設計的邏輯世界走來,以為萬物都能被預測與控制,直到遇見 AI,才發現智慧不只是規則的堆疊,而是滲透在無數經驗中的模糊與真實。」 我也始終堅信:「簡單,就是極致的美學。」
Stan Wu 吳信典的其他內容
2025/04/29
從 Graydon Hoare 離開 Rust 專案,我們看見開源社群如何透過貢獻重塑治理節奏,也理解科技巨頭擁抱開源並非單純理想,而是吸收反脆弱性、分散風險、建立技術生態的戰略選擇。在開源世界裡,程式碼貢獻如同股份,每一行程式都是參與數位世界未來的證明。
Thumbnail
2025/04/29
從 Graydon Hoare 離開 Rust 專案,我們看見開源社群如何透過貢獻重塑治理節奏,也理解科技巨頭擁抱開源並非單純理想,而是吸收反脆弱性、分散風險、建立技術生態的戰略選擇。在開源世界裡,程式碼貢獻如同股份,每一行程式都是參與數位世界未來的證明。
Thumbnail
2025/04/28
投資改變了我的人生視角。從忙碌計較薪水的日子,到以0050小額投資起步,我學會參與資本市場的節奏。持有7-11股票後,排隊結帳變成感恩時刻。投資教會我謹慎與耐心,平衡冒險與穩健,猶如飛機雙引擎。透過複委託,普通人也能參與全球企業成長。投資不只關於財富,更是抓住人生重點,深度參與自己的未來。
Thumbnail
2025/04/28
投資改變了我的人生視角。從忙碌計較薪水的日子,到以0050小額投資起步,我學會參與資本市場的節奏。持有7-11股票後,排隊結帳變成感恩時刻。投資教會我謹慎與耐心,平衡冒險與穩健,猶如飛機雙引擎。透過複委託,普通人也能參與全球企業成長。投資不只關於財富,更是抓住人生重點,深度參與自己的未來。
Thumbnail
2025/04/27
投資理財因年齡而異:20-30歲善用時間複利,積極投資ETF;30-40歲平衡家庭與增值,採50:50配置;40-50歲為退休鋪路,重視現金流;50歲以上聚焦健康與穩定收益。透過定期定額、分散投資與健康管理,無論收入高低,皆可打造穩固財務未來。
Thumbnail
2025/04/27
投資理財因年齡而異:20-30歲善用時間複利,積極投資ETF;30-40歲平衡家庭與增值,採50:50配置;40-50歲為退休鋪路,重視現金流;50歲以上聚焦健康與穩定收益。透過定期定額、分散投資與健康管理,無論收入高低,皆可打造穩固財務未來。
Thumbnail
看更多
你可能也想看
Thumbnail
介紹朋友新開的蝦皮選物店『10樓2選物店』,並分享方格子與蝦皮合作的分潤計畫,註冊流程簡單,0成本、無綁約,推薦給想增加收入的讀者。
Thumbnail
介紹朋友新開的蝦皮選物店『10樓2選物店』,並分享方格子與蝦皮合作的分潤計畫,註冊流程簡單,0成本、無綁約,推薦給想增加收入的讀者。
Thumbnail
當你邊吃粽子邊看龍舟競賽直播的時候,可能會順道悼念一下2300多年前投江的屈原。但你知道端午節及其活動原先都與屈原毫無關係嗎?這是怎麼回事呢? 本文深入探討端午節設立初衷、粽子、龍舟競渡與屈原自沉四者。看完這篇文章,你就會對端午、粽子、龍舟和屈原的四角關係有新的認識喔。那就讓我們一起解開謎團吧!
Thumbnail
當你邊吃粽子邊看龍舟競賽直播的時候,可能會順道悼念一下2300多年前投江的屈原。但你知道端午節及其活動原先都與屈原毫無關係嗎?這是怎麼回事呢? 本文深入探討端午節設立初衷、粽子、龍舟競渡與屈原自沉四者。看完這篇文章,你就會對端午、粽子、龍舟和屈原的四角關係有新的認識喔。那就讓我們一起解開謎團吧!
Thumbnail
外包現在已經隨著網際網路的發展而變得逐漸流行,人們只需要透過網路就可以把專業的事兒交給專業的人去做。其實,現在不僅僅是個人,就有些公司尤其是創業公司在初期預算不足的時候,都傾向於選擇網路外包平臺。 目前可選擇的網路外包平臺其實有很多,並且每個平臺都有各自的優缺點,那麼在選擇外包平臺時,究竟該選擇哪一
Thumbnail
外包現在已經隨著網際網路的發展而變得逐漸流行,人們只需要透過網路就可以把專業的事兒交給專業的人去做。其實,現在不僅僅是個人,就有些公司尤其是創業公司在初期預算不足的時候,都傾向於選擇網路外包平臺。 目前可選擇的網路外包平臺其實有很多,並且每個平臺都有各自的優缺點,那麼在選擇外包平臺時,究竟該選擇哪一
Thumbnail
如果,你是個專業的工程師,在外面臨時遇到需要修改或測試專案的情況,但手邊又沒有電腦跟網路,又或是,今天你臨時需要外出一陣子,但又放不下自己的專案,你會怎麼辦呢?
Thumbnail
如果,你是個專業的工程師,在外面臨時遇到需要修改或測試專案的情況,但手邊又沒有電腦跟網路,又或是,今天你臨時需要外出一陣子,但又放不下自己的專案,你會怎麼辦呢?
Thumbnail
有此一說:身為軟體開發工程師,你可以沒有Facebook,但不能沒有GitHub。如果Git給予軟體開發工程師版本控制的能力,那麼GitHub則帶領你遨遊開源世界的美麗。 全世界最大的原始碼管理平台與開放原始碼社群 檢視公開軟體套件內程式碼,理解邏輯並正確使用 搜尋方便的套件與相關資源加速軟體開發
Thumbnail
有此一說:身為軟體開發工程師,你可以沒有Facebook,但不能沒有GitHub。如果Git給予軟體開發工程師版本控制的能力,那麼GitHub則帶領你遨遊開源世界的美麗。 全世界最大的原始碼管理平台與開放原始碼社群 檢視公開軟體套件內程式碼,理解邏輯並正確使用 搜尋方便的套件與相關資源加速軟體開發
Thumbnail
我們很榮幸地邀請到了在 IBM Consulting 擔任大數據工程師的 Kenny ,以大數據下的技術演變作為主題,與我們分享他的職涯。
Thumbnail
我們很榮幸地邀請到了在 IBM Consulting 擔任大數據工程師的 Kenny ,以大數據下的技術演變作為主題,與我們分享他的職涯。
Thumbnail
前陣子剛好聽了 AWS(Amazon Web Service,亞馬遜的雲端服務)介紹他們的雲端服務,簡單來說就是從「硬體思維」轉換到「軟體思維」的方式,以軟體方式去思考就可以看作是「雲端」
Thumbnail
前陣子剛好聽了 AWS(Amazon Web Service,亞馬遜的雲端服務)介紹他們的雲端服務,簡單來說就是從「硬體思維」轉換到「軟體思維」的方式,以軟體方式去思考就可以看作是「雲端」
Thumbnail
【人物專訪】企劃是由 AWS Educate PR Team 主導的一項全新計畫!! 這次人物專訪邀請到的是在104資訊科技擔任Data Engineer的Scott Hsieh來與我們分享雲端學習和使用經驗,同時他也是AWS Community builder Program的成員之一。
Thumbnail
【人物專訪】企劃是由 AWS Educate PR Team 主導的一項全新計畫!! 這次人物專訪邀請到的是在104資訊科技擔任Data Engineer的Scott Hsieh來與我們分享雲端學習和使用經驗,同時他也是AWS Community builder Program的成員之一。
Thumbnail
「任何背景, 學習雲端也能輕鬆上手!」 「好想來學新知識!」「一起來認識雲端產業吧!」 最完整的 AWS Educate 註冊大解析來囉~~~ 🚀 馬上開啟 AWS Educate 免費雲端學習 🚀
Thumbnail
「任何背景, 學習雲端也能輕鬆上手!」 「好想來學新知識!」「一起來認識雲端產業吧!」 最完整的 AWS Educate 註冊大解析來囉~~~ 🚀 馬上開啟 AWS Educate 免費雲端學習 🚀
Thumbnail
初稿 筆者目前的工作環境是採用 AWS 的 Cloud9 服務,機房是選擇印度的孟買,會採用這個方案主要是筆者很懶惰:原因是之前在 Upwork 上面找到的印度軟體開發工程師很多團隊,每一次都要幫忙設置每組團隊的開發環境,幾乎每次第一個問題就是詢問 FTP 帳號、密碼,天啊!這是什麼時代了,居然還要
Thumbnail
初稿 筆者目前的工作環境是採用 AWS 的 Cloud9 服務,機房是選擇印度的孟買,會採用這個方案主要是筆者很懶惰:原因是之前在 Upwork 上面找到的印度軟體開發工程師很多團隊,每一次都要幫忙設置每組團隊的開發環境,幾乎每次第一個問題就是詢問 FTP 帳號、密碼,天啊!這是什麼時代了,居然還要
Thumbnail
零規則,以信任做為安全線,建立彼此合作的模式,非常適用於我目前所待的遠距團隊。 這個團隊,從去年8月我跟創辦人開始,到現在已經有9個夥伴,採全遠距全外包,所有的夥伴除了這份主要工作,都有其他業務,在這段期間,遠距工作、零規則工作,對新創以及工作者的優劣勢有些小啟發。
Thumbnail
零規則,以信任做為安全線,建立彼此合作的模式,非常適用於我目前所待的遠距團隊。 這個團隊,從去年8月我跟創辦人開始,到現在已經有9個夥伴,採全遠距全外包,所有的夥伴除了這份主要工作,都有其他業務,在這段期間,遠距工作、零規則工作,對新創以及工作者的優劣勢有些小啟發。
Thumbnail
被瘟疫趕鴨子上架的遠端工作,在矽谷竟意外地玩出了火花。現在各大公司都食髓知味,紛紛開始計劃玩更大的下一步。以後的職場會不會只剩下一張書桌和電腦?
Thumbnail
被瘟疫趕鴨子上架的遠端工作,在矽谷竟意外地玩出了火花。現在各大公司都食髓知味,紛紛開始計劃玩更大的下一步。以後的職場會不會只剩下一張書桌和電腦?
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News