项目模板

AWS CodeStar 提供多种项目模板,可以帮助您快速开始开发要部署在 Amazon EC2AWS LambdaAWS Elastic Beanstalk 上的应用程序,并获得包括 Java、JavaScript、Python、Ruby 和 PHP 在内的多种常用编程语言支持。使用 AWS CodeStar 时,您可以选择使用 Visual Studio 和 Eclipse 等代码编辑器,也可以使用 AWS 命令行界面

团队访问管理

AWS CodeStar 利用 AWS Identity and Access Management (IAM) 管理开发人员身份,并提供内置的基于角色的安全策略,让您可以轻松保证团队的安全访问。AWS CodeStar 让您可以通过三种访问级别(所有者、参与者和观察者)来分享您的项目。

托管 Git 存储库

AWS CodeStar 会将您的应用程序代码安全存储在 AWS CodeCommit 这项完全托管的源代码控制服务上,因此您无需管理自己的基础设施来托管 Git 存储库。您也可以选择将项目源代码存储在自己的 GitHub 帐户的 GitHub 存储库中。

完全托管的构建服务

AWS CodeStar 使用 AWS CodeBuild 来编译并打包您的源代码。AWS CodeBuild 是一项完全托管的构建服务,让您可以更加频繁地构建、测试和集成代码。

自动化的持续交付管道

AWS CodeStar 利用 AWS CodePipeline 这项持续集成和持续交付 (CI/CD) 服务来加快软件发布速度。每个项目都有一个预配置的自动化管道,用于在每次提交时持续构建、测试和部署您的代码。

自动部署

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 问题。

了解有关 AWS CodeStar 定价的更多信息

访问定价页面
准备好开始构建了?
开始使用 AWS CodeStar
还有更多问题?
联系我们