- 発売日:2026/09/14
- 出版社:テッキーメディア
- ISBN:9784910313047
1 / 1
GitLabによるCI/CD導入ガイド
()
通常価格
3,828 円(税込)
通常価格
セール価格
3,828 円(税込)
単価
あたり
- 発売日:2026/09/14
- 出版社:テッキーメディア
- ISBN:9784910313047
読み込み中...
My店舗在庫
My店舗登録で店頭在庫と店舗お受け取り可否が確認できます。(要ログイン)
店舗在庫
商品説明
GitLab CI/CDは、GitLabでCI(Continuous Integration)およびCD(Continuous Delivery/Deployment)を実現する仕組みです。
リポジトリの更新を契機として、ビルドやテストが自動実行されるだけでなく、開発ブランチごとの専用の環境に動的にデプロイされ、更新した内容をすぐにレビューできます。また、作成されたアプリケーションを検証環境にデプロイし、最終的に本番環境へリリースするまでの工程を自動化できます。
本書では、GitLabで自動化の仕組みを実現する方法を徹底解説します。パイプラインの書き方から、ビルド/テスト/パッケージングの自動化、マージリクエストを使ったリリース工程まで、実践的なサンプルプロジェクトでCI/CDを体験できます。また、パイプラインを動かす環境の構築手順を示し、シンプルなKubernetes環境の導入やキャッシュの設定方法を紹介しているのも特徴です。
開発の現場で利用できるさまざまな仕組みを取り上げ、プロジェクトに応用できる情報を集めた実践的な入門書となっています。
■パート1:パイプラインを基本から紹介
CI/CDの概念からGitLab CI/CDに関する基礎知識までを紹介します。ハンズオンでは、パイプラインの設定ファイルである.gitlab-ci.ymlの記述について、シンプルなものから段階的に説明していきます。
■パート2:サンプルプロジェクト
実践的なサンプルプロジェクトを使ってCIの仕組みを解説します。JHipsterを使ったJavaアプリケーションを題材に、ビルド/テスト/パッケージング/コンテナスキャンの具体的なコードを紹介します。
■パート3:デリバリーやデプロイ
CDの実践について解説します。開発された機能を集約し、マージリクエストの承認によって検証環境へのデプロイメントを実現します。さらに本番環境へ安全に自動デプロイする仕組みを構築して、運用の自動化を目指します。
■パイプラインの実行環境も構築
本書では、サンプルを動かすためのパイプライン実行環境の構築手順を紹介します。DockerによるシンプルなGitLab Runnerのほか、シングルノードのKubernetesクラスターを導入して、パイプラインジョブの実行やデプロイができる環境を作ります。オブジェクトストレージを活用した、ジョブ間の共有キャッシュのセットアップについても解説します。
■目次
パート1 GitLab CI/CDの基礎知識
第1章 CI/CDの基本とGitLab
第2章 パイプラインの仕組みとジョブの実行環境
第3章 シンプルなパイプラインを試してみる
第4章 ブランチごとのジョブとデプロイメントの制御…
リポジトリの更新を契機として、ビルドやテストが自動実行されるだけでなく、開発ブランチごとの専用の環境に動的にデプロイされ、更新した内容をすぐにレビューできます。また、作成されたアプリケーションを検証環境にデプロイし、最終的に本番環境へリリースするまでの工程を自動化できます。
本書では、GitLabで自動化の仕組みを実現する方法を徹底解説します。パイプラインの書き方から、ビルド/テスト/パッケージングの自動化、マージリクエストを使ったリリース工程まで、実践的なサンプルプロジェクトでCI/CDを体験できます。また、パイプラインを動かす環境の構築手順を示し、シンプルなKubernetes環境の導入やキャッシュの設定方法を紹介しているのも特徴です。
開発の現場で利用できるさまざまな仕組みを取り上げ、プロジェクトに応用できる情報を集めた実践的な入門書となっています。
■パート1:パイプラインを基本から紹介
CI/CDの概念からGitLab CI/CDに関する基礎知識までを紹介します。ハンズオンでは、パイプラインの設定ファイルである.gitlab-ci.ymlの記述について、シンプルなものから段階的に説明していきます。
■パート2:サンプルプロジェクト
実践的なサンプルプロジェクトを使ってCIの仕組みを解説します。JHipsterを使ったJavaアプリケーションを題材に、ビルド/テスト/パッケージング/コンテナスキャンの具体的なコードを紹介します。
■パート3:デリバリーやデプロイ
CDの実践について解説します。開発された機能を集約し、マージリクエストの承認によって検証環境へのデプロイメントを実現します。さらに本番環境へ安全に自動デプロイする仕組みを構築して、運用の自動化を目指します。
■パイプラインの実行環境も構築
本書では、サンプルを動かすためのパイプライン実行環境の構築手順を紹介します。DockerによるシンプルなGitLab Runnerのほか、シングルノードのKubernetesクラスターを導入して、パイプラインジョブの実行やデプロイができる環境を作ります。オブジェクトストレージを活用した、ジョブ間の共有キャッシュのセットアップについても解説します。
■目次
パート1 GitLab CI/CDの基礎知識
第1章 CI/CDの基本とGitLab
第2章 パイプラインの仕組みとジョブの実行環境
第3章 シンプルなパイプラインを試してみる
第4章 ブランチごとのジョブとデプロイメントの制御…
GitLabによるCI/CD導入ガイド
カスタマーレビュー
honto本の通販ストアのレビュー(0件)
並び順:
1/1ページ