AWSで学ぶネットワーク入門―アプリケーションエンジニアも知っておきたい、トラブルシューティングの必須知識
近年、アプリケーションの実行環境として、AWS などのクラウドが使われることが非常に多くなっています。 クラウドの環境構築はアプリケーションエンジニアが担当する例も多く、その際はネットワークの基礎知識が求められます。 しかし… 例えば、ネットワークのトラブルに遭遇した場合、ネットワークの基礎知識がないと解決の方向性を考えることも難しいです。 また、ネットワークについて独学して仕組みはなんとなく頭に入ったものの、実際のトラブルシューティングでは手が動かないという方も少なくありません。 ネットワークのトラブルシューティングには、ネットワークの仕組みの知識と、具体的なコマンドの知識が必要です。 そこでこのコースでは、AWS の VPC(仮想ネットワーク)にふれながら、アプリケーションエンジニアでも知っておきたい範囲で、ネットワークの基礎知識と、トラブルシューティングに必要なコマンドを学びます。 最終的には、学習した知識を活用してネットワークのトラブルシューティングの例にも挑戦します。 ■このコースで学ぶこと ・TCP/IP モデル、IP、TCP、HTTP の概要 ・IPv4 アドレス、ルーティング、NAT、ファイアウォール ・名前解決(hosts、DNS) ・トラブルシューティングで使える Linux の各種コマンド ・AWS の VPC(仮想ネットワーク)でのトラブルシューティングの例 ■このコースで学ばないこと ・Ethernet、MAC アドレス、VLAN といった IP よりも下位のレイヤの知識 ・IPv6 やルーティングプロトコルなどのより高度なネットワークの知識 ・Windows・macOS で使えるコマンド
AWSで学ぶネットワーク入門―アプリケーションエンジニアも知っておきたい、トラブルシューティングの必須知識 Read More »











