達人出版会 | 夏休みに読みたい!インプレス&近代科学社フェア
GitLab実践ガイド第2版

GitLab実践ガイド第2版

北山 晋吾

インプレス

GitLabは、開発者における無駄なオペレーション工数を削減し、開発作業の効率化を実現します。本書はアプリケーション開発支援ツールであるGitLabの基礎から、実務の開発ワークフローの運用で使える機能までを網羅した実践ガイドです。

PDF EPUB固定
SALE 2,860円 1,430円 (税込)

【注意】本書のEPUB版は固定レイアウト型になっております。文字の大きさの変更や検索、引用などはお使いいただけません。画面の大きい端末でご利用ください。

ギフト用に購入

書籍情報

著者: 北山 晋吾
共著者: , 棚井 俊

発行日: 2024-03-01
最終更新日: 2024-03-01

バージョン: 1.0.0
ページ数: 312ページ(PDF版換算)ページ
対応フォーマット: PDF, EPUB
出版社: インプレス

対象読者

システム管理者、サーバー提案SE、システムインテグレーター、Linuxサーバー保守担当者、ソフトウェア開発

著者について
北山 晋吾

EC事業のインフラ運用やベンダーでのシステムインテグレーション業務を経て、現在はレッドハット株式会社に勤務。エンタープライズ向けのKubernetes管理ツールであるRed Hat OpenShiftのソリューションアーキテクトとして、ソリューション戦略企画やコンサルティングを行っている。また、仕事の傍らMBAを取得し、ユーザー/ベンダーの業務経験と経営の視点を活かしながら業務に邁進している。
なお、オープンソース界隈を中心とするコミュニティ活動を趣味としており、業務か否かを問わずOpenShift User Groupを始めとするコミュニティ運営や登壇を生きがいに楽しんでいる。本書の他にも、『Ansible実践ガイド』『GitLab実践ガイド』(インプレス)を始めとする書籍なども執筆。
エンタープライズの世界にも、オープンソースへの取り組みが普及することを夢に、日々情報発信できるよう努めている。

目次

はじめに

本書のターゲット

本書の構成

第1章  The DevSecOps Platform

  • 1-1 求められる DevSecOps
  • 1-2 GitLabとは
  • 1-3 まとめ

第2章 GitLabの導入

  • 2-1 GitLabのアーキテクチャ概要
  • 2-2 Omnibusパッケージのセットアップ
  • 2-3 まとめ

第3章 GitLabを使ってみよう

  • 3-1 GitLabの初期設定
  • 3-2 Gitの基礎
  • 3-3 Gitの基本操作
  • 3-4 まとめ

第4章 GitLab CI/CDを動かしてみる

  • 4-1 GitLab CI/CDの概要
  • 4-2 パイプラインの実行
  • 4-3 まとめ

第5章 GitLabを使ってみよう

  • 5-1 開発ライフサイクルの検討
  • 5-2 サンプルアプリケーションの構成
  • 5-3 演習環境の準備
  • 5-4 まとめ

第6章 継続的インテグレーション

  • 6-1 継続的インテグレーションのパイプライン
  • 6-2 アプリケーションのビルド
  • 6-3 アプリケーションテスト
  • 6-4 コンテナイメージへのパッケージ化
  • 6-5 まとめ

第7章 開発レビュー

  • 7-1 開発レビューのプロセス
  • 7-2 コンテナイメージスキャニング
  • 7-3 レビュー環境へのデプロイメント
  • 7-4 デプロイメントテンプレート
  • 7-5 レビュー環境の停止
  • 7-6 Merge Requestの作成
  • 7-7 まとめ

第8章 継続的デリバリ

  • 8-1 継続的デリバリのパイプライン
  • 8-2  Merge Request
  • 8-3 ステージング&本番デプロイメント
  • 8-4 リリース
  • 8-5 統計情報
  • 8-6 まとめ

おわりに

索引