Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【完全版】AWS ECSコンテナアプリケーション開発(入門から実践まで)
Bestseller
Highest Rated
Rating: 4.4 out of 5(539 ratings)
6,041 students

【完全版】AWS ECSコンテナアプリケーション開発(入門から実践まで)

現役IT企業で働くエンジニアがAWS ECSの基礎から応用までカバー。コンテナを使ったアプリケーション開発の基礎から応用まで全て身につけます。
Last updated 9/2025
Japanese

What you'll learn

  • AWS ECSの基本設定を理解します
  • AWSでのネットワークの知識を習得します
  • CI/CDパイプラインを使ったECSへのデプロイ方法を理解します
  • Blue/Greenデプロイを使った安全なECSのアップデート方法を理解します
  • ECSでのオートスケーリング設定方法を理解します
  • ECSにおけるセッションなどの状態管理手法を理解します
  • ECSを使ったマイクロサービスアーキテクチャについて学びます

Course content

11 sections119 lectures15h 16m total length
  • はじめに7:58
  • レビューについて0:33

Requirements

  • 簡単なDockerの基本操作ができる

Description

AWS ECSを中心に、Dockerコンテナを使ったアプリケーション開発手法について身につけられるコースです。

コンテナを使ったアプリケーション開発で頻繁に使われるサービスがAWS ECSです。

このコースでは、AWS ECSの機能の理解はもちろん、その背景にあるネットワークやコンテナオーケストレーション、オートスケーリング、OpenID Connect、マイクロサービスアーキテクチャといった幅広い知識を基礎からしっかり理解するものになっています。

単なる上部だけの知識ではなく、基礎からしっかり理解してコンテナアプリが作れるようなエンジニアになることを目的としています。


本コースで学ぶ内容

  • AWS ECSとは?

  • AWSネットワークの基礎知識

  • Blue/Greenデプロイ

  • GitHub Actionsを使ったCI/CDパイプライン

  • 高負荷時のオートスケーリング設定

  • マルチコンテナでの状態管理問題と解決方法

  • ECSを使ったマイクロサービスアーキテクチャ入門


本コースに向いている人

  • 基礎からコンテナアプリ開発を学びたい人

  • Dockerの最低限のコマンドが使える(ex. docker run, docker build)人

  • AWS ECSが機能がありすぎて何から手をつければ良いかわからない人



本コースで出てくる技術

  • コンテナオーケストレーション

  • ネットワーク

    • VPC/Subnet

    • ルートテーブル

    • セキュリティグループ etc

  • デプロイ

    • Blue/Greenデプロイ

    • GitHub Actions

  • スケーリング

    • 負荷テスト

    • オートスケーリング

  • 状態管理

    • スティッキーセッション

    • JWTトークン

  • マイクロサービスアーキテクチャ

    • ECSサービス間通信

    • Service Connect

  • OpenID Connectによる認証


Who this course is for:

  • 基礎からコンテナアプリ開発を学びたい人
  • AWS ECSが機能がありすぎて何から手をつければ良いかわからない人