What you'll learn:
- AWSの基本的な知識を学習します。
- ITインフラの基礎知識を学習します。
- AWSを利用した基本的なアーキテクチャ構成を構築できるようになります。
- AWSにWORDPRESSを設定することができるようになります。
※こちらの講座はAWSの古いUIに基づいて作成しているため、現在のAWSマネジメントコンソールとは異なる画面となっている箇所があります。参照して操作することは可能ですが、参考までにご利用ください。
本講座は「AWS、インフラ知識、IT知識が乏しい方でもAWSを利用した基本的なアーキテクチャ構築ができるようになること。」を目指して作成された講座です。全くの初心者の方でもAWSを利用した本格的なアーキテクチャ構成を自分一人で構築できるようになるまで支援させていただきます。
【本講座の学習ステップ】
1.はじめに関連するIT知識を獲得します。
2.関連するAWSサービスの特徴に関する知識を学習します。
3.実際にハンズオンでAWSサービスを構築して、経験値を身につけます。
【講座のコンテンツ概要】
クラウドとAWSの概要
クラウドとAWSの基本的な概念やサービスの全体像やその仕組みを学習します
AWSを利用する準備
AWSを利用する上で必要になる前提情報やツールについて学習し、操作前の準備を実施します。
ネットワークとVPC
AWSサービスを配置するネットワーク領域を作るサービスであるVPCとサブネットを学習します。
サーバーとEC2
サーバーの役割を理解しつつ、EC2インスタンスを利用したサーバー構成を学習します。
ドメイン設定とRoute53
ドメインとURLおよびDNSサーバーの役割を学習して、Route53を利用して実際にドメインを登録します。
RDSを設定する
データベースやSQLの基礎知識を学習して、WORDPRESSのデータベースとしてRDSを設定します。
S3の活用
WORDPRESSにコンテンツを効率的に保存し、最適に配信するための構成を実施します。
ELBとAuto Scalingによる冗長構成
ELBとAuto Scalingを利用して、これまでの作成したWORDPRESS構成を冗長化したアーキテクチャ構成に改善します。
CloudFrontとACMによるコンテンツ配信
CloudFrontを利用したコンテンツ配信を設定しつつ、ACMを利用したSSL/TLS証明書を設定して通信をHTTPSにします。
運用管理の実施
AWSサービスの運用管理に利用するサービスを確認して、CloudWatchや請求管理ツールを設定します。