
21個のコマンドで始めるLinux実践入門
jjangkbg7719
黒い画面を恐れることがないよう、厳選された21個のコマンドだけでサーバー接続からログ確認、リソース点検までを実習します。ウェブ環境ですぐに開始でき、viの抜け方から実務の点検ルーチンまでを手で覚えるカリキュラムです。
入門
Linux, Vim, monitoring
ウェブブラウザにアドレスを入力した瞬間から画面に結果が表示されるまで、リクエストが経由するすべての段階を一つのフローとして辿ります。第1〜3講で学んだ用語が実際にどのように繋がり、動作するのかを統合的に理解し、障害発生時に問題箇所を素早く絞り込める診断能力を養います。
5名 が受講中です。
難易度 入門
受講期間 無制限


ウェブ要求の全体的な流れを、DNSからレンダリングまで順を追って説明
ネットワーク遅延、サーバー過負荷など症状別の問題区間の識別
URL構造と各構成要素の役割分析
講義名 — アドレスを入力すると何が起こるのか
副題 — エンターを押した後の0.5秒間に起こる10の段階
分類 — DevOps・インフラ / 入門
ボリューム — 23スライド、約35分
事前受講講義 — 1講、2講、3講 (受講が必要)
提供資料 — 講義スライドPDF、学習資料PDF
アドレスバーにアドレスを入力してエンターを押します。画面が表示されます。0.5秒ほどかかりました。
その0.5秒の間に何が起きたのでしょうか。
ブラウザはアドレスを細かく分解して解析し、すでに持っているものがないか3か所を探し、なかったので4つの段階を経てIPアドレスを問い合わせました。そしてサーバーと3回挨拶を交わした後、証明書を検証し、暗号鍵を作成して、ようやくリクエストを送信しました。
リクエストはルーターとファイアウォールを通り、ロードバランサーを経てサーバーに到達し、ウェブサーバーからWASへ、WASからデータベースへと渡って戻ってきました。ブラウザはそのテキストを受け取って構造を読み取り、スタイルを適用し、配置を計算して画面に描画し、その過程で必要な画像やファイルをさらに数十回リクエストしました。
これらすべてがわずか0.5秒のことです。
この講義はその旅を最初から最後まで辿ります。しかし、目的は過程を暗記することではありません。
この旅の中には、第1講で学んだ用語、第2講で学んだコンピュータ構造、第3講で学んだ職務がすべて含まれています。バラバラに学んだことが、ここで一つに繋がります。それが、第1段階の基礎を締めくくるこの講義の目的です。
1〜3講の受講生 — 用語は知っているが、それらがどのようにつながっているのか分からない
新人の運用担当者 — 「遅い」という報告を受けても、どこから確認すべきか途方に暮れてしまう
技術面接の準備生 — 定番の質問だが、まだ順序立てて説明することができない
企画・運営職 — 障害報告書を読んでも、どの区間の問題なのか分からない
アドレスの一行がどのような要素で構成されているか説明できます
リクエストがサーバーに届くまでにどのような段階を経るのか、順序立てて説明できるようになります
全体時間のうち、どこに最も多くの時間が費やされているかを知ることができます
「遅い」という症状だけで、問題の区間を絞り込むことができます。
学習対象は
誰でしょう?
IT入門シリーズ第1〜3講を受講し、知識の統合が必要な学習者
サービスの遅延報告に対応しなければならない新人運営担当者
技術面接でウェブの仕組みを説明しなければならない就職準備生
前提知識、
必要でしょうか?
IT入門シリーズ第1講(用語)、第2講(コンピュータ構成)、第3講(職務)受講完了
ウェブブラウザとサーバーの基本概念の理解
ネットワークとデータベースの基礎用語の習得
キャリア認証
547
受講生
35
受講レビュー
2
回答
4.9
講座評価
25
講座
こんにちは、フランクです。
20年以上サーバーと格闘してきたインフラエンジニアです。Linuxサーバーの運用から始まり、現在は大規模決済サービスのクラウドインフラを担当しています。データセンターからAWSへの移行、数百台規模のインスタンスの管理、深夜の障害原因の追跡などが私の日常です。
講義を作ることになったきっかけは単純です。
周りからこのような質問をよく受けました。"サーバーに接続はしたものの、何をすればいいのか分かりません。" "インスタンスタイプが多すぎて、どれを選べばいいのでしょうか?" 私も最初は同じように行き詰まった部分です。しかし、いざ探してみると、資料のほとんどはすでに知っている人のために書かれていました。
そこで、私が初めて学ぶ時にあったら良かったと思える講義を作ることにしました。
私の講義の原則は3つです。
一つ目、暗記させるのではなく理解させます。コマンドのリストを並べる代わりに、なぜこれを使うのかから説明します。
第二に、不要なものは思い切って省きます。入門者にとって今すぐ役に立たない内容を盛り込んで、ボリュームを増やすようなことはしません。
第三に、できないことも伝えます。メリットだけを並べるのではなく、どのような場合には適さないのかも明確に指摘します。現場で判断を下さなければならない人にとっては、その方がより重要だからです。
講義を聴いた後に「あ、ここから見ればいいんだな」という感覚を掴んでいただけたなら、私の目標は達成されたことになります。
気になる点はいつでもお気軽に質問を残してください。
全体
24件 ∙ (24分)
講座資料(こうぎしりょう):
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
期間限定セール、あと6日日で終了
¥3
62%
¥1,445