プログラミング学習記録 #21 AWSネットワークの基礎概念

●AWS(Amazon Web Service)

Amazon.comにより提供されているクラウドコンピューティングサービスのこと

基礎概念

●リージョン


・AWSサービスが提供されている地域のこと

・リージョンによって利用できるサービスが違う

・日本で展開する場合は東京に設定するのが良い(応答速度が速い)



●アべイラビリティゾーン


・独立したデータセンターのこと

・各リージョンに複数ある・・・災害時などに対応しやすくするため



●VPC(VirtualPrivateCloud)


・AWS上に仮想ネットワークを作成できるサービス

・まずVPCを作成するのが基本

・リージョンを選択して複数のアベイラビリティゾーンにまたがってサーバーを立てる


●サブネット


VPCを細かく区切ったネットワーク

複数のアベイラビリティゾーンに設置して冗長性を高めるのがベストプラクティス


●ルーティング


パブリックサブネットからインターネット接続できるようにしたい

ルーティングを設定する

・インターネットではルーターがIPアドレスの行き先を管理しているのでネットワークがIPアドレスを通じて接続することができる(ルーティング)


●ルートテーブル


・宛先のIPアドレスと次のルーター(AWSではターゲットと呼ぶ)という書式で設定する

・0.0.0.0/0 デフォルトルートといって、ルートテーブルに登録されているどのアドレスにも一致しない場合の経路


●インターネットゲートウェイ


・インターネットに繋げるためのルーター


この記事が気に入ったらサポートをしてみませんか?