Struttura del corso
Introduzione
- RabbitMQ vs tecnologia di coda predefinita di Windows (MSMQ)
Informazioni su Microservices (microservizi) e Accodamento messaggi
Panoramica dei protocolli di messaggistica: REST, SOAP e AMQP
Come RabbitMQ implementa AMQP per abilitare l'accoppiamento libero tra i servizi
Impostazione dell'ambiente di sviluppo
Installazione e configurazione RabbitMQ per applicazioni C#
Panoramica dell'API client .NET RabbitMQ
Connessione a RabbitMQ
Scrittura di due semplici applicazioni mittente e ricevente in C#
Esecuzione di operazioni comuni RabbitMQ con il client .NET
Scrittura del codice di accodamento
- Invio, ricezione e accodamento di messaggi
Scrittura di code tramite l'interfaccia utente di amministrazione e PowerShell
Integrazione RabbitMQ in un'applicazione .NET aziendale esistente
Routing con scambio di argomenti e scambio diretto
Configurazione e gestione di un cluster RabbitMQ
Implementazione del failover e della replica
Strumenti e tecniche per l'amministrazione RabbitMQ
Gestione RabbitMQ tramite un'API REST
Ottimizzazione delle prestazioni RabbitMQ
Monitoraggio e messa in sicurezza RabbitMQ
Risoluzione dei problemi RabbitMQ
Riassunto e conclusione
Requisiti
- Esperienza con .Net Framework e la programmazione C#
- Comprensione dei concetti di sviluppo di applicazioni aziendali
Pubblico
- Gli sviluppatori
- Architetti del software
- Gli amministratori
- Responsabili tecnici
Recensioni (5)
Il formatore era molto competente e si è dimostrato molto disponibile.
Thilini Alwis - Te Manawa Taki Trauma System
Corso - Visual Studio 2022 IDE
Traduzione automatica
è stato un corso fantastico perché abbiamo avuto l'opportunità di discutere argomenti e provare a lavorare con ciò che ci è stato insegnato. La cosa che mi è piaciuta di più, però, è stata il fatto che tutto si basasse sull'esperienza che Marcin aveva.
Jesper - ProgramDuon AB
Corso - Advanced Blazor
Traduzione automatica
L'istruttore ha spiegato gli argomenti molto bene con esempi attuali del mondo reale, il che li ha resi più semplici da comprendere per noi.
Florin-Viorel Marut - Continental Automotive Romania
Corso - High-Performance Application Development with .NET Core
Traduzione automatica
Completo - ha coperto tutto ciò in cui eravamo interessati. Abbiamo potuto lavorare attraverso gli esempi.
Deborah Morrison - AFBI
Corso - Introduction to Blazor
Traduzione automatica
Istruttore molto competente
Tegan Aloysius - Hilton
Corso - Introduction to .Net Core
Traduzione automatica