プログラミング学習記録 #21 AWSネットワークの基礎概念
●AWS(Amazon Web Service)
Amazon.comにより提供されているクラウドコンピューティングサービスのこと
基礎概念
●リージョン
・AWSサービスが提供されている地域のこと
・リージョンによって利用できるサービスが違う
・日本で展開する場合は東京に設定するのが良い(応答速度が速い)
●アべイラビリティゾーン
・独立したデータセンターのこと
・各リージョンに複数ある・・・災害時などに対応しやすくするため
●VPC(VirtualPrivateCloud)
・AWS上に仮想ネットワークを作成できるサービス
・まずVPCを作成するのが基本
・リージョンを選択して複数のアベイラビリティゾーンにまたがってサーバーを立てる
●サブネット
VPCを細かく区切ったネットワーク
複数のアベイラビリティゾーンに設置して冗長性を高めるのがベストプラクティス
●ルーティング
パブリックサブネットからインターネット接続できるようにしたい
↓
ルーティングを設定する
・インターネットではルーターがIPアドレスの行き先を管理しているのでネットワークがIPアドレスを通じて接続することができる(ルーティング)
●ルートテーブル
・宛先のIPアドレスと次のルーター(AWSではターゲットと呼ぶ)という書式で設定する
・0.0.0.0/0 デフォルトルートといって、ルートテーブルに登録されているどのアドレスにも一致しない場合の経路
●インターネットゲートウェイ
・インターネットに繋げるためのルーター
この記事が気に入ったらサポートをしてみませんか?