Your cart is empty.
Keep shopping
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による認証