AWS CodeCommit
Безопасное размещение репозиториев Git с высокой масштабируемостью. Совместная работа с кодом.
AWS CodeCommit – это полностью управляемый сервис по управлению исходным кодом, предназначенный для хостинга защищенных репозиториев на основе Git. Он упрощает совместную работу команд с кодом в безопасной системе с высокой масштабируемостью. С сервисом CodeCommit не требуется поддерживать собственную систему управления исходным кодом или беспокоиться о масштабировании соответствующей инфраструктуры. С помощью CodeCommit можно безопасно хранить любые ресурсы, от исходного кода до исполняемых файлов. Сервис эффективно интегрируется с существующими инструментами Git.
Преимущества
Полное управление
С AWS CodeCommit вам не придется заниматься размещением, обслуживанием, резервным копированием и масштабированием собственных серверов управления исходным кодом. Сервис автоматически выполняет масштабирование, удовлетворяя растущие потребности вашего проекта.
Безопасность
AWS CodeCommit автоматически выполняет шифрование файлов при передаче и хранении. CodeCommit интегрирован с сервисом AWS Identity and Access Management (IAM), что позволяет настраивать доступ для ваших репозиториев на уровне пользователей.
Высокая доступность
В архитектуре сервиса AWS CodeCommit заложена высокая масштабируемость, избыточность и надежность. Сервис обеспечивает высокую доступность ваших репозиториев и легкость доступа к ним.
Совместная работа с кодом
Благодаря AWS CodeCommit можно работать с кодом вместе с другими членами команды, используя запросы на включение кода, разветвление и слияние. Вы можете реализовывать рабочие процессы, по умолчанию включающие проверку кода и комментирование, а также управлять разрешениями на внесение изменений в определенные ветви.
Ускоренный жизненный цикл разработки
С AWS CodeCommit ваши репозитории будут находиться в облаке AWS, в непосредственной близости от сред разработки и предпроизводственного тестирования, а также рабочей среды. В них можно передавать инкрементные изменения, а не все приложение. Это повышает скорость жизненного цикла разработки и частоту обновлений.
Использование имеющихся инструментов
AWS CodeCommit поддерживает все команды Git, а также работает с уже имеющимися инструментами Git. С CodeCommit вы можете продолжить использование привычных подключаемых модулей среды разработки, систем непрерывной интеграции и доставки, а также графических клиентов.
Видео
Примеры использования
Благодаря CodeCommit компании Edmunds удалось на 95 % сократить время на управление задачами и их обслуживание.
Узнайте, как компания Gett использует CodeCommit и EC2 для масштабирования своего мобильного приложения и веб-сайта в ответ на ежегодный рост пользователей, составляющий 300 %.
ClicksMob использует CodeCommit для управления исходным кодом, а другие сервисы AWS – для сокращения времени выхода на рынок на 20 %.
Начать работу с AWS
Обучение с помощью 10-минутных учебных пособий
Подробнее об AWS CodeCommit