コース概要

導入

  • RabbitMQ の機能とアーキテクチャの概要
  • AMQP とマイクロサービスを理解する

はじめる

  • 基本から高度なサーバーの概念まで
  • 開発環境のセットアップ
  • RabbitMQ インスタンスのセットアップ
  • よくあるインストールの問題

高度な構成

  • 管理 UI の操作
  • 分散マイクロサービスの設計
  • ファイルとディレクトリ
  • ロギング
  • ポリシーとパラメータ
  • 定義のエクスポートとインポート
  • 仮想ホストの管理
  • ランタイムチューニング
  • メッセージTTLとキュー
  • プラグイン開発

セキュリティとNetworking

  • Access コントロール
  • ユーザーの認証と権限
  • 証明書の認証
  • クライアント接続
  • TLSの使用
  • 高度なネットワーキング

高可用性とレプリケーション

  • Erlang の基礎
  • クォーラムキュー
  • ストリームの実装
  • クラスタリングとフェデレーション
  • モニタリングとヘルスチェック

最適化とパフォーマンスのチューニング

  • メモリ使用量の監視
  • メモリ管理
  • メッセージストアの構成
  • フロー制御
  • 高度なパフォーマンスチューニング

高度なトラブルシューティング手法

概要と次のステップ

要求

  • RabbitMQ
  • に関する基本的な経験

観客

  • 開発者
  • ソフトウェアエンジニア
 14 時間

参加者の人数



Price per participant

お客様の声 (5)

関連コース

関連カテゴリー