- Python 程式設計經驗
觀眾
- 開發人員
- 軟體架構師
RabbitMQ 是一個開源的企業消息傳遞代理,用於存儲和檢索進程、應用程式和伺服器傳遞的消息。它使用消息佇列來異步處理任務,在需要在後台處理大型數據集,同時即時回應即時使用者請求的應用程式中特別有用。
在這個以講師為主導的現場培訓(現場或遠端)中,參與者將學習如何解耦Python應用程式,然後將其與RabbitMQ消息傳遞系統集成以創建分散式雲應用程式或微服務。
在培訓結束時,參與者將能夠:
- 設置、配置和管理 RabbitMQ。
- 瞭解 RabbitMQ 在微服務架構的設計和實現中的作用。
- 瞭解 RabbitMQ 與其他消息佇列體系結構的比較。
- 設置並使用 RabbitMQ 作為代理,用於處理實際 Python 應用程式的異步和同步消息。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在現場實驗室環境中實際實施。
課程定製選項
- 如需申請此課程的定製培訓,請聯繫我們進行安排。
介紹
瞭解 Microservices(微服務)和消息佇列
消息傳遞協定概述:REST、SOAP 和AMQP
RabbitMQ 如何實現AMQP以實現服務之間的鬆散耦合
設置開發環境
安裝和設定 RabbitMQ
Pika RabbitMQ Python 用戶端庫概述
案例研究:回應下載 PDF 的請求
在Python 中創建生產者和使用者應用程式
連接到 RabbitMQ 伺服器
執行常見 RabbitMQ 操作
發送、接收和排隊消息
將 RabbitMQ 集成到現有應用程式中
使用主題進行路由 Exchange 與 Direct Exchange
管理 RabbitMQ 伺服器
監視 RabbitMQ 伺服器
故障排除 RabbitMQ
總結和結論
United Arab Emirates - RabbitMQ with Python
Saudi Arabia - RabbitMQ with Python
South Africa - RabbitMQ with Python
Österreich - RabbitMQ with Python
Schweiz - RabbitMQ with Python
Deutschland - RabbitMQ with Python
Czech Republic - RabbitMQ with Python
Denmark - RabbitMQ with Python
Estonia - RabbitMQ with Python
Finland - RabbitMQ with Python
Magyarország - RabbitMQ with Python
Ireland - RabbitMQ with Python
Luxembourg - RabbitMQ with Python
Lithuania - RabbitMQ with Python
Nederland - RabbitMQ with Python
Portugal - RabbitMQ with Python
România - RabbitMQ with Python
Sverige - RabbitMQ with Python
Türkiye - RabbitMQ with Python
Belgique - RabbitMQ with Python
Australia - RabbitMQ with Python
Malaysia - RabbitMQ with Python
New Zealand - RabbitMQ with Python
Philippines - RabbitMQ with Python
Singapore - RabbitMQ with Python
Thailand - RabbitMQ with Python
Vietnam - RabbitMQ with Python
Argentina - RabbitMQ with Python
Costa Rica - RabbitMQ with Python
Ecuador - RabbitMQ with Python
Guatemala - RabbitMQ with Python
Colombia - RabbitMQ with Python
Uruguay - RabbitMQ with Python
Venezuela - RabbitMQ with Python
United Kingdom - RabbitMQ with Python
South Korea - RabbitMQ with Python
Pakistan - RabbitMQ with Python
Sri Lanka - RabbitMQ with Python
Bulgaria - RabbitMQ with Python
Bolivia - RabbitMQ with Python
Indonesia - RabbitMQ with Python
Kazakhstan - RabbitMQ with Python
Moldova - RabbitMQ with Python
Morocco - RabbitMQ with Python
Tunisia - RabbitMQ with Python
Slovakia - RabbitMQ with Python
Nigeria - RabbitMQ with Python
Botswana - RabbitMQ with Python
Slovenia - RabbitMQ with Python