コース概要

マイクロサービス アーキテクチャの概要

  • 何がマイクロサービスなのか?
  • マイクロサービスの利点と課題
  • モノリシック アーキテクチャとの比較

AWS Cloud9 を使用したマイクロサービス開発環境の設定

  • AWS Cloud9 環境の作成
  • 開発環境の構成
  • Cloud9 に AWS サービスを接続する

Docker を使用したマイクロサービスの構築

  • Docker とコンテナ化の概要
  • Docker コンテナの構築とテスト
  • 多容器アプリケーションのための Docker Compose の使用

AWS ECS と Lambda 上でのマイクロサービスのデプロイ

  • コンテナ オーケストレーション用に Amazon ECS を設定する
  • AWS Lambda でマイクロサービスをデプロイする
  • AWS 上でのマイクロサービスのスケーリング

AWS API Gateway を使用した API の管理

  • RESTful API の作成と管理
  • API をマイクロサービスに接続する
  • API バージョン管理とスロットリング

マイクロサービスの監視とログ

  • AWS CloudWatch を使用した監視
  • Amazon CloudWatch Logs でログを設定する
  • アラートと通知の実装

マイクロサービスのセキュリティベストプラクティス

  • IAM ロールとポリシーの実装
  • API Gateway を使用したマイクロサービスの保護
  • トランジット中および静止状態でのデータの暗号化

まとめと次なるステップ

要求

  • クラウドコンピューティング概念の基本的な理解
  • AWS サービスに精通していること
  • Python または JavaScript の経験

対象者

  • マイクロサービス アーキテクチャに焦点を当てる開発者
  • クラウドエンジニア
  • DevOps 専門家
 21 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー