レッスン 4 12分

初めてのクラウドデプロイ

無料枠アカウントで初めてのクラウドリソースをデプロイ——仮想マシンの作成からWebサイトのホスティングまで、AIが各ステップを解説しながら進む。

🔄 前回のおさらい: レッスン3でAWS、Azure、Google Cloudの比較と選び方を学びました。ここでは実際に手を動かして、無料枠で初めてのクラウドリソースをデプロイします。

無料枠の安全圏

3大プロバイダーの無料枠で使えるリソース:

プロバイダー仮想マシンストレージ期間
AWSt2/t3.micro(750時間/月)30GB EBS12ヶ月
AzureB1s(750時間/月)64GBストレージ12ヶ月
Google Cloude2-micro30GB永続無料

最初にすべきこと: アカウント作成直後に請求アラートを設定する。これが最も重要なステップです。

仮想マシンの作成

AIの助けを借りて最初のVMを作成する手順:

AWSの無料枠で最初のEC2インスタンスを作成する手順を
ステップバイステップで教えてください。

以下を含めて:
1. インスタンスタイプの選択(無料枠対象のもの)
2. セキュリティグループの設定
3. キーペアの作成
4. 接続方法
5. 使い終わった後の停止/削除方法
6. 課金を避けるための注意点

Stop vs Terminate

この違いは重要です:

操作意味ストレージ課金
StopVMを停止(ディスクは保持)保持されるストレージ課金あり
TerminateVMを完全に削除すべて消える課金停止

学習中は使い終わったらTerminateするのが安全。ストレージ料金を忘れがち。

確認クイズ: 無料枠アカウントで予想外の課金を防ぐ最も重要な1つのアクションは?→アカウント作成直後に請求アラートを設定すること。月5ドル、10ドルなどの閾値でアラートを設定すれば、予期しないリソースの課金をすぐに検知できます。

静的Webサイトのホスティング

シンプルなHTMLサイトにEC2(仮想サーバー)は不要。静的ホスティングがベスト:

方法コスト管理の手間
S3静的ホスティング(AWS)月数円ほぼゼロ
Azure Blob静的サイト月数円ほぼゼロ
Google Cloud Storage月数円ほぼゼロ
EC2 + Nginx月0〜数百円サーバー管理が必要

使い分け: HTML/CSS/JSだけなら静的ホスティング。バックエンド(データベース、API)が必要ならEC2やPaaS。

AIと一緒にコマンドを理解する

クラウドのチュートリアルには長いCLIコマンドが登場します。理解せずに実行するのは危険。

以下のAWS CLIコマンドを解説してください:

[コマンドをここに貼り付け]

各パーツの意味を説明し、以下も教えてください:
1. 作成されるリソースとその料金
2. 必要なIAM権限
3. 使い終わった後のクリーンアップ方法
4. 無料枠の範囲内かどうか

まとめ

  • 無料枠の安全圏を把握する——AWS t2.micro、Azure B1s、GCP e2-microが無料枠対象
  • アカウント作成直後の請求アラート設定が予想外の課金を防ぐ最重要アクション
  • StopとTerminateの違いを理解——Stopはストレージ課金が続く、Terminateで完全削除
  • 静的サイト(HTML/CSS)にはS3静的ホスティングが最適——EC2はオーバーキル
  • クラウドのCLIコマンドは盲目的に実行しない——AIに各パーツの意味、コスト、クリーンアップ方法を説明させてから実行

次のレッスン: クラウドセキュリティの基礎——IAM、最小権限、暗号化、ゼロトラストを学びます。

理解度チェック

1. 無料枠アカウントでEC2インスタンスを作成。3週間後に47ドルの請求が届いた。何が起きたか?

2. シンプルな個人サイト(HTML、CSS)をホスティングしたい。AIがEC2を提案。最善のアプローチは?

3. チュートリアルに長いAWS CLIコマンドが出てきたが意味がわからない。どうすべきか?

すべての問題に答えてから確認できます

まず上のクイズを完了してください

関連スキル