
このコースで学べることを体系的に説明
AWSの概要とクラウドコンピューティングの基本
AWSの主な特徴とメリット
オンプレミスとの比較とクラウドの利便性
AWSの活用分野と提供サービス
AWSを学ぶメリットと市場シェア
AWS学習によるキャリアの可能性
AWSの概要と重要性
学習の流れと実践内容
AWS学習の必要性と需要
AWSの基本用語とアカウント管理
リージョンとゾーン
ネットワークと可用性・耐久性
AWSアカウントとIAMユーザーの役割
クラウドサービスの提供形態(IaaS, PaaS, SaaS)
マネージドサービスの概念と利点
リージョンとアベイラビリティゾーンの概要
リージョンとアベイラビリティゾーンの選び方
リージョンとアベイラビリティゾーンの識別方法
ネットワークレイテンシーとその影響
マルチAZおよびマルチリージョン構成による対障害性の向上
AWSサービスのパフォーマンスとコストの比較
耐久性と可用性の定義と重要性
耐久性と可用性の具体例(AWS S3の11 9や可用性99.99%)
コストとのバランスを考慮した設計の必要性
ゾーンサービス、リージョンサービス、グローバルサービスの違い
AWSのサービスごとの管理範囲
サービスの冗長性と自動化の仕組み
AWS Well-Architected Frameworkの概要と6つの柱
責任共有モデルの概念とAWSとユーザーの役割分担
システム設計におけるAWSのベストプラクティス
AWSの基本的な用語と権限設定
リージョンとアベイラビリティゾーンの概念と役割
耐久性と可用性の理解とシステム設計への影響
AWSアカウント作成と初期設定
無料利用枠の種類と活用法
料金管理と課金防止対策
AWSアカウントの新規作成手順と注意点
Google Chromeの使用推奨と準備
AWSサポートプランの選択方法
AWSマネジメントコンソールへのルートユーザーでのサインイン手順
MFA設定の重要性とセキュリティ向上のための推奨
ルートユーザーとIAMユーザーの役割の違い
MFAの基本概念と認証要素
MFAデバイスの種類と使用方法
MFAによるセキュリティ向上の重要性
MFA設定方法(パスキー/セキュリティーキーの使用手順)
認証アプリの利用と設定手順
MFA設定の必要性とセキュリティ向上の重要性
IAMの概要と基本概念
ルートユーザーとIAMユーザーの違いと安全性
最小権限のベストプラクティス
請求書メール受信設定
無料利用枠のアラート設定
CloudWatchを用いた請求アラート設定
Amazon CloudWatchによる請求アラーム設定
Amazon SNSを利用した通知サービス
無料利用枠と学習費用の管理
請求アラーム設定の準備手順
Amazon CloudWatchの使用方法
リージョン設定の重要性
請求関連アラームの設定手順
アラーム条件や通知先の設定方法
アラームの確認と管理方法
AWS Budgetsのセットアップ手順
予算金額とアラートの設定
通知とアクションの管理
AWSの使用状況とコスト管理方法の確認
予算状況のモニタリングとアラート設定
コスト内訳やレポートの活用
請求書や無料利用枠の使用状況の確認方法
AWSマーケットプレイスやサービス別料金の詳細確認
予期しない請求額の回避方法と自己管理の重要性
I AMユーザーおよびグループの作成と管理
ルートユーザーの使用制限と安全な運用方法
I AMポリシーとアクセス権限の付与
IAM管理者ユーザーの新規作成手順
コンソールアクセス設定とパスワード管理
ルートユーザーとIAMユーザーの使い分け
AWSアカウント作成とMFA設定によるセキュリティ強化
IAMユーザーと権限管理の設定
予算とアラート設定による課金リスクの低減
クラウドサービスの基本理解と体験
Amazon EC2を使用した仮想サーバーの設定と運用
ウェブサイトのホスティングとインターネット公開
EC2とIaaSの概念と仕組み
仮想サーバーの役割と利用方法
ウェブサーバーの起動と操作の基本
EC2インスタンスの起動と基本設定
Amazon Linux 2023とApacheの利用
キーペアの作成とセキュリティ設定
EC2インスタンスのネットワーク設定とパブリックIP割り当て
セキュリティグループの設定とFirewallルールの適用
仮想サーバーストレージの設定と使用方法
EC2インスタンスの起動とユーザーデータ設定
Apacheウェブサーバーのインストールと設定
インスタンスの停止と課金管理
EC2インスタンスの起動と基本的な設定
Webサーバーへの接続とCLI操作
表示内容の変更と確認方法
不要リソースのクリーンアップ手順
EC2インスタンス管理と削除
セキュリティグループの削除
AWSでのEC2インスタンスのセットアップと起動
Apache Web Serverの設定と動作確認
リソースのクリーンアップとセキュリティ対策
EC2のサービス詳細と利用方法
Webサーバー構築とApacheの設定
固定IP設定とマシンイメージ作成
Amazon EC2の概要と特徴
柔軟性とスケーラビリティ
多様な料金オプション
EC2インスタンスタイプの特徴と分類
料金体系の種類と特徴
地域別の料金差とその確認方法
EC2インスタンスのライフサイクルと各状態の理解
停止と終了の違いとその影響
課金に関する注意点と保護機能の活用
EC2インスタンスの起動手順
LAMP環境構築と概念
ネットワーク設定とセキュリティグループの設定
SSHの概要と安全なリモート通信の仕組み
EC2インスタンスへの接続方法
AWSコンソールを利用したSSH接続の推奨
SSHを使用したサーバーへの接続方法
基本的なLinuxコマンドの操作
CLI(コマンドラインインターフェース)の利用と利点
ソフトウェアの最新安定バージョンへのアップデート
DNFパッケージ管理ツールの使用方法
Amazon Linux 2023の環境設定
Apache Webサーバーのインストール手順
Apache Webサーバーの動作確認方法
Apache Webサーバーの自動起動設定
HTMLファイルをWebサーバーに配置してコンテンツを表示する方法
ドキュメントルートとindex.htmlの役割
sduo、echoコマンドを用いたファイル操作と確認手順
Elastic IPの概要と利用方法
EC2インスタンスへのElastic IPの割り当て手順
Elastic IPの関連解除と解放手順
Amazon Machine Image (AMI)の概要と利点
AMI作成手順
EBSスナップショットとAMIの関連性
Amazon Machine Image (AMI) を使用した EC2 インスタンスの作成手順
セキュリティグループやネットワーク設定の確認
作成した EC2 インスタンスの動作確認と再現可能性の理解
不要リソースの削除手順
セキュリティリスク回避のための確認作業
EC2インスタンスおよび関連リソースの状態確認
Amazon EC2の基本と仮想マシン管理
ウェブサーバーの構築とApacheのインストール
Elastic IPの割り当てとAMIの作成
Amazon VPCの基本概念と概要
ネットワーク関連用語の基礎知識
VPCネットワークの構築実践
Amazon VPCの概要と特徴
セキュリティ設定とカスタマイズ性
料金構成とデータ転送費用
サブネットとIPアドレスの基本概念
パブリックとプライベートサブネットの違いと用途
IPv4とIPv6の特徴と運用上の違い
ドメイン名の概念と重要性
DNSの概要と仕組み
正引き・逆引きのプロセスと名称解決
デフォルトVPCとそのネットワーク構成の確認
サブネットマスクとIPアドレスの基本的な仕組み
VPC内のサブネットとルートテーブルの関係
Network ACLとSecurity Groupの概要と違い
Network ACLとSecurity Groupのデフォルト設定
Inbount/Outboundルールの設定方法と特徴
VPCとネットワークの基本的な理解
複数リージョン間でのEC2インスタンスの作成と通信の設定
セキュリティグループの設定とICMP通信の確認
リージョンをまたいだ通信確認
パブリックIPアドレスによる通信
プライベートIPアドレスと通信制限
VPC内外での通信の仕組みと挙動の理解
プライベートIPアドレスを用いた通信の確認
デフォルトVPCでのインスタンス設定
VPCの作成と設定方法
異なるVPC間の通信確認
EC2インスタンスの起動とネットワーク設定
VPCの基本的な挙動と通信の仕組み
パブリックIPとプライベートIPの違いと使い分け
ネットワーク構成の全体的な把握の重要性
EC2インスタンスの終了と削除
セキュリティグループの削除
VPCと関連リソースの削除
VPCとサブネットの基礎知識と構築演習
IPアドレスの種類と役割(グローバルIP、プライベートIP)
セキュリティグループとネットワークACLの違い
Amazon Route 53を使用したドメイン名とDNSの設定
ドメイン取得の費用と管理上の注意点
学習用ドメイン取得におけるリスク管理
ドメイン名の概要と役割
IPアドレスとの関係と違い
ドメイン名の構造と管理
DNSの基本的仕組みと役割
権威DNSサーバーとキャッシュDNSサーバーの動作
DNSレコードの種類と役割
ドメイン取得の仕組みと階層構造(ICANN、レジストリ、レジストラ)
ドメイン購入場所の選び方とポイント
Amazon Route 53を用いたドメイン管理方法
ドメイン取得の手順と注意点
ドメイン取得時の料金と期間について
登録情報入力とプライバシー保護の方法
ドメイン取得プロセスとメール認証
登録確認とWHOISデータベース反映
メール検証の期限と重要性
Whois情報の確認方法
プライバシー保護機能の重要性
ドメイン取得後の情報公開と確認のタイムラグ
Amazon Route 53の概要と特徴
ホストゾーンの種類と用途
料金体系と課金要素
Route 53を使用したドメイン名とIPアドレスの紐付け
EC2インスタンスの起動と基本設定
エラスティックIPの割り当てとインスタンスへの関連付け
Webサーバーの設定と初期化
Apacheのインストールと起動
IPアドレスまたはドメインを利用したアクセス設定
Aレコードを用いたIPアドレスとドメイン名の紐付け
Route 53ホストゾーンの基本設定
TTLやルーティングポリシーの設定
Aレコードの削除手順
EC2インスタンスの終了と削除
セキュリティグループとElastic IPの削除
DNSとドメイン名の基本知識
AWS Route 53によるドメイン取得と管理
Aレコード設定によるドメインとIPアドレスの紐付け
Amazon S3の概要と基本操作
バケットの作成と権限設定
静的ウェブサイトの公開と確認
S3の概要と基本的な特徴
ユースケースや推奨される使用方法
S3の構成要素と命名規則
S3ストレージクラスとその選択の重要性
ストレージクラスごとのコストとパフォーマンス特性
S3リージョンと適切な選択方法
S3の料金体系と主要課金要素の理解
データ保管料・転送料・リクエスト料の詳細と注意点
無料利用枠の内容と活用方法
AWS Pricing Calculatorを用いたS3料金の見積もり方法
S3ストレージクラスと料金設定の仕組み
S3料金削減のためのデータ管理方法
S3バケットの作成手順と命名規則
アクセス制御(ACLやバケットポリシー)の設定
バケットの公開アクセスブロックとバージョニング設定
S3バケットへの画像アップロード手順
アップロード成功の確認方法
オブジェクト詳細の確認手順
S3バケットポリシーとその設定方法
アクセスコントロール(ACLやIAMによる制御)の仕組みと使い分け
S3のセキュリティ機能とベストプラクティス
バケットポリシーの基本設定方法
パブリックアクセス設定の管理
ポリシージェネレーターの利用方法
S3バケットポリシーの設定手順
ポリシージェネレーターの使用方法
ポリシーのJSON形式と保存手順
特定のIPアドレスからのみアクセスを許可する設定方法
S3バケットポリシーの作成と編集手順
許可(Allow)と拒否(Deny)のポリシー設定の優先順位確認
IPアドレスに基づくS3バケットポリシーの設定方法
ポリシーステートメントの作成と条件の適用
アクセス制御の検証と優先順位の理解
オブジェクトの削除手順
バケットの削除手順
削除操作の確認プロセス
S3のライフサイクル管理の概要とメリット
ストレージのコスト最適化手法と自動化
ライフサイクルルールの具体例と重要性
ライフサイクルルールの設定と確認
S3バケットの作成とログファイルのアップロード
標準ストレージから低頻度アクセスへの移行設定
ライフサイクルルールの設定手順
ストレージクラス間の移行設定
有効期限切れと削除の動作確認
S3バケットを使用した静的ウェブサイトホスティングの準備と設定
バケットポリシー設定による公開アクセスの制御
インデックスドキュメントおよびエラードキュメントの設定
S3を利用した静的ウェブサイトのホスティング手順
HTML・CSSファイルのアップロードと公開設定
S3による静的ウェブサイト公開のユースケースと利便性
S3バケットとオブジェクトの削除手順
セキュリティリスクおよび不要課金の回避
バケット削除時の確認作業
Amazon S3の概要と基本的な使い方
ストレージクラスの選択とライフサイクルルール
S3バケットの設定と静的ウェブサイトホスティング
データベースの概要
Amazon RDSの基本概念
Amazon RDSの設定と動作確認
データベースの基本概念と必要性
データベース管理システム(DBMS)の種類と役割
データの共有と保護の仕組み
RDBMSの種類と活用例
リレーショナルデータベースと非リレーショナルデータベースの違い
データベースの選択基準と用途
Amazon RDSの概要と特徴
Amazon RDSのメリットと運用簡略化
Amazon RDSの料金体系とストレージオプション
VPCとサブネットの設定
EC2インスタンスとRDS MySQLの構築と接続
セキュリティグループと通信設定
RDSの設定とデータベース作成
EC2インスタンスの起動とネットワーク設定
セキュリティグループの構成と接続設定
RDSインスタンスへの接続手順と設定
MySQLクライアントのインストールと設定
データベース接続とSQL操作の基本
SQLコマンドによるデータベース操作
テーブル作成とデータ登録
RDSインスタンスの管理と停止手順
リソース削除の具体的手順(EC2、RDSインスタンス、セキュリティグループ、サブネットなど)
VPC削除時の関連リソースの同時削除と確認手続きを理解
削除時の注意点(自動バックアップやスナップショットの取り扱い)
データベースの概要と用途
Amazon RDSの特徴と利便性
データベースの活用と管理方法
AWSを活用した拡張性と可用性を考慮したウェブサイト構築
マネージドサービス(RDS)の導入による効率化
マルチAZ構成による高可用性の実現
作業時間の確保と中断のリスク回避
IDやパスワードの安全な管理
学習後のサーバーや設定のクリーンアップ
EC2インスタンスの基本構成と設定方法
MySQL、Apache、PHP、WordPressのインストールと動作確認
拡張性と障害対応の課題
EC2インスタンスの起動手順
セキュリティグループの設定
エラスティックIPアドレスの割り当てと関連付け
LAMP環境の構成要素と概要
使用する具体的なソフトウェアとバージョン
Linux操作の必要最低限の説明
EC2環境へのMySQLインストール手順
ソフトウェアアップデートとリポジトリ設定
MySQLのバージョン確認と基本ツールのインストール
Apacheのインストールとバージョン確認
PHPおよび関連ツールのインストールと動作確認
Apacheの起動と自動起動設定
Apacheサーバー環境のユーザーとグループ設定
ディレクトリとファイルのアクセス権限設定
ウェブサーバーの基本設定手順
PHPの動作確認と設定手順
セキュリティ上の注意点と対応
PHPファイルの削除と確認方法
MySQLサーバーの起動と自動起動設定
MySQLルートパスワードの取得と変更
MySQL安全性向上のための初期設定
MySQL環境の設定とログイン
WordPress用ユーザーとデータベースの作成
権限の付与と接続確認
WordPressのインストール手順
tarコマンドとそのオプションの使用法
Apacheのドキュメントルートへのファイル配置
WordPressのデータベース設定手順
WordPressの基本的なインストール手順
認証情報の安全な管理方法
WordPressの動作確認と基本操作
記事投稿と公開手順
AWS環境上での運用の留意点
現状構成と移行理由
EC2からRDSへのデータ移行手順
RDS導入による利点
Amazon RDSデータベースの作成手順
MySQLエンジンの設定と選択
RDSインスタンス停止および補足事項
データのエクスポートとインポート手順
RDSのMySQLデータベースへの移行
EC2上のMySQLの停止と自動起動の無効化
RDS MySQLへの接続とユーザー作成
MySQLユーザーへのWordPressデータベース権限付与
WordPressデータベース接続確認
WordPressのデータベースをAmazon RDSに移行する設定方法
wp-config.phpのバックアップと設定変更
RDSエンドポイントを使用したデータベース接続設定
拡張性と冗長性を考慮したウェブサイト構築
最小構成のLAMP環境構築と課題
Amazon RDSを用いたデータベース分離
本コースは、クラウド未経験者・インフラ初心者が、手を動かしながら“ウェブサーバーを公開できる構成”に到達するための実践型ハンズオン講座です。
まずはAWSアカウント作成とIAMの基本(ルートユーザー運用の注意/権限設計/多要素認証)を押さえ、無料利用枠とコスト管理(予算アラート/請求ダッシュボード)で“安心して学べる土台”を整えます。
続いて、EC2でのサーバー構築、VPCでのネットワーク設計(サブネット/セキュリティグループ/ネットワークACL)、S3での静的コンテンツ配信、RDSでのデータベース連携を順を追って実装。
ドメイン取得からRoute53でのDNS設定、ACMの証明書を用いたHTTPS化、ALB(Application Load Balancer)導入、Auto Scalingまで、一連の流れをハンズオンで体系的に学びます。
また、ウェブサーバ構築の練習として取り組むWordPressサイトの公開や、S3静的サイトホスティングなど、学習の成果が見える実例を通じて「作って動かす」体験を重視。
冗長化/スケール戦略、バックアップの考え方、CloudWatchによる監視の入口、クリーンアップ手順まで扱うため、本番運用を見据えた基礎力がしっかり身につきます。
難しい専門用語は適宜、図解と具体例で解説し、つまずきやすいポイントをフォロー。
受講後には、AWSを理解し、自分の手でサーバーとネットワークを設計・構築・公開できるスキルが獲得できます。
対象は、AWSをゼロから学びたい方/クラウドインフラを短期間で体系的に習得したい方/独自ドメイン・HTTPS対応まで一気通貫で体験したい方。
すでに基礎をかじった方でも、設計と運用の勘所をハンズオンで復習・強化できます。
2025年最新版のカリキュラムとして、現在の学習ニーズに合わせた順序・内容で構成。「最短で“動く”を体験し、現場で役立つ基礎を固める」――そのために必要なエッセンスを、この一講座に凝縮しました。
AWSの利用料金について
基本的にはAWSの無料枠を活用して学習しますが、ドメイン取得等、無料枠が設定されていない手順もあります。
利用料金についてはご自身で管理していただくようにお願いいたします。
コース内では料金を確認する方法や、請求アラートを設定するカリキュラムをご用意しております。
料金が不安な方は、まずは「動画の視聴のみ」から始めていただくことをおすすめします。
クレジットカードまたはデビットカードが必要となります。
バージョン情報
本コースで使用するAWSサービスは、動画収録時点の仕様・UIに基づいています。
操作画面やメニュー構成等は、今後のAWSアップデートにより変更される可能性があります。
Q&Aコーナーのご利用について
主に、カリキュラム通りに学習が進められない場合のアドバイスや、ディスカッションを行っております。
本コースの内容を超えるご質問にはお答えできませんので、あらかじめご了承ください。
コース内で紹介する動作確認済みの手順以外は、サポート対象外とさせていただいております。
■ 更新履歴
2025/12/2 AWS無料利用枠の仕様変更に関するアップデート
2025/7/22 新規公開