Mastering GitLab 12 - PDF, ePUB

Скачать полную версию книги "Mastering GitLab 12 - PDF, ePUB"

Mastering GitLab 12: Implement DevOps culture and repository management solutions by Joost Evertse
Экспертное руководство, которое поможет вам использовать методы DevOps с последней версией GitLab для оптимизации и управления рабочим процессом программного обеспечения

Ключевые особенности
- Вникните в архитектуру GitLab, установите и настройте его в соответствии с вашей средой
- Узнайте об основополагающих принципах Agile-разработки программного обеспечения и DevOps
- Изучите возможности Gitlab для управления корпоративными облачными приложениями и сервисами.

Описание книги
GitLab - это инструментарий управления репозиториями и контроля версий с открытым исходным кодом с функциями для предприятий и персональных программных проектов. Он предлагает возможности конфигурирования, расширения и API, что делает его идеальным инструментом для предприятий для управления жизненным циклом разработки программного обеспечения.

Эта книга начинается с объяснения опций GitLab и компонентов архитектуры GitLab. Вы узнаете, как установить и настроить GitLab в локальной сети и в облаке, а также поймете, как переносить базы кода из различных систем, таких как GitHub, Concurrent Versions System, Team Foundation Version Control и Subversion. Последующие главы помогут вам внедрить культуру DevOps, познакомив с инструментами управления рабочими процессами в GitLab и непрерывной интеграцией/непрерывным развертыванием (CI/CD). Кроме того, книга поможет вам установить GitLab на различные облачные платформы, провести мониторинг с помощью Prometheus и развернуть среду с помощью GitLab. Вы также уделите внимание компоненту GitLab CI, который поможет вам в создании конвейеров разработки и заданий, а также поможет вам настроить GitLab runners для вашего собственного проекта. Наконец, вы сможете выбрать настройку высокой доступности, которая соответствует вашим потребностям и поможет вам отслеживать результаты, полученные после тестирования, и принимать соответствующие меры.

К концу этой книги вы приобретете опыт, необходимый для эффективного использования возможностей GitLab, и сможете интегрировать все этапы процесса разработки.

Что вы узнаете
- Устанавливать GitLab в помещениях и в облаке с использованием различных конфигураций
- проводить миграцию данных с платформ SVN, TFS, CVS и GitHub на GitLab
- Использовать бегунки GitLab для создания различных типов конфигураций при разработке программного обеспечения
- Планируйте и выполняйте CI/CD с помощью функций GitLab.
- Мониторинг и обеспечение безопасности архитектуры программного обеспечения с помощью Prometheus и Grafana.
- Внедряйте культуру DevOps, внедряя инструменты управления рабочими процессами в GitLab.

Для кого эта книга
Если вы разработчик программного обеспечения, профессионал DevOps или любой разработчик, который хочет освоить GitLab для продуктивного управления репозиториями в своих повседневных задачах, эта книга для вас. Предполагается базовое понимание рабочего процесса разработки программного обеспечения.


89
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!