コース概要

導入

  • RabbitMQとWindowsのデフォルトキュー技術(MSMQ)の比較

マイクロサービスとメッセージキューングの理解

メッセージングプロトコルの概要:REST、SOAP、AMQP

AMQPを使用してRabbitMQがサービス間での緩和結合を実現する方法

開発環境のセットアップ

C#アプリケーション用にRabbitMQをインストールおよび設定

RabbitMQ .NETクライアントAPIの概要

RabbitMQへの接続

C#で2つの単純な送信者と受信者のアプリケーションを作成

.Netクライアントを使用して一般的なRabbitMQ操作を実行

キューイングコードの作成

  • メッセージの送信、受信、キューイング

管理UIとPowerShellを使用したキューの書き込み

既存のエンタープライズ.NETアプリケーションにRabbitMQを統合

トピック交換とダイレクト交換によるルーティング

RabbitMQクラスタのセットアップと管理

フェイルオーバーとレプリケーションの実装

RabbitMQの管理に使用するツールと手法

REST APIを介したRabbitMQの管理

RabbitMQのパフォーマンスチューニング

RabbitMQの監視とセキュリティ強化

RabbitMQのトラブルシューティング

まとめと結論

要求

  • .Net FrameworkとC#プログラミングの経験。
  • エンタープライズアプリケーション開発の概念の理解。

対象者

  • 開発者
  • ソフトウェアアーキテクト
  • 管理者
  • 技術マネージャー
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー