AWS CodeStar 常見問答集

停止 AWS CodeStar 支援

2024 年 7 月 31 日,Amazon Web Services (AWS) 將終止對建立和檢視 AWS CodeStar 專案的支援。2024 年 7 月 31 日之後,您將無法再存取 AWS CodeStar 主控台或建立新專案。不過,AWS CodeStar 建立的 AWS 資源 (包括您的來源儲存器、管道和組建) 不會受到此變更的影響,而且會繼續運作。AWS CodeStar 連線不會受到此停止的影響。

如果您想要追蹤工作、開發程式碼以及建置、測試和部署應用程式,Amazon CodeCatalyst 可提供精簡的入門程序和額外的功能來管理您的軟體專案。進一步了解 Amazon CodeCatalyst 的功能定價

一般問題

AWS CodeStar 是一種雲端開發服務,可提供在 AWS 上快速開發、建立和部署應用程式所需的工具。使用 AWS CodeStar,您可以在最短的時間內設定整個持續交付工具鏈,以便更快速地開始發佈程式碼。AWS CodeStar 讓整個團隊可以透過內建的角色政策更輕鬆、安全地合作,並允許您輕鬆地管理存取權,以及新增擁有者、參與者和瀏覽者到專案。每個 AWS CodeStar 專案都隨附統一的專案儀表板,並與第三方問題追蹤和專案管理工具 Atlassian JIRA Software 整合。使用 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 無須額外付費。您只需要支付在 CodeStar 專案使用的 AWS 資源 (例如,EC2 執行個體、Lambda 執行或 S3 儲存貯體) 的費用。您只需按實際用量付費;既沒有最低費用,也沒有前期承諾。

特色和功能

透過 AWS CodeStar 主控台,只要幾分鐘就能開始使用 AWS CodeStar。首先,選取其中一個可用的 CodeStar 專案範本,該範本可自動佈建專案所需的所有資源。專案佈建完成後,可以從 "Application endpoints" 磚看到執行中的應用程式。使用 CodeStar 主控台提供的步驟連接到專案的 AWS CodeCommit 原始碼儲存庫,然後開始編寫程式碼。您可以使用專案儀表板追蹤和管理發行程序的變更,並查看最近的專案活動。

CodeStar 可用來建立 Web 應用程式、Web 服務等等。在 Amazon EC2、AWS Elastic Beanstalk 或 AWS Lambda 執行的應用程式。專案範本提供多種不同的程式設計語言,像是 Java、Node.js (Javascript)、PHP、Python 和 Ruby。

您可以透過 CodeStar 主控台的 "Team" 部分新增、變更或移除 CodeStar 專案的使用者。您可以選擇為使用者授與 Owner、Contributor 或 Viewer 許可,還能隨時移除使用者或變更使用者角色。

CodeStar 使用者是受 CodeStar 管理的 IAM 使用者,可為您的開發環境提供預先建置的角色存取政策;由於 CodeStar 使用者建立在 IAM 的基礎上,因此您仍然可以獲得 IAM 的管理優勢。例如,如果您在 CodeStar 專案新增現有的 IAM 使用者,則 IAM 的現有全域帳戶政策仍然有效。

是。您可以透過安裝 AWS Toolkit for Eclipse 或 AWS Toolkit for Visual Studio 輕鬆地設定可處理 CodeStar 專案的本機開發環境;安裝之後,開發人員就能從可用的 CodeStar 專案清單進行選擇,然後將開發工具自動設定為複製和簽出專案的原始程式碼,這一切都可在 IDE 中完成。

您可以在專案儀表板設定要顯示的磚以及放置的位置;要新增或移除磚,按一下專案儀表板的 "Tiles" 下拉式清單。要變更專案儀表板的版面配置,將磚拖放到您想要的位置。

AWS CodeStar 可與 Atlassian JIRA 搭配使用,將問題管理和專案整合在一起;此外,您可以在專案的 AWS CodePipeline 新增合作夥伴動作。要查看可用的 CodePipeline 動作清單,請參閱 AWS CodePipeline 整合頁面。

我們已經開始建立 AWS 合作夥伴網路 (APN) 成員的整合方案。如果您已經是 APN 成員且有興趣進一步了解,請聯絡 aws-codestar-request@amazon.com。

否。AWS CodeStar 可協助客戶在 AWS 快速開始新的軟體專案。每個 CodeStar 專案都包含開發工具,包括 AWS CodePipeline、AWS CodeCommit、AWS CodeBuild 和 AWS CodeDeploy,可單獨使用也可與現有 AWS 應用程式搭配使用。如果客戶想要了解這些工具如何協助處理現有的 AWS 應用程式,可瀏覽個別的服務頁面以進一步了解。

區域

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

否。CodeStar 會在 CodeStar 專案組態指定的區域中設定和管理 CodeCommit 儲存庫等程式碼服務資源。

進一步了解 AWS CodeStar 定價

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