OpenShift 徹底活用ガイド

オープンシフトテッテイカツヨウガイド

OpenShift 徹底活用ガイドの表紙
プログラミング
著者:
澤橋松王(サワハシマツオ)
出版社:
シーアンドアール研究所
出版日:
2020年10月27日頃
ISBN:
9784863543188
在庫:
在庫あり
0

なぜ注目されているか

言及数
892位
総合1443位 ↑ 1 ランクアップ 言及 2 件

書籍紹介

Red Hat OpenShift はコンテナを開発、実行、運用するための統合プラットホームです。コンテナプラットホームとして業界標準になっている Kubernetes を拡張して、一般企業のユーザーでも容易にコンテナを扱うことができるようになっています。
本書では OpenShift を活用して、コンテナ化された最先端のアプリケーションを思い通りに開発・運用するためのポイントを解説しています。ベンダーロックインのない、オープンなコンテナ開発、実行環境を使って、ソースコードからコンテナのビルドからデプロイまで自動的に行えるようになる 1 冊です。

第 1 章 コンテナで変わる IT 組織と体制

第 2 章 OpenShift とは

第 3 章 OpenShift 環境を準備する

第 4 章 OpenShift を触ってみる

第 5 章 OpenShift の設計

第 6 章 サーバー型アプリケーションのコンテナ化

第 7 章 オリジナルコンテナイメージ

第 8 章 OpenShit で実現する CI/CD

第 9 章 クラウドネイティブ運用

第 10 章 OpenShift の保守

第 11 章 IT 体制とスキル

技書の森解説

Red Hat OpenShift をこれから企業のコンテナ基盤として導入する人が、準備から設計、運用、保守までを順に追える本です。『OpenShift 徹底活用ガイド』 (澤橋 松王、青山 真巳、大津 浩司、関 克隆、鈴木 洋一朗、河角 修 著、シーアンドアール研究所、2020 年 10 月 27 日発売) は、版元の紹介文によると、Kubernetes を拡張して一般企業のユーザーでも容易にコンテナを扱えるようにした統合プラットホームとして OpenShift を位置づけ、ソースコードからコンテナのビルドからデプロイまで自動的に行えるようになるためのポイントを解説しています。刊行時の著者紹介によると、最初に名前が挙がる澤橋 松王 は日本 IBM でインフラストラクチャーサービス部門のオファリング開発とアーキテクト部隊を統括し、2019 年に IBM 技術理事に就いています。

全 11 章、組織と体制の章が技術の章を前後から挟む構成

目次の最初の章は第 1 章「コンテナで変わる IT 組織と体制」、最後の章は第 11 章「IT 体制とスキル」で、製品の解説はその間に置かれています。第 2 章「OpenShift とは」で製品の全体像を示したあと、第 3 章「OpenShift 環境を準備する」と第 4 章「OpenShift を触ってみる」で手元に環境を用意して動かし、第 5 章「OpenShift の設計」に進みます。続く第 6 章「サーバー型アプリケーションのコンテナ化」と第 7 章「オリジナルコンテナイメージ」は、既存のアプリケーションをコンテナに載せる作業と、自前のイメージを用意する作業を扱い、第 8 章で CI/CD、第 9 章「クラウドネイティブ運用」、第 10 章「OpenShift の保守」へと運用の段階が続きます。

Kubernetes を企業で使うときに OpenShift が足すもの

Kubernetes はコンテナの配置や再起動、台数の増減を自動で受け持つ コンテナオーケストレーション の基盤ですが、それ単体では、イメージを置くレジストリ、ソースコードからイメージを作る仕組み、外部からの通信の入口、利用者ごとの権限の分け方、画面からの操作といった周辺の部品を、利用者が自分で選んで組み合わせる必要があります。OpenShift はこれらを 1 つの製品にまとめ、コンテナを既定で制限の強い権限で動かすなど、安全側に倒した設定を最初から持たせている点に特徴があります。部品の選定と保守の手間を製品に任せられる代わりに、OpenShift の流儀に合わせて設計する必要が出てくるため、導入の前に全体の構成を理解しておくことの意味が大きくなります。ソースコードの変更からビルド、テスト、デプロイまでを自動でつなぐ CI/CD を基盤の上で組めるかどうかも、コンテナ化の効果を左右する点です。

技術と体制を一緒に考えたいインフラ担当者に

コンテナ基盤の導入では、アプリケーションの開発チームがイメージを作って自分でデプロイし、基盤のチームは共通の部品と運用の規則を整えるというように、役割の分け方そのものが変わります。本書は、製品の機能を学ぶ章の前後に組織と体制の章を置いています。企業のシステム部門で OpenShift の採用を検討している人や、既存のサーバー型のアプリケーションを移す計画を任された人に向けて、目次は検討すべき事柄を準備、設計、移行、運用、保守の順に並べています。一方で、刊行は 2020 年 10 月で、画面や手順はその時点の製品を前提にしています。

言及した記事 (2 件)

関連記事

関連用語

共有: