Docker/Kubernetes実践コンテナ開発入門 改訂新版
著者 著者:山田 明憲
話題のコンテナ技術,Docker/Kubernetesの基礎から実際にアプリケーションを作るまでを解説した入門書です。Docker/Kubernetesを実際の現場で活用している著者が最新情報や実践スキルをわかりやすく解説します。
ローカル環境での検証はもちろん,Google Kubernetes Engineへのデプロイなどクラウドでの実践にも触れています。
コンテナを中心とした開発スタイル,実践的なCD(継続的デリバリー)入門など現場で本当に必要な知識が身につきます。
Docker/Kubernetesをきちんと本番で使うための王道的な解説を中心としつつ,CLIツールとしてDockerを導入したい,オンプレでKuberentesを使いたいといったニーズにも応える盛りだくさんの一冊です。
■こんな方におすすめ
・Docker/Kubernetesといったコンテナ技術で実際にツールやサービスを構築したい方
・コンテナの基礎から実践まで一通り学びたい方
・コンテナの基礎はわかって実際に動かすところを体験したい方
・コンテナ中心の現代的なソフトウェアデリバリーに興味のある人
■目次
1 コンテナとDockerの基礎
1.1 コンテナとは
・・・
2 コンテナのデプロイ
2.1 コンテナでアプリケーションを実行する
・・・
3 実用的なコンテナの構築とデプロイ
3.1 アプリケーションとコンテナの粒度
・・・
4 複数コンテナ構成でのアプリケーション構築
4.1 Webアプリケーションの構成
・・・
5 Kubernetes入門
5.1 Kubernetesとは
5.2 ローカル環境でKubernetesを実行する
・・・
6 Kubernetesのデプロイ・クラスタ構築
6.1 タスクアプリの構成
6.2 タスクアプリをKubernetesにデプロイする
・・・
7 Kubernetesの発展的な利用
7.1 Podのデプロイ戦略
7.2 Kubernetesでの定期的なバッチジョブの実行
・・・
8 Kubernetesアプリケーションのパッケージング
8.1 Kustomize
8.2 Helm
9 コンテナの運用
9.1 ロギングの運用
9.2 可用性の高いKubernetesの運用
10 最適なコンテナイメージ作成と運用
10.1 運用に最適なコンテナイメージとは
10.2 軽量なベースイメージ
・・・
11 コンテナにおける継続的デリバリー
11.1 継続的デリバリーとは
11.2 Flux
・・・
12 コンテナのさまざまな活用方法
12.1 チーム開発で開発環境を統一・共有する
12.2 コマンドラインツール(CLI)をコンテナで利用する
App.A 開発ツールのセットアップ
App.B さまざまなコンテナオーケストレーション環境
App.C コンテナ開発・運用のTips
Docker/Kubernetes実践コンテナ開発入門 改訂新版
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む
評価内訳
- 星 5 (0件)
- 星 4 (0件)
- 星 3 (0件)
- 星 2 (0件)
- 星 1 (0件)