一般

問:什麼是 AWS CodeStar?
AWS CodeStar 是一種雲端開發服務,可提供在 AWS 上快速開發、建立和部署應用程式所需的工具。使用 AWS CodeStar,您可以在最短的時間內設定整個持續交付工具鏈,以便更快速地開始發佈程式碼。AWS CodeStar 讓整個團隊可以透過內建的角色政策更輕鬆、安全地合作,並允許您輕鬆地管理存取權,以及新增擁有者、參與者和瀏覽者到專案。每個 AWS CodeStar 專案都隨附統一的專案儀表板,並與第三方問題追蹤和專案管理工具 Atlassian JIRA Software 整合。使用 AWS CodeStar 專案儀表板,您可以輕鬆地追蹤從待處理工作項目到生產程式碼部署,掌握整個軟體開發程序。
 
問:為什麼應該使用 AWS CodeStar?
每當您想要在 AWS 上快速設定軟體開發專案的時候都應該使用 CodeStar,不論是針對團隊專案開始使用一整套工具,或者只是使用原始碼儲存庫設定試用專案。想要更進一步了解持續交付的人員也可使用 AWS CodeStar,針對範例專案開始使用完整的工具鏈。AWS CodeStar 會使用專案範本引導您完成設定體驗,這些範本不但可設定真實的應用程式,還可在未來隨時進行修改以滿足您的需要。
 
問:AWS CodeStar 有什麼作用?
在最短的時間內開始在 AWS 上進行開發。AWS CodeStar 可讓您輕鬆地設定整個開發和持續交付工具鏈,以用於編寫程式碼、建立、測試和部署應用程式程式碼。要開始專案,您可以從適用於 Amazon EC2、AWS Lambda 和 AWS Elastic Beanstalk 的各種 AWS CodeStar 範本中選擇。選擇專案範本之後,只要幾分鐘就能完成基礎 AWS 服務的佈建,讓您快速開始編寫程式碼並部署應用程式。
安全地與團隊合作。AWS CodeStar 可讓您以安全的方式與團隊共同合作。AWS CodeStar 可簡化為團隊設定專案存取權的程序,因為它提供了符合 AWS 安全最佳實務的內建角色政策。您可以輕鬆地為專案擁有者、參與者和瀏覽者管理存取權,無須針對每個服務手動設定自己的政策。
輕鬆地管理軟體交付。 透過統一的專案儀表板,AWS CodeStar 可讓您輕鬆地協調日常開發活動。這可讓您在一個集中的位置監控應用程式活動,以及追蹤軟體開發程序所有階段的進度,包含程式碼的遞交、建立、測試和部署。AWS CodeStar 與第三方問題追蹤和專案管理工具 Atlassian JIRA 整合,讓您直接在 AWS CodeStar 儀表板輕鬆地管理 JIRA 問題。
選擇各式各樣的專案範本。 使用 AWS CodeStar 專案範本,您可以輕鬆地開發各式各樣的應用程式,像是網站、Web 應用程式、Web 服務和 Alexa 技能。AWS CodeStar 專案範本包含協助您開始使用受支援程式設計語言 (包含 Java、JavaScript、PHP、Ruby 和 Python) 的程式碼。
 
問:AWS CodeStar 的費用是多少?
使用 AWS CodeStar 無須額外付費。您只需要支付在 CodeStar 專案使用的 AWS 資源 (例如,EC2 執行個體、Lambda 執行或 S3 儲存貯體) 的費用。您只需按實際用量付費;既沒有最低費用,也沒有前期承諾。

特色和功能

問:如何開始使用 AWS CodeStar?
透過 AWS CodeStar 主控台,只要幾分鐘就能開始使用 AWS CodeStar。首先,選取其中一個可用的 CodeStar 專案範本,該範本可自動佈建專案所需的所有資源。專案佈建完成後,可以從 "Application endpoints" 磚看到執行中的應用程式。使用 CodeStar 主控台提供的步驟連接到專案的 AWS CodeCommit 原始碼儲存庫,然後開始編寫程式碼。您可以使用專案儀表板追蹤和管理發行程序的變更,並查看最近的專案活動。
 
