#概要#
####使用するUdemy講座####
今回は、AWS:ゼロから実践するAmazon Web Services。手を動かしながらインフラの基礎を習得という講座で学んでいきたいと思います。
https://www.udemy.com/course/aws-and-infra/
初回登録の特典でかなり安く購入することができました。
########
#そもそもAWSとは#
Amazon.comにより提供されているクラウドサービスであり、正式名称をAmazon Web Servicesという。100以上のサービスが存在しており、クラウドサービスとしては最大規模を誇っている。ウェブサービスに限らない多種多様なインフラストラクチャーサービスを提供しているもの。
今回はAWSのネットワークの用語について記述していきたいと思います。
#AWSネットワーク用語#
####リージョン####
AWSの各サービスが提供されている地域のこと。
リージョンごとにネットワークを設定してサーバーを作っていくことになります。
リージョンによって使えるサービスも違うので事前にチェックすることが重要。
####アベイラビリティゾーン####
AWSは世界各国にデータセンターを持っており、複数のデータセンターを束ねたものがアベイラビリティゾーン。
どのリージョンにもアベイラビリティゾーンが二つ以上存在しており、それぞれ物理的に離れて存在しています。
複数ある理由は、例え災害が起きて一つのアベイラビリティゾーンが利用不可能になったとしてもそれ以外のアベイラビリティゾーンでシステムを利用できるようにするため。
####VPC####
VPC(Virtual Private Cloud)とは、AWS上に仮想ネットワークを作成できるサービス。
VPCを使うことで他とは分離されたネットワーク環境を自由に作ることができるもの。
AWSでは、はじめにこのVPCを作成します。
####サブネット####
VPCを細かく区切ったネットワーク。
例えば、ブログシステムを作る際に
Webサーバー⇒インターネットから閲覧可能
データベースサーバー⇒インターンネットから閲覧不可
というようにしたい場合
VPCの中にサブネットを二つ作り、
一つをインターネットから閲覧できるように
もう一つを、インターネットから閲覧できないようにします。
このようにネットワークを区切りたい場合に利用するのがサブネットというものです。
#まとめ#
今回はAWSを使用するうえで出てくるネットワークの用語について解説していきました。
Udemyでの講座では、初心者にも分かりやすく図などを用いて説明されており深く理解できたと感じました。