インプレス[コンピュータ・IT]ムック GitLab実践ガイド第2版
インプレス / 2024年03月01日 / 全311ページ
GitLabは、開発者における無駄なオペレーション工数を削減し、開発作業の効率化を実現します。
本書はアプリケーション開発支援ツールであるGitLabの基礎から、実務の開発ワークフローの運用で使える機能までを網羅した実践ガイドです。まずGitLabが目指す開発スタイルを理解し、開発プロセスの改善を実践していただくことを目指しています。そのため、本書では単なるGitリポジトリ利用者に対する機能紹介ではなく、普段の開発プロセスの改善やデプロイオペレーションの効率化を図るために必要な情報を網羅しています。
本書はアプリケーション開発支援ツールであるGitLabの基礎から、実務の開発ワークフローの運用で使える機能までを網羅した実践ガイドです。まずGitLabが目指す開発スタイルを理解し、開発プロセスの改善を実践していただくことを目指しています。そのため、本書では単なるGitリポジトリ利用者に対する機能紹介ではなく、普段の開発プロセスの改善やデプロイオペレーションの効率化を図るために必要な情報を網羅しています。
目次
- 本書の利用について
- はじめに
- 本書のターゲット
- 本書の構成
- 第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 パイプラインの実行
- 本書の利用について
- はじめに
- 本書のターゲット
- 本書の構成
- 第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 まとめ
- おわりに
- 索引
- 著者プロフィール
- 奥付
※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。
※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。