Đề cương khóa học
Giới thiệu
- RabbitMQ so với công nghệ hàng đợi mặc định của Windows (MSMQ)
Hiểu về Microservices (micro services) và Hàng đợi tin nhắn
Tổng quan về Giao thức nhắn tin: REST, SOAP và AMQP
Cách RabbitMQ triển khai AMQP để cho phép kết nối lỏng lẻo giữa các dịch vụ
Thiết lập môi trường phát triển
Cài đặt và cấu hình RabbitMQ cho các ứng dụng C#
Tổng quan về API .NET client của RabbitMQ
Kết nối với RabbitMQ
Viết hai ứng dụng Sender và Receiver đơn giản trong C#
Thực hiện các thao tác RabbitMQ phổ biến với client .Net
Viết mã hàng đợi
- Gửi, nhận và xếp hàng tin nhắn
Viết Hàng đợi thông qua UI quản trị và PowerShell
Tích hợp RabbitMQ vào một ứng dụng .Net doanh nghiệp hiện có
Định tuyến với Trao đổi chủ đề so với Trao đổi trực tiếp
Thiết lập và quản lý cụm RabbitMQ
Triển khai Failover và Replication
Công cụ và kỹ thuật để quản trị RabbitMQ
Quản lý RabbitMQ thông qua REST API
Tối ưu hóa hiệu suất RabbitMQ
Giám sát và bảo mật RabbitMQ
Khắc phục sự cố RabbitMQ
Tóm tắt và kết luận
Requirements
- Kinh nghiệm với .Net Framework và lập trình C#
- Hiểu biết về các khái niệm phát triển ứng dụng doanh nghiệp
Đối tượng
- Nhà phát triển
- Kiến trúc sư phần mềm
- Quản trị viên
- Quản lý kỹ thuật
Testimonials (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Course - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
The trainer's proper knowledge and deep understanding of the topic and his capability to present and transfer the knowledge in a clear and efficient way.
Balazs Farkas - Greentube GmbH
Course - Implementing the Actor Model with Microsoft Orleans
Comprehensive - covered everything we were interested in. Able to work through examples.