Шаблоны проектов

AWS CodeStar предоставляет целый спектр шаблонов проектов, которые помогут быстро начать разработку приложений для развертывания в сервисах Amazon EC2, AWS Lambda или AWS Elastic Beanstalk. В шаблонах обеспечена поддержка многих популярных языков программирования, включая Java, JavaScript, PHP, Ruby и Python. AWS CodeStar позволяет использовать любой удобный редактор кода: Visual Studio, Eclipse или интерфейс командной строки AWS.

Управление общим доступом

AWS CodeStar использует для идентификации разработчиков сервис AWS Identity and Access Management (IAM) и предоставляет набор встроенных политик безопасности на основе ролей, которые позволяют без труда настроить безопасный доступ для всех участников процесса. AWS CodeStar обеспечивает совместный доступ к проектам с использованием трех уровней доступа: владелец проекта, участник или наблюдатель.

Размещенный репозиторий Git

AWS CodeStar надежно хранит код приложений в AWS CodeCommit, полностью управляемом сервисе для управления исходным кодом, который устраняет необходимость вручную настраивать инфраструктуру для размещения репозиториев Git. Кроме того, можно хранить исходный код проекта в личном аккаунте пользователя на GitHub.

Полностью управляемый сервис сборки

AWS CodeStar выполняет компиляцию и упаковывает исходный код с помощью полностью управляемого сервиса сборки AWS CodeBuild, который позволяет чаще выполнять сборку, тестирование и интеграцию кода.

Автоматизированный конвейер непрерывной доставки

AWS CodeStar ускоряет выпуск ПО с помощью сервиса непрерывной интеграции и непрерывной доставки (CI / CD) AWS CodePipeline. Каждый проект поставляется с заранее настроенным автоматизированным конвейером, который с каждым подтверждением записи непрерывно выполняет сборку, тестирование и развертывание готового кода.

Автоматизированное развертывание

AWS CodeStar интегрирован с сервисами AWS CodeDeploy и AWS 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 и с JIRA Software компании Atlassian, сторонним инструментом для отслеживания задач и управления проектами. Подобная интеграция позволяет централизованно отслеживать работу приложения и управлять задачами JIRA в панели сервиса AWS CodeStar.

Подробнее о ценах на AWS Codestar

Перейти на страницу цен
Готовы приступить к разработке?
Начать работу с AWS CodeStar
Есть вопросы?
Связаться с нами