コース概要

1. RabbitMQ入門

  • 必要なフォルダの設定
  • RabbitMQのダウンロードとインストール

2. メッセージングの理解

  • 消費者の役割
  • プロデューサーの役割
  • 消費者とプロデューサーの結合
  • メッセージと耐久性
  • 配信確認方法

3. RabbitMQの管理

  • ノードの開始と停止
  • RabbitMQの設定ファイル
  • 権限管理方法
  • 統計の表示とログ分析
  • アラートの送信
  • 並列処理の設定方法

4. クラスタを使用した高可用性

  • クラスタのアーキテクチャ
  • クラスタ内のキュー
  • テストクラスタの設定
  • ノードを複数のマシンに分散する方法
  • メッセージの保持:ミラーリングキュー

5. プログラマー視点

  • 堅牢なコードの書き方
  • HAProxyのインストールと設定
  • サーバ間でのクライアントの障害移動

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

  • ロードバランサベースのマスタ/スレーブ設定
  • Shovelプラグインのインストール
  • Shovelの設定と実行

7. RabbitMQを管理するWebツール

  • RabbitMQ Managementプラグイン
  • WebコンソールからのRabbitMQ管理
  • Webコンソールからのユーザー管理
  • Webコンソールからのキュー管理
  • コマンドラインインターフェースの使用

8. RabbitMQとREST API

  • REST APIの機能
  • 統計へのアクセス
  • vhostとユーザーのプロビジョニング

9. RabbitMQの監視とセキュリティ

  • メッセージの耐久性とメッセージ確認
  • メモリ使用量とプロセス制限
  • SSLの設定方法

要求

  • Linuxコマンドラインインターフェースの経験
  • エンタープライズアプリケーション開発の概念の理解

対象者

  • IT専門家
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (7)

今後のコース

関連カテゴリー