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