コース概要

導入

マイクロサービス(Micro Services)とメッセージキューングの理解

メッセージングプロトコルの概要: REST, SOAP, AMQP

RabbitMQがAMQPを実装してサービス間の疎結合を可能にする方法

開発環境のセットアップ

RabbitMQのインストールと設定

Python用RabbitMQクライアントライブラリPikaの概要

ケーススタディ: PDFダウンロード要求への応答

Pythonでプロデューサーとコンシューマーのアプリケーションを作成する

RabbitMQサーバーに接続する

一般的なRabbitMQ操作の実行

メッセージの送信、受信、キューイング

既存のアプリケーションにRabbitMQを統合する

トピックエクスチェンジとダイレクトエクスチェンジによるルーティング

RabbitMQサーバーの管理

RabbitMQサーバーの監視

RabbitMQのトラブルシューティング

まとめと結論

要求

  • Pythonプログラミング経験

対象者

  • 開発者
  • ソフトウェアアーキテクト
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (3)

今後のコース

関連カテゴリー