👁

この講座で学べること

1. なぜAWSを学ぶのか

クラウド環境は現代のインフラエンジニアの主戦場といっても過言ではありません。AWSは世界シェアNo.1のクラウドサービスであり、業務でクラウドを扱う場合、まずAWSを習得しておくことが最も実用的です。VPC・EC2・RDS・S3・CloudFrontなどの主要サービスを組み合わせれば、本格的なWebシステムをクラウド上に構築できます。

この講座では、AWSの主要サービスを組み合わせて、本格的なWebシステムをクラウド上に構築できる力を身につけることを目的としています。

1.1 こんな方におすすめ

  • インフラエンジニアとしてAWSを実務で使いたい方
  • オンプレミス環境からクラウドへの移行を検討している方
  • AWSの全体像を体系的に学びたい方
  • 自分のWebサービスをクラウド上で動かしたい方

1.2 学べること・身につくこと

この講座を修了すると、以下のスキルが身につきます。

スキル 内容
ネットワーク設計 VPC・サブネット・セキュリティグループを使って、安全で柔軟なネットワークを構築できる
サーバ運用 EC2インスタンスを起動し、SSH接続・ファイル転送・Webサーバの構築ができる
冗長構成 ELB(ロードバランサー)とオートスケーリングを組み合わせ、可用性の高いシステムを設計できる
権限管理 IAMでユーザ・ロール・ポリシーを使い分け、最小権限の原則に沿った設計ができる
データベース RDSを使ってマネージドなMySQLデータベースを構築・運用できる
コンテンツ配信 S3・CloudFront・Route53・ACMを組み合わせて、HTTPS対応のWebサイトを世界中に配信できる
フロントエンドホスティング AmplifyでNext.jsアプリケーションを簡単にデプロイできる

2. 章一覧

章名 種別 概要 目安時間 料金の目安
AWSとは 座学 クラウドとAWSの基本概念、リージョン・AZ、IAMアカウントなどの全体像 20分
VPC概要 座学 VPC・サブネット・ルートテーブルなどネットワーク設計の基本 30分
EC2概要 座学 EC2インスタンスの仕組み、AMI、インスタンスタイプ、セキュリティグループ 30分
仮想サーバを立てよう ハンズオン VPCとEC2を組み合わせて、SSH接続できる仮想サーバを構築 60分 約10〜50円
ELB概要 座学 ロードバランサの仕組みとALB/NLB/CLBの違い、ターゲットグループ 30分
オートスケーリング概要 座学 負荷に応じてEC2インスタンスを自動増減させる仕組み 20分
冗長化構成を組み立てよう ハンズオン ELBとAuto Scalingで可用性の高いWebシステムを構築 90分 約100〜300円
IAM概要 座学 IAMユーザ・グループ・ロール・ポリシーによるアクセス管理 30分
RDS概要 座学 マネージドDBサービスのRDS、Multi-AZ・リードレプリカ 30分
データベースを構築しよう ハンズオン RDSでMySQLを構築し、EC2から接続してデータを操作 60分 約20〜100円
S3概要 座学 オブジェクトストレージのS3、バケット・オブジェクト・ストレージクラス 30分
CloudFront概要 座学 CDNの仕組みと、CloudFrontを使ったコンテンツ配信の高速化 20分
Route53概要 座学 DNSの仕組みとRoute53によるドメイン管理・ルーティングポリシー 20分
ACM概要 座学 SSL/TLS証明書を無料で発行できるACMの使い方 15分
コンテンツ配信をしよう ハンズオン S3・CloudFront・Route53・ACMでHTTPS対応のWebサイトを公開 90分 約100〜500円
Amplify概要 座学 フロントエンドアプリケーションを簡単にホスティングできるAmplify 30分
AmplifyでNext.jsのアプリケーションをデプロイしよう ハンズオン AmplifyとNext.jsを使ってフロントエンドをデプロイ 60分 約10〜30円
応用課題 課題 Next.js + FastAPI アプリケーションを VPC・ALB・EC2・RDS・Amplify を組み合わせてデプロイ 240分 約500〜1,500円

3. 学習の流れ

3.1 この講座を学んだら

本講座の後は、以下を実施するのがおすすめです。

講座名 おすすめの理由
Python講座 AWSインフラ上で動かすバックエンドアプリケーションを、Pythonで実装できるようになるため

この教材は役に立ちましたか?

いいねをたくさんいただけると、制作者の励みになり、より多くのセクションが作れるようになります。

感想を一言(任意)

いただいたコメントは次の制作のヒントになります。ぜひお気軽にご投稿ください。

このコメントは他の受講生には公開されません。DevOps Camp運営が、教材改善のために確認します。

0 / 2000