ぱんだツールズぱんだツールズ

AI・生成AI

AWS初心者が最初に押さえる10サービス — クラウド未経験からのロードマップ

約8分

AWS(Amazon Web Services)の公式サイトを開くと、200を超えるサービス一覧が並んでいます。 「EC2・S3・Lambda・ECS・EKS・Fargate・Batch…コンピュートだけでも何種類あるの?」と、最初の壁で心が折れる人は少なくありません。 実のところ、現場で日常的に使われるサービスは20〜30個程度で、未経験からまず押さえるべきものは10個に絞れます。 この記事では、AWSを触ったことがないエンジニア・情報系学生・これから資格取得を目指す人向けに、 最初に学ぶべき10サービスと学習順序・無料利用枠の注意点までを整理します。

補足

本記事の料金・無料枠の情報は2026年4月時点の公開情報に基づく概算です。 AWSはサービス仕様・価格・無料枠の範囲を継続的に更新しています。 アカウント作成前には必ずAWS公式サイトで最新情報を確認してください。

まず押さえる3カテゴリ

AWSの膨大なサービス群も、根っこはコンピュート・ストレージ・ネットワークという3つのカテゴリに集約できます。 これはオンプレミスのサーバー構築で出てくる「サーバー本体・ディスク・ネットワーク機器」とほぼ同じ構造で、 クラウド独自の要素としてIAM(権限管理)監視・運用系が加わります。

カテゴリ代表サービスオンプレ対応
コンピュートEC2・Lambda・ECS物理サーバー / VM
ストレージ / DBS3・RDSNAS / ファイルサーバー / DB
ネットワークVPC・CloudFront・Route 53ルータ / FW / CDN / DNS
運用 / 権限IAM・CloudWatchAD / LDAP / Zabbix 等

最初に押さえる10サービス

どれも「これを知らずにAWSを語るのは難しい」という中核サービスです。 学習優先度はSAA資格の出題頻度と実務での遭遇頻度から推定しています。

サービス役割主な使い所学習優先度
EC2仮想サーバーWebサーバー・APIサーバー・バッチ処理★★★★★
S3オブジェクトストレージ画像・ログ保管・静的サイト・バックアップ★★★★★
RDSマネージドRDBMySQL・PostgreSQLを運用負担少なく使いたい時★★★★★
Lambdaサーバーレス実行環境イベント駆動処理・軽量API・定期バッチ★★★★★
VPC仮想ネットワークサブネット分割・Security Group設計・IP管理★★★★★
IAM認証・権限管理ユーザー/ロール/ポリシー設計・MFA★★★★★
CloudFrontCDN静的コンテンツ配信・画像キャッシュ・DDoS緩和★★★★
CloudWatch監視・ログ集約メトリクス監視・ログ保存・アラート通知★★★★
Route 53DNSドメイン管理・ヘルスチェック・フェイルオーバー★★★★
ECS / ECRコンテナ実行 / レジストリDockerイメージ保管・コンテナオーケストレーション★★★

SAA資格の出題範囲もおおむねこの10サービスが中心で、ここを押さえれば実務の初期段階で詰まる確率は大きく下がります。 AWS以外のクラウド(GCP・Azure)との対応関係を知りたい場合は、クラウドサービスマッピングで横断比較できます。「S3に相当するのはGCPで何?」といった疑問をその場で解決できます。

サービスごとの役割をもう少し詳しく

EC2(Elastic Compute Cloud)

AWS上で動く仮想サーバーです。OS(Linux・Windows)・CPU・メモリ・ストレージを選んで起動し、SSHで接続して使います。 物理サーバーをクラウドに置き換えたような存在で、もっとも直感的に理解できるサービスです。 無料枠ではt2.microまたはt3.microインスタンスが月750時間まで12か月間無料です。

S3(Simple Storage Service)

ほぼ無制限のオブジェクトストレージで、AWSサービス全体のデータ置き場として機能します。 画像・動画・バックアップファイル・ログ・静的サイトなど、どんなファイルでもバケットに入れるだけで保存できます。 料金は1GBあたり月額0.025ドル程度(標準クラス)で、使った分だけの従量課金です。 無料枠は5GBまで12か月間です。

RDS(Relational Database Service)

