コース概要
1. RabbitMQ入門
- 必要フォルダーの設定
- RabbitMQのダウンロードとインストール
2. メッセージングの理解
- コンシューマーの役割
- プロデューサーの役割
- コンシューマーとプロデューサーのバインディング
- メッセージと耐久性(Durability)
- 配送の確認方法
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の監視とセキュリティ
- メッセージの耐久性とメッセージ確認(Acknowledgement)
- メモリ使用量とプロセス制限
- SSLの設定
要求
- Linuxのコマンドラインインターフェースに関する経験。
- エンタープライズアプリケーション開発の概念への理解。
対象者
- IT専門家
お客様の声 (7)
議題への柔軟性と、現在取り組んでいるトピックの考慮についてです。 知識や経験を共有できたことはとても有益でした!
Fabian - Continental Barum s.r.o.
コース - RabbitMQ
機械翻訳
The course was well run and the ability to follow along with the instructions using a virtual desktop felt like a really good approach to ensure that all course members were engaged.
Andy Lehane - Global Knowledge
コース - RabbitMQ
知識が豊富で、内容のカバー範囲も広く、とても満足しています。
Rikesh Zaveri - Global Knowledge
コース - RabbitMQ
機械翻訳
FULVIOは限られた時間(たった2日間)を非常に効率的に使用し、可能な限り多くの情報を提供しました。トレーニングは非常に手 ulaに準備されており、インストールやテストに関して問題はありませんでした。
Koray Akay - Payvision
コース - RabbitMQ
機械翻訳
トレーナーはその分野の専門家で、すべての質問に答えることができました。
Ioannis Bitros - BYTE Computer
コース - RabbitMQ
機械翻訳
私は本当にその ha; Federation; Shovel が気に入りました。
Raymundo Maciel Yelmi
コース - RabbitMQ
機械翻訳
トレーニングがカリキュラムのすべてのトピックを網羅し、特に私たちが最も必要としていた部分に重点を置いたことに非常に満足しています。
Lilliahna Martin - Payspan, Inc.; Payspan, Inc.
コース - RabbitMQ
機械翻訳