お問い合わせ

コース概要

はじめに

  • RabbitMQとWindows標準のキュー技術であるMSMQの比較

マイクロサービスおよびメッセージキューの基礎知識

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

RabbitMQがどのようにしてAMQPを活用しサービス間の疎結合化を実現するか

開発環境の準備

C#アプリケーション用にRabbitMQをインストール・設定する方法

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

RabbitMQへの接続方法

C#で作成した簡単な送信者・受信者アプリケーションの実装例

.NETクライアントを用いた一般的なRabbitMQ操作の実施法

キュー処理コードの記述方法

  • メッセージの送信・受信およびキューへの蓄積処理

管理用UIおよびPowerShellを使ったキューの設定法

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

トピックエクスチェンジとダイレクトエクスチェンジによるメッセージルーティング手法

RabbitMQクラスターの構築および管理手法

フェールオーバーやデータ複製機能の実装法

RabbitMQ運用に役立つツールとテクニック

REST APIを利用したRabbitMQの管理方法

パフォーマンス最適化手法の概要

RabbitMQの監視およびセキュリティ対策方法

トラブルシューティングの基本手順

まとめおよび講座締めくくり

要求

  • .NET FrameworkおよびC#プログラミングの経験があること
  • エンタープライズアプリケーション開発に関する基礎知識があること

対象者

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

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー