お問い合わせ

コース概要

1. RabbitMQの導入

  • 必要なフォルダのセットアップ
  • RabbitMQのダウンロードとインストール

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

  • コンシューマーの役割
  • プロデューサーの役割
  • コンシューマーとプロデューサーのバインディング
  • メッセージと耐久性
  • 配信確認の方法

3. RabbitMQの管理

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

4. クラスターによる高可用性

  • クラスターのアーキテクチャ
  • クラスター内のキュー
  • テストクラスターのセットアップ
  • ノードの分散配置
  • メッセージの保持: ミラーリングキュー

5. プログラマー視点

  • 堅牢なコードの作成
  • HAProxyのインストールと設定
  • サーバー間のクライアントフェールオーバー

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

  • ロードバランサを用いたマスター/スレーブのセットアップ
  • Shovelプラグインのインストール
  • Shovelの設定と実行

7. RabbitMQ管理用のウェブツール

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

8. RabbitMQとREST API

  • REST APIの機能
  • 統計情報のアクセス
  • vhostおよびユーザーのプロビジョニング

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

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

要求

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

対象者

  • ITスペシャリスト
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (7)

今後のコース

関連カテゴリー