山崎 泰史 著
三縄 慶子 著
畔勝 洋平 著
佐藤 貴彦 著
小田 圭二 監修
ロングセラー『絵で見てわかるITインフラの仕組み』の新装版です。大多数のエンジニアにかかわりがある“ITインフラ”。複雑化する現代のエンタープライズシステム構築において、自分の担当外の領域ではどのような仕組みで動いているのかなど、基盤技術の仕組みや全体像が理解しにくくなっています。本書では、執筆者自身が学んだ経験を生かし、アーキテクチャ、ネットワーク、サーバー、プロセス、要素技術といった基盤技術をどのようにとらえれば理解しやすいのかを意識して解説しています。
マクロの視点からミクロの視点へと解説を進めており、システムの各部分に共通する原理(仕組み)を無理なく、本質的に理解することができます。図を豊富に掲載し、実務経験が浅い方にもイメージを作りやすいように配慮しました。インフラ担当者はもちろん、アプリ開発者、DB管理者にもおすすめの内容です。
※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
(翔泳社)
第1章 インフラアーキテクチャを見てみよう
1.1 ITインフラって何だろう?
1.2 集約型と分割型アーキテクチャ
1.3 垂直分割型アーキテクチャ
1.4 水平分割型アーキテクチャ
1.5 地理分割型アーキテクチャ
第2章 サーバーを開けてみよう
2.1 物理サーバー
2.2 CPU
2.3 メモリ
2.4 I/Oデバイス
2.5 バス
2.6 まとめ
第3章 3階層型システムを見てみよう
3.1 3階層型システムの図解
3.2 主要概念の説明
3.3 Webデータの流れ
3.4 仮想化
第4章 インフラを支える理論の基本
4.1 直列/並列
4.2 同期/非同期
4.3 キュー
4.4 排他制御
4.5 ステートフル/ステートレス
4.6 可変長/固定長
4.7 データ構造(配列と連結リスト)
4.8 探索アルゴリズム(ハッシュ/ツリーなど)
第5章 インフラを支える理論の応用
5.1 キャッシュ
5.2 割り込み
5.3 ポーリング
5.4 I/Oサイズ
5.5 ジャーナリング
5.6 レプリケーション
5.7 マスター/ワーカー
5.8 圧縮
5.9 誤り検出
第6章 システムをつなぐネットワークの仕組み
6.1 ネットワーク
6.2 階層構造
6.3 プロトコル
6.4 TCP/IPによる今日のネットワーク
6.5 [レイヤー7]アプリケーション層のプロトコルHTTP
6.6 [レイヤー4]トランスポート層のプロトコルTCP
6.7 [レイヤー3]ネットワーク層のプロトコルIP
6.8 [レイヤー2] データリンク層のプロトコルEthernet
6.9 TCP/IPによる通信のその後
第7章 止めないためのインフラの仕組み
7.1 耐障害性と冗長化
7.2 サーバー内冗長化
7.3 ストレージ冗長化
7.4 Webサーバーの冗長化
7.5 APサーバーの冗長化
7.6 DBサーバーの冗長化
7.7 ネットワーク機器の冗長化
7.8 サイトの冗長化
7.9 監視
7.10 バックアップ
7.11 まとめ
第8章 性能を引き出すためのインフラの仕組み
8.1 レスポンスとスループット
8.2 ボトルネックとは?
8.3 3階層型システム図から見たボトルネック
8.4 まとめ
付属データはこちら
書籍の購入や、商用利用・教育利用を検討されている法人のお客様はこちら
図書館での貸し出しに関するお問い合わせはよくあるお問い合わせをご確認ください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
書籍の種類:電子書籍
書籍の刷数:全刷
書籍によっては表記が異なる場合がございます
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
| ページ数 | 内容 | 書籍修正刷 | 電子書籍訂正 | 発生刷 | 登録日 | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 000 「追加情報」があります |
|
未 | 未 | 1刷 | 2019.08.06 | ||||||
| 072 「3.4.1 仮想化とは?」最終行 |
|
3刷 | 済 | 1刷 | 2021.06.07 | ||||||
| 074 図3.20の下の本文3行目、4行目、7行目、下から1~2行目 |
|
3刷 | 済 | 1刷 | 2021.06.07 | ||||||
| 078 「3.4.6 クラウドと仮想化技術」1~2行目、図3.24 |
|
3刷 | 済 | 1刷 | 2021.06.07 | ||||||
| xiv ページ下部 |
|
2刷 | 済 | 1刷 | 2020.03.10 |
masabi さん
2020-05-08
【概要】ITインフラをイラストを用いて解説する。【感想】資格勉強でやったなと思いつつ読んだ。インフラに直接関わる職ではないが、知っておいて損はなさそうだ。冗長化、ボトルネックを減らす施策などシステムの設計でどれだけ考慮できるかにかかっている。
アミアンの和約 さん
2020-04-18
日本のITインフラがどのように動いているかを解説した書。 インフラエンジニアなら読んで損はない。
耐える男 さん
2020-06-28
基本的なインフラ構成から基本技術、それらを実際の冗長化、監視、性能においてどのように使われるのかまでとても勉強になった。ただ都度再読しないと特に性能問題については理解が追いついていない…。