コース概要

1. RabbitMQ の概要

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

2. メッセージングを理解する

  • 消費者の役割
  • プロデューサーの役割
  • コンシューマとプロデューサのバインディング
  • メッセージと耐久性
  • 配達を確認する方法

3. 管理 RabbitMQ

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

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

  • クラスターのアーキテクチャ
  • クラスター内のキュー
  • テストクラスターのセットアップ
  • ノードをより多くのマシンに分散する
  • メッセージを保存する方法: ミラーリングされたキュー

5. プログラマーの視点

  • 堅牢なコードを書く
  • インストールと構成 HAProxy
  • サーバー間でクライアントに障害が発生する

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

  • ロードバランサベースのマスター/スレーブのセットアップ
  • Shovel プラグインのインストール
  • Shovel の構成と実行

7. 管理する Web ツール RabbitMQ

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

8. RabbitMQ と REST API

  • REST APIの機能
  • Access の統計
  • 仮想ホストとユーザーのプロビジョニング

9. 監視と保護 RabbitMQ

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

要求

  • Linuxコマンドラインインターフェイスの使用経験
  • エンタープライズアプリケーション開発のコンセプトを理解していること

観客

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

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (4)

関連コース

Building Microservices with Microsoft Azure Service Fabric (ASF)

  21 時間

関連カテゴリー