お問い合わせ

コース概要

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

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

AWS Cloud9を利用したマイクロサービス開発環境の構築

  • AWS Cloud9環境の作成手順
  • 開発環境内での各種設定方法
  • AWSサービスとの連携設定法

Dockerを用いたマイクロサービスの実装

  • Dockerとコンテナ化の基本概要
  • Dockerコンテナの作成およびテスト方法
  • 複数コンテナを扱う際のDocker Compose利用法

AWS ECSおよびLambdaへのマイクロサービスのデプロイ

  • コンテナオーケストレーション用のAmazon ECSの設定手順
  • AWS Lambdaによるマイクロサービス配布方法
  • AWS環境下での拡張性管理手法

AWS API Gatewayを利用したAPI管理

  • RESTful APIの作成・運用管理方法
  • 各種マイクロサービスへのAPI接続手順
  • バージョン管理や制限設定の方法

マイクロサービスの監視およびログ収集

  • AWS CloudWatchを使った運用状況モニタリング法
  • Amazon CloudWatch Logsによるログ記録手法
  • アラートの設定と通知メカニズムの実装方法

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

  • IAMロールおよびポリシーの導入法
  • API Gatewayでマイクロサービスの保護手法
  • 送信時・保存時におけるデータ暗号化方法

まとめと次のステップ

要求

  • クラウドコンピューティングの基本概念に関する基礎知識
  • AWSサービスに対する基本的な理解
  • PythonまたはJavaScriptでの開発経験

対象者

  • マイクロサービスアーキテクチャを専門とする開発者
  • クラウドエンジニア
  • DevOps担当のプロフェッショナル
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー