TECH PLAY

図解即戦力 仮想化&コンテナがこれ1冊でしっかりわかる教科書

2,398円 (税込)

楽天

図解即戦力 仮想化&コンテナがこれ1冊でしっかりわかる教科書

書籍情報

発売日:

著者/編集:五十嵐貴之、薄田達哉

出版社:技術評論社

発行形態:単行本

書籍説明

内容紹介

しくみと技術がキーワードベースでわかる!仮想化技術とコンテナの基本をフルカラー図解とポイント重点解説ですばやく理解!!定番サービスDocker、Kubernetesに対応!

目次

■第1章 仮想化の基礎知識 01 仮想化とは  ~物理構成にとらわれない柔軟性と可用性 02 仮想化の種別  ~サーバー仮想化とネットワーク仮想化 03 仮想化のメリットとデメリット  ~効率・運用性から見た物理環境との比較 04 仮想化とクラウド  ~クラウドは仮想化によって支えられている 05 クラウドのセキュリティ  ~安全性は高いがクラウドならではのリスクもある ■第2章 仮想化のしくみと技術 06 サーバー仮想化のしくみ  ~物理サーバーに複数の仮想サーバーを構築 07 ホストOS型仮想化  ~ホストOS上で複数のゲストOSが動作 08 ハイパーバイザ型仮想化  ~ホストOSを必要としないサーバー仮想化 09 コンテナ型仮想化  ~アプリケーションごとに独立した空間を構築 10 クラウドのサーバー仮想化  ~主要クラウドのサーバー仮想化サービス 11 ネットワーク仮想化のしくみ  ~物理構成とは異なる論理的なネットワークを構築 12 VLAN  ~仮想的なLAN環境を構築 13 オーバーレイネットワーク  ~VLANの弱点を克服するための技術 14 VPN  ~仮想的な専用線を構築する技術 15 SDN  ~ソフトウェアによってネットワークを定義 16 NFV  ~ネットワーク機器の機能をソフトウェアで実現 17 SD-WAN  ~拠点間の接続を一元管理 18 クラウドのネットワーク仮想化  ~主要クラウドのネットワーク仮想化サービス ■第3章 コンテナ技術の基礎知識 19 コンテナ技術の歴史  ~意外と古いコンテナ技術の起源 20 コンテナ技術のメリット  ~仮想サーバーを手軽に構築できる 21 DevOpsとコンテナ技術  ~開発と運用のスムーズな連携を手助け 22 主要なコンテナ技術  ~Docker以外のさまざまなコンテナ技術 23 マイクロサービス  ~コンテナと相性がよい設計手法 24 コンテナとサーバーレスの比較  ~サービス開発の大きな2つの流れ ■第4章 コンテナ型仮想化ソフトウェア「Docker」 25 Dockerとは  ~コンテナ技術のデファクトスタンダード 26 Dockerが注目される理由  ~Dockerの歴史と発展を振り返る 27 Dockerコンテナ  ~外部から影響を受けない独立した環境 28 コンテナイメージ  ~コンテナを実行するためのテンプレート 29 コンテナのライフサイクル  ~コンテナの作成から削除まで 30 Dockerデーモン  ~Dockerエンジンを支える最重要要素 31 コンテナとプロセス  ~プロセスごとにコンテナを分けるメリット 32 名前空間  ~作業空間を分離するためのしくみ 33 差分管理  ~Dockerの高速なデプロイを支えるしくみ 34 Swarm mode  ~クラスタを管理する機能 35 主要なDockerコマンド  ~必須コマンドのポイントを紹介 36 Docker Hub  ~コンテナイメージを共有できるサービス ■第5章 コンテナオーケストレーションツール「Kubernetes」 37 コンテナオーケストレーション  ~コンテナを管理する際に必要な作業とは 38 Kubernetesとは  ~コンテナの管理・運用を自動化するツール 39 ポッド  ~Kubernetesがコンテナを管理する単位 40 デプロイメントコントローラ  ~オーケストレーションを支える最重要要素 41 サービス  ~コンテナへアクセスするための窓口 42 flannel  ~コンテナ間の相互アクセスを支える技術 43 負荷分散と死活監視  ~システムの可用性を向上させるしくみ 44 スケーリング  ~システムの性能を向上させるしくみ 45 主要なKubernetesコマンド  ~必須コマンドのポイントを紹介 46 自動ビルド  ~イメージ化からデプロイまでの手順を自動化 47 マルチクラウド  ~複数クラウド併用時のKubernetes 48 Kubernetesのアーキテクチャ  ~各ノードで動作するコンポーネント ■第6章 クラウドのコンテナサービス 49 クラウドのコンテナ技術対応状況  ~主要クラウドのさまざまなコンテナサービス 50 Amazon ECS  ~AWSのコンテナオーケストレーションサービス 51 Amazon EKS  ~AWSのKubernetesサービス 52 AWS Fargate  ~AWSのサーバーレスなコンテナ実行環境 53 GKE  ~GCPのKubernetesサービス 54 Cloud Run  ~GCPのサーバーレスなコンテナ実行環境 55 AKS  ~AzureのKubernetesサービス 56 ACI  ~Azureのサーバーレスなコンテナ実行環境 57 Docker Enterprise  ~一元管理でマルチクラウドを実現

著者情報

五十嵐, 貴之

五十嵐貴之、薄田達哉

薄田, 達哉, 1987-