問:使用 AWS CodeStar 可以建立哪些類型的應用程式?
CodeStar 可用來建立 Web 應用程式、Web 服務等等。在 Amazon EC2、AWS Elastic Beanstalk 或 AWS Lambda 執行的應用程式。專案範本提供多種不同的程式設計語言,像是 Java、Node.js (Javascript)、PHP、Python 和 Ruby。
 
問:如何新增、移除或變更 AWS CodeStar 專案的使用者?
您可以透過 CodeStar 主控台的 "Team" 部分新增、變更或移除 CodeStar 專案的使用者。您可以選擇為使用者授與 Owner、Contributor 或 Viewer 許可,還能隨時移除使用者或變更使用者角色。
 
問:AWS CodeStar 使用者與 IAM 使用者有何關聯?
CodeStar 使用者是受 CodeStar 管理的 IAM 使用者,可為您的開發環境提供預先建置的角色存取政策;由於 CodeStar 使用者建立在 IAM 的基礎上,因此您仍然可以獲得 IAM 的管理優勢。例如,如果您在 CodeStar 專案新增現有的 IAM 使用者,則 IAM 的現有全域帳戶政策仍然有效。
 
問:是否可以從 IDE 直接處理 AWS CodeStar 專案?
是。您可以透過安裝 AWS Toolkit for Eclipse 或 AWS Toolkit for Visual Studio 輕鬆地設定可處理 CodeStar 專案的本機開發環境;安裝之後,開發人員就能從可用的 CodeStar 專案清單進行選擇,然後將開發工具自動設定為複製和簽出專案的原始程式碼,這一切都可在 IDE 中完成。
 
問:如何設定專案儀表板?
您可以在專案儀表板設定要顯示的磚以及放置的位置;要新增或移除磚,按一下專案儀表板的 "Tiles" 下拉式清單。要變更專案儀表板的版面配置,將磚拖放到您想要的位置。
 
問:是否有 AWS CodeStar 可使用的第三方整合?
AWS CodeStar 可與 Atlassian JIRA 搭配使用,將問題管理和專案整合在一起;此外,您可以在專案的 AWS CodePipeline 新增合作夥伴動作。要查看可用的 CodePipeline 動作清單,請參閱 AWS CodePipeline 整合頁面。
 
問:我是第三方工具廠商。是否可以與 AWS CodeStar 整合?
我們已經開始建立 AWS 合作夥伴網路 (APN) 成員的整合方案。如果您已經是 APN 成員且有興趣進一步了解,請聯絡 aws-codestar-request@amazon.com。
 
問:是否可使用 AWS CodeStar 協助管理現有的 AWS 應用程式?
否。AWS CodeStar 可協助客戶在 AWS 快速開始新的軟體專案。每個 CodeStar 專案都包含開發工具,包括 AWS CodePipeline、AWS CodeCommit、AWS CodeBuild 和 AWS CodeDeploy,可單獨使用也可與現有 AWS 應用程式搭配使用。如果客戶想要了解這些工具如何協助處理現有的 AWS 應用程式,可瀏覽個別的服務頁面以進一步了解。

區域

問:哪些區域提供 AWS CodeStar?
請參閱 區域產品與服務了解詳細資訊。CodeStar 主控台會在一個集中的檢視顯示您在所有區域的開發專案;您的 CodeStar 專案將會儲存到主控台設定的區域。

問:是否可使用 AWS CodeStar 啟動其他區域的應用程式?
否。CodeStar 會在 CodeStar 專案組態指定的區域中設定和管理 CodeCommit 儲存庫等程式碼服務資源。

進一步了解 AWS CodeStar 定價

瀏覽定價頁面
準備好開始建立?
立即開始使用 AWS CodeStar
還有其他問題嗎?
聯絡我們