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

立即开始使用
100x100_benefit_project-templates

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

Project Templates
100x100_benefit_team-access

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

Team Access
100x100_benefit_git-repository

AWS CodeStar 会将您的应用程序代码安全存储在 AWS CodeCommit 上,后者是一个完全托管的源代码控制服务,从而使您不必再通过管理您的基础设施来托管 Git 存储库。

100x100_benefit_fully-managed

AWS CodeStar 使用 AWS CodeBuild 编译并打包您的源代码,后者是一个完全托管的生成服务,从而让您可以更加频繁地生成、测试和集成代码。

100x100_benefit_delivery-pipeline

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

Pipeline
100x100_benefit_automated-deployments

AWS CodeStar 集成了 AWS CodeDeployAWS CloudFormation,让您可以轻松更新您的应用程序代码,并将其部署到 Amazon EC2 和 AWS Lambda。

100x100_benefit_dashboard

AWS CodeStar 项目提供一个统一控制面板,通过此控制面板,您可以轻松跟踪和管理您的端到端开发工具链。通过此项目控制面板,您可以集中管理您的 CI/CD 管道活动 (例如,代码的提交、生成、测试和部署),并在必要时采取补救措施。此外,AWS CodeStar 还提供一个项目 Wiki,为您发布项目链接、代码示例和团队说明等团队信息提供了方便。AWS CodeStar 还集成了 Amazon CloudWatch (应用程序监控服务) 和 Atlassian JIRA Software (第三方问题跟踪和项目管理工具)。这些集成让您可以在 AWS CodeStar 控制面板中集中监控应用程序活动和管理 JIRA 问题。

CPU Util
JIRA Integration