コース概要

導入

Microservicesの概要

  • コンテナの概念
  • マイクロサービスの特徴と利点

Microsoft Azure サービスファブリック(ASF)アーキテクチャの概要

  • サービスファブリッククラスター

ASF によるコンテナのオーケストレーションとデプロイ

  • サービスファブリックエクスプローラー
  • 設計時のコンセプト
  • 実行時の概念

ASF を使い始める

  • Visual StudioとASF SDKの連携
  • ASF クラスターの作成

アプリケーションの作成

  • アプリケーションのアップグレード
  • クラスター リソース マネージャーの使用

ステートレスおよびステートフルサービスの実装

  • ステートレス サービスとステートフル サービス
  • ステートレスサービスとステートフルサービスの同時実装
  • オンライントランザクション処理 (OLTP) サービスの使用

アプリケーションライフサイクルの管理

  • ワークフローとサービスネットワーク通信を理解する
  • 展開オプション

信頼性の高いサービスフレームワーク

  • 通信スタックの選択
  • リモート処理と非Microsoftサービス

信頼できるアクターフレームワーク

  • アクターデザインパターンを理解する
  • スレッドと並行性
  • ガベージコレクション
  • フェイルオーバー

アプリケーションのデプロイ

  • ローカル展開とクラウド展開
  • 他のクラウド(AWSなど)へのデプロイ

アプリケーションのデバッグ

  • システムヘルスレポートを使用してアプリケーションを監視する

トラブルシューティング

要約と結論

要求

  • アプリケーション開発の経験
  • .Netプログラミング経験
 21 時間

参加者の人数



Price per participant

関連コース