AWS CodeStar 提供在 AWS 上快速開發、建立和部署應用程式所需的工具。透過 AWS CodeStar,您可以使用各種不同的專案範本開始在 Amazon EC2AWS LambdaAWS Elastic Beanstalk 開發應用程式。AWS CodeStar 專案支援多種熱門的程式設計語言,包含 Java、JavaScript、PHP、Ruby 和 Python。AWS CodeStar 提供一個預先設定的持續交付工具鏈,方便您在 AWS 上開發、建立、測試以及部署專案,加快應用程式的交付速度。您可以透過擁有者、參與者和瀏覽者等各種角色的內建安全政策,輕鬆地為專案提供安全的存取。AWS CodeStar 中的專案儀表板可讓您輕鬆地集中監控應用程式活動,並管理最新的程式碼遞交、建立和部署等日常開發任務。由於 AWS CodeStar 與第三方問題追蹤和專案管理工具 Atlassian JIRA 整合,因此您可以在 AWS CodeStar 儀表板建立和管理 JIRA 問題。

AWS CodeStar

立即開始使用
專案範本

AWS CodeStar 提供多種專案範本,可協助您快速開始為 Amazon EC2AWS LambdaAWS Elastic Beanstalk 上的部署開發應用程式,而且支援多種熱門的程式設計語言,包含 Java、JavaScript、Python、Ruby 和 PHP。使用 AWS CodeStar,您可以自行選擇 Visual Studio、Eclipse 等程式碼編輯器,或使用 AWS 命令列界面

Project Templates
團隊存取管理

AWS CodeStar 使用 AWS Identity and Access Management (IAM) 管理開發人員身分,並提供內建的角色安全政策輕鬆地為團隊提供安全的存取。AWS CodeStar 可讓您使用三種存取層級共享專案:擁有者、參與者和瀏覽者。

Team Access
託管 Git 儲存庫

AWS CodeStar 將應用程式的程式碼安全地存放在全受管原始程式碼控制服務 AWS CodeCommit,免除了託管 Git 儲存庫時自行管理基礎設施的必要。您也可以選擇將專案原始程式碼存放在自己 GitHub 帳戶的 GitHub 儲存庫。

全受管建置服務

AWS CodeStar 使用全受管建置服務 AWS CodeBuild 編譯和封裝原始程式碼,讓您能夠更頻繁地建立、測試和整合程式碼。

自動持續交付管道

AWS CodePipeline 提供的持續整合和持續交付 (CI/CD) 服務能力,有助於 AWS CodeStar 加速軟體的發行。每個專案都已預先設定自動管道,可在每次遞交時持續建立、測試和部署程式碼。

Pipeline
自動化部署

AWS CodeStar 與 AWS CodeDeployAWS CloudFormation 整合,讓您能輕鬆地更新應用程式程式碼並部署到 Amazon EC2 和 AWS Lambda。

IDE 整合

在 AWS CodeStar 中建立專案之後,您可以直接在 AWS Cloud9 開發程式碼,讓您更輕鬆地在 AWS 上進行開發。Cloud9 是一種雲端 IDE,只要使用瀏覽器便能撰寫、執行和偵錯程式碼。Cloud9 隨附一個終端機,其中包含預先驗證的 AWS 命令列界面,可讓您立即存取各種 AWS 服務。除了 Cloud9 之外,CodeStar 還能讓您選擇其他許多常用的 IDE,例如 Microsoft Visual Studio 和 Eclipse。

集中化專案儀表板

AWS CodeStar 專案包含統一的儀表板,讓您能夠輕鬆地追蹤和管理端對端開發工具鏈。使用專案儀表板,您可以集中管理 CI/CD 管道的活動,像是程式碼遞交、建立、測試和部署,並在需要時採取補救動作。AWS CodeStar 還包含專案 wiki,可讓您輕鬆地提供專案連結、程式碼範例和團隊備註等團隊資訊。此外,AWS CodeStar 與應用程式監控服務 Amazon CloudWatch 和第三方問題追蹤和專案管理工具 Atlassian JIRA Software 整合。這些整合可讓您在 AWS CodeStar 儀表板集中監控應用程式活動和管理 JIRA 問題。

CPU Util
JIRA Integration