Plan Szkolenia
Wprowadzenie
Zrozumienie mikrousług (Micro Services) i kolejek wiadomości
Przegląd protokołów komunikacyjnych: REST, SOAP i AMQP
Jak RabbitMQ implementuje AMQP, aby umożliwić luźne powiązanie między usługami
Konfiguracja środowiska deweloperskiego
Instalacja i konfiguracja RabbitMQ
Przegląd biblioteki klienckiej Pika RabbitMQ dla Pythona
Studium przypadku: Obsługa żądania pobrania pliku PDF
Tworzenie aplikacji producenta i konsumenta w Pythonie
Łączenie się z serwerem RabbitMQ
Wykonywanie typowych operacji RabbitMQ
Wysyłanie, odbieranie i kolejkowanie wiadomości
Integracja RabbitMQ z istniejącą aplikacją
Routing z wykorzystaniem wymiany tematów a wymiany bezpośredniej
Zarządzanie serwerem RabbitMQ
Monitorowanie serwera RabbitMQ
Rozwiązywanie problemów z RabbitMQ
Podsumowanie i zakończenie
Wymagania
- Doświadczenie w programowaniu w Pythonie
Grupa docelowa
- Programiści
- Architekci oprogramowania
Opinie uczestników (2)
Instruktor był znawcą tematyki kursu oraz innych pokrewnych dziedzin i potrafił odpowiedzieć na nasze pytania, a nawet zanotować te, na które nie znał od razu odpowiedzi, wracając do nich później.
Abe Sabbagh - Enbridge
Szkolenie - Advanced RabbitMQ - 2 Days
Przetłumaczone przez sztuczną inteligencję
Elastyczność w kwestii agendy i uwzględnianie omawianych tematów, z którymi aktualnie się zajmujemy. Było świetnie, że mogliśmy wymieniać się wiedzą i doświadczeniami!
Fabian - Continental Barum s.r.o.
Szkolenie - RabbitMQ
Przetłumaczone przez sztuczną inteligencję