マネージドなリレーショナルデータベースサービスで、MySQL・PostgreSQL・MariaDB・Oracle・SQL Serverをサポートしています。 バックアップ・パッチ適用・レプリケーションなどの運用タスクをAWSが代行してくれるため、DBAの専門知識が少なくても安定運用できます。 無料枠ではdb.t2.micro(または t3.micro)が月750時間まで12か月間無料です。

Lambda

サーバーを用意せずにコードを実行できるサーバーレスの代表サービスです。 S3にファイルがアップされた時・API Gatewayにリクエストが来た時など、イベントをトリガーに関数が走ります。 実行時間に対してのみ課金され、アイドル時間はゼロ円。無料枠は月100万リクエスト + 40万GB秒まで永続無料で、 個人開発との相性が非常に良いサービスです。

VPC(Virtual Private Cloud)

AWS内に作る自分専用の仮想ネットワークです。サブネット・ルートテーブル・Security Group(SG)・Network ACL(NACL)といった ネットワーク要素を組み合わせて、EC2やRDSを配置する「箱」を作ります。 パブリックサブネット(インターネット公開用)とプライベートサブネット(DB用)を分離する設計が典型的で、 SAA資格でも最重要分野の1つです。

IAM(Identity and Access Management)

AWSアカウント内の認証・認可を司るセキュリティの要です。ユーザー・グループ・ロール・ポリシーの4概念を中心に、 「誰が何のサービスに何をしていいか」を細かく設定します。 ルートユーザーは使わず管理用IAMユーザーを作る・MFAを必ず有効にする・最小権限の原則でポリシーを書く、 といったベストプラクティスは初日から徹底してください。

CloudFront

世界中にエッジロケーションを持つCDN(コンテンツ配信ネットワーク)です。 S3に置いた画像やEC2が返すHTMLをエッジでキャッシュし、ユーザーに近い拠点から高速配信します。 DDoS攻撃の緩和やSSL終端も担当するため、Webサービスの前段に置くのが定番構成です。

CloudWatch

メトリクス監視・ログ集約・アラート通知を統合した運用サービスです。 EC2のCPU使用率・Lambdaのエラー率・RDSの接続数などを1か所で見られ、閾値を超えたらSNS経由でメール/Slack通知を飛ばせます。 ログ保管(CloudWatch Logs)は1GB 0.5ドル程度で、料金が膨らみやすい落とし穴でもあります。

Route 53

AWSのDNSサービスで、ドメイン取得からゾーン管理、ヘルスチェック・フェイルオーバーまで一手に引き受けます。 他社で取ったドメインもネームサーバーを移譲すればRoute 53で管理でき、ホストゾーン1個あたり月0.5ドルからと安価です。 マルチリージョン構成やBlue/Greenデプロイの要となるサービスです。

ECS / ECR

ECS(Elastic Container Service)はコンテナのオーケストレーションサービス、ECR(Elastic Container Registry)はDockerイメージの保管庫です。 Fargate起動タイプを使うとEC2の管理すら不要で、コンテナ定義だけを書けば動かせます。 Kubernetesを使いたい場合はEKS(Elastic Kubernetes Service)という選択肢もありますが、学習コスト・運用負荷はECSより一段高めです。

学習順序(未経験 → SAA取得まで)

手を動かしながら進めることを前提に、未経験からSAA資格取得までの現実的なロードマップを提示します。

  1. STEP 1:アカウント作成と安全設定(1日) — AWSアカウント作成・MFA有効化・請求アラート設定・IAMユーザー作成。ここを飛ばすと事故ります
  2. STEP 2:IAM基礎(3〜5日) — ユーザー・グループ・ロール・ポリシーの違いを理解。ルートユーザーを封印する運用に慣れる
  3. STEP 3:EC2・S3を触る(1〜2週) — EC2を起動してSSH接続・静的サイトをS3でホスティング。クラウド操作の基本動作を体で覚える
  4. STEP 4:VPC設計(1〜2週) — パブリック/プライベートサブネット・SG/NACL・NAT Gatewayの役割を図で描けるようになる
  5. STEP 5:RDSとアプリ連携(1週) — VPC内にRDSを立ててEC2から接続。バックアップ・マルチAZ構成も試す
  6. STEP 6:Lambda入門(1週) — S3アップロードをトリガーにLambdaを実行。サーバーレスの感覚をつかむ
  7. STEP 7:CloudWatch・CloudFront・Route 53(1〜2週) — 運用・配信・DNSの3点セットで、Webサービスの全体像が見えてくる
  8. STEP 8:SAA対策問題集(3〜4週) — 公式模試・Udemy/ExamTopicsなどで過去問を解き、抜けている論点を補強

