ガイドCOURSE GUIDE
この教材で学ぶこと Linuxとネットワークを学ぶ全体像を確認します。🌐 インフラ基礎 学習ロードマップ
概要
未経験者はserverと通信の全体像から始め、Linux と ネットワーク を観測しながら実践・応用レベルへ進みます。
最初の一歩
サーバーとネットワーク入門で、CPU・memory・storage、IP address・port・DNS・HTTPを一つのrequest経路として理解します。その後にLinuxとTCP/IPの詳細へ進みます。
学習コンテンツ一覧
🐧 Linux
| # | タイトル | ファイル |
|---|---|---|
| 01 | Linux実践 — インフラエンジニアの日常操作 | Linux/01_Linux実践.md |
| 02 | Linuxパフォーマンスチューニング | Linux/02_パフォーマンスチューニング.md |
🔌 ネットワーキング
| # | タイトル | ファイル |
|---|---|---|
| 01 | TCP/IP詳解 — 応用情報・実務レベル | Networking/01_TCP_IP詳解.md |
| 02 | ロードバランサーとプロキシ — Nginx・L4/L7 LB | Networking/02_ロードバランサーとプロキシ.md |
学習の進め方
- サーバーとネットワーク入門 → requestが届くまでの全体像
- Linux実践 → 日常コマンドとプロセス管理の習得
- TCP/IP → ネットワーク通信の仕組みを詳細に理解
- LB・プロキシ → L4/L7と通信経路の設計
- パフォーマンスチューニング → 計測からbottleneckを特定
進捗チェックリスト
- psコマンドでCPU・メモリ使用量を分析できる
- tcpdump・ssでネットワーク通信を調査できる
- TCPの3ウェイハンドシェイクを説明できる
- L4/L7ロードバランサーの違いを説明できる
- Nginxのリバースプロキシ設定を書ける