合計の目安は2〜3か月で、平日1時間 + 週末2〜3時間くらいのペースが現実的です。 これよりも短期で詰め込みたい場合は、ハンズオン教材(AWS公式の「AWS Skill Builder」無料コースや有料オンライン講座)を組み合わせると効率が上がります。

無料利用枠で注意すべき課金の落とし穴

AWSの無料枠は12か月限定(EC2・RDS等)と永続無料(Lambda・DynamoDB一部等)が混在し、境界が分かりにくいのが問題です。 特に初学者が「無料のつもりで放置」して課金される代表パターンは次の5つです。

落とし穴想定料金対策
NAT Gatewayの起動放置月30〜40ドル学習後は必ず削除。時間 + データ処理料金の両方が掛かる
Elastic IPの未使用保持月3.6ドルEC2にアタッチしていない状態で課金される。使わないならリリース
データ転送料(アウト)1GB 0.09ドル〜無料枠は月100GBまで。大容量配信はCloudFront経由で削減
RDSの停止忘れ月額15〜20ドル〜db.t3.microでも無料枠750時間超過後は課金。使わない時は停止
CloudWatch Logsの肥大化1GB 0.5ドル〜ログ保持期間を30日や7日に設定して自動削除する

防衛策の鉄板は「AWS Budgetsで月額5ドル/10ドル/20ドルのしきい値を設定し、超えそうになったらメール通知」の運用です。 アカウント作成当日に設定してしまえば、寝ている間に破産するリスクはほぼゼロにできます。

次のステップ — 別の選択肢も視野に

AWSは強力ですが、個人開発や小規模サイトであればCloudflare Pages・Vercel・NetlifyのようなPaaSのほうが 学習コストも運用コストも圧倒的に低いケースが多々あります。 ぱんだツールズ自身もCloudflare Pagesで動いており、帯域無制限・月額0円を実現しています。 各プラットフォームの特徴を比較したい場合は、デプロイプラットフォーム横断比較で無料枠・ビルド時間・日本リージョンの有無などをまとめて確認できます。

逆に、業務で大規模システムを扱う・エンタープライズ案件に関わる・マルチリージョン構成を組む必要がある、 といったケースではAWS(またはAzure)の知識が必須です。 「個人開発はPaaS、業務ではAWS」という使い分けが、2026年時点では最も費用対効果の高い学習戦略と言えます。

まとめ

  • AWSは200サービス超あるが、未経験者はまずEC2・S3・RDS・Lambda・VPC・IAM・CloudFront・CloudWatch・Route 53・ECSの10個に集中する
  • カテゴリはコンピュート・ストレージ・ネットワーク・運用/権限の4つで整理すると迷子になりにくい
  • 学習順序は「アカウント安全設定 → IAM → EC2/S3 → VPC → RDS → Lambda → 運用系 → SAA対策」の2〜3か月コース
  • 無料枠は12か月限定と永続無料が混在。NAT Gateway・Elastic IP・データ転送料の3大落とし穴に注意
  • アカウント作成当日にMFA有効化・請求アラート・AWS Budgets設定を必ず済ませる
  • 個人開発規模ならAWSよりPaaS系プラットフォームの方が費用対効果が良いことも多い
  • AWS・GCP・Azureの対応関係はクラウドサービスマッピングで横断確認できる

AWSは2026年時点で求人・案件数・情報量のいずれもトップクラスで、投資する価値の高い技術領域です。 ただし全サービスを網羅しようとすると必ず挫折します。この記事の10サービスを入口に、必要になったときに広げるスタイルで進めてください。

よくある質問

AWS認定資格はどれから取るのが一般的ですか?

未経験者の入口としては、Cloud Practitioner(CLF)→ Solutions Architect Associate(SAA)の順番が王道です。CLFはAWS全体の概念・料金モデル・セキュリティの基礎を広く浅く学ぶ入門資格で、非エンジニア職でも受けられるレベルに設計されています。SAAは実務寄りで、EC2・S3・VPC・RDS・IAMなど中核サービスの設計力を問われます。エンジニア職でAWSを実務で使う予定があるなら、いきなりSAAを狙っても問題ありません。SAAの学習過程でこの記事で紹介する10サービスはほぼ網羅できます。

AWSとGCP(Google Cloud)・Azureはどれが就職に有利ですか?

日本の求人数で見ると、2026年時点ではAWSが最も多く、次いでAzure、GCPの順です。ただし業界で傾向があり、スタートアップ・Web系はAWS/GCP、エンタープライズ・金融系はAzureが強い傾向があります。最初の1つとしてはAWSを学んでおくと、基本概念(仮想マシン・オブジェクトストレージ・IAM・VPC)が他のクラウドにも転用できるため潰しが効きます。3社のサービス対応関係はぱんだツールズのクラウドサービスマッピングで横断比較できます。

無料利用枠を超えると自動で停止されますか?

いいえ、自動停止はされません。無料枠を超えると課金が発生し、気付かないまま高額請求されるケース(いわゆる「AWS破産」)があります。特にNAT Gateway・ElastiCache・RDSなど時間課金のサービスを起動しっぱなしにしたり、CloudFront・Data Transferなど転送量課金が見えにくいサービスで事故が起きがちです。必ず最初にBilling Alerts(請求アラート)を設定し、AWS Budgetsで予算上限を決めて通知を受け取る運用にしてください。

SAAとSAP(Solutions Architect Professional)の違いは何ですか?

SAAは個別サービスの機能と適切な選択を問われる資格で、学習時間の目安は50〜100時間程度です。SAPはそれに加えてマルチアカウント戦略・複雑なネットワーク設計・コスト最適化・移行計画など、企業システム全体を設計する実務力を問われる上位資格で、学習時間は150〜200時間以上が目安になります。未経験者はまずSAA取得を優先し、実務経験を1〜2年積んでからSAPに挑むのが現実的な流れです。

学習用のAWSアカウントでもクレジットカード登録は必須ですか?

はい、AWSアカウント作成時にクレジットカードまたはデビットカードの登録が必須です。登録時に本人確認として少額(1ドル程度)のオーソリが走りますが、無料枠内で使う限り請求は発生しません。不安な場合はプリペイドのデビットカードを使う、またはAWS Academyなど教育機関経由のクレジット配布を活用する方法もあります。なお、予想外の課金を防ぐため、アカウント作成直後に必ず請求アラート設定とMFA(多要素認証)有効化を行ってください。

AWSは個人開発用途だと月額いくらくらい掛かりますか?

構成次第で幅があります。小規模な個人開発(t3.microのEC2 + S3静的サイト + RDS無料枠)なら、最初の12か月は無料枠内でほぼゼロ円に抑えられます。13か月目以降は無料枠が切れるため、同じ構成で月額20〜30ドル程度が目安です。Lambda + DynamoDB + CloudFrontのサーバーレス構成なら、アクセスが少ない個人アプリは月額1〜3ドル程度で済むこともあります。課金を抑えたいなら、EC2よりCloudflare Pages・Vercel等のPaaSと組み合わせる選択肢も検討してください(ぱんだツールズのデプロイプラットフォーム横断比較ツールで各社の無料枠を確認できます)。

オンプレミス経験者はどこから勉強を始めるべきですか?

オンプレ経験者は「物理サーバー・ネットワーク機器がどのAWSサービスに対応するか」という翻訳から入ると早いです。物理サーバー→EC2、SAN/NAS→EBS/EFS、ルータ/FW→VPC+Security Group、ロードバランサー→ELB、DNS→Route 53、というマッピングを先に押さえてください。そのうえで、クラウド特有の概念(IAMの権限設計・マネージドサービス思想・従量課金モデル・スケーリング前提のアーキテクチャ)を上乗せで学ぶと、既存知識がそのまま武器になります。

AWSサービスはなぜ200以上もあるのですか?全部覚える必要はありますか?

全部覚える必要はありません。AWSは17年以上サービスを追加し続けており、用途が重複するものや特定業界向けの専用サービスも多数含まれています。実際の現場で常用されるのは20〜30サービス程度で、この記事で紹介する10サービスを押さえれば80%以上のユースケースはカバーできます。残りは「必要になったときにドキュメントを読む」で十分です。なお、ぱんだツールズのガイド記事や各種ツールは、すべてブラウザ内で処理が完結し、アップロードしたファイルがサーバーに送信されることはありません。

この記事で紹介したツール