Struttura del corso
1. Introduzione a RabbitMQ
- Impostazione delle cartelle richieste
- Download e installazione RabbitMQ
2. Comprendere la messaggistica
- Il ruolo di un consumatore
- Il ruolo di un produttore
- Legare consumatori e produttori
- Messaggi e durata
- Come verificare la consegna
3. Somministrazione RabbitMQ
- Avvio e arresto dei nodi
- RabbitMQ File di configurazione
- Come gestire i privilegi
- Visualizzazione delle statistiche e analisi dei log
- Invio di avvisi
- Come configurare l'elaborazione parallela
4. Alta disponibilità con cluster
- Architettura di un cluster
- Code in un cluster
- Configurazione di un cluster di test
- Distribuzione dei nodi a più computer
- Come conservare i messaggi: code speculari
5. Una prospettiva di programmatore
- Scrittura di codice robusto
- Installazione e configurazione HAProxy
- Client non riusciti tra server
6. Implementazione del failover e della replica
- Configurazione di un master/slave basato su bilanciamento del carico
- Installazione del plugin Shovel
- Configurazione ed esecuzione di Shovel
7. Strumenti web per amministrare RabbitMQ
- Il plugin RabbitMQ Management
- Gestione di RabbitMQ dalla console Web
- Amministrazione degli utenti dalla console Web
- Gestione della coda dalla console Web
- Utilizzo dell'interfaccia della riga di comando
8. RabbitMQ e l'API REST
- Funzionalità dell'API REST
- Accessing statistiche
- vhost e provisioning utenti
9. Monitoraggio e messa in sicurezza RabbitMQ
- Durabilità dei messaggi e riconoscimento dei messaggi
- Utilizzo della memoria e limiti di processo
- Configurazione di SSL
Requisiti
- Esperienza con l'interfaccia della riga di comando Linux.
- Comprensione dei concetti di sviluppo di applicazioni aziendali.
Pubblico
- Specialisti IT
Recensioni (7)
La flessibilità dell'agenda e la considerazione dei temi trattati attualmente. È stato molto stimolante scambiarsi conoscenze ed esperienze!
Fabian - Continental Barum s.r.o.
Corso - RabbitMQ
Traduzione automatica
Il corso è stato gestito bene e la possibilità di seguire le istruzioni utilizzando un desktop virtuale è sembrata un approccio davvero efficace per garantire che tutti i partecipanti al corso fossero coinvolti.
Andy Lehane - Global Knowledge
Corso - RabbitMQ
Traduzione automatica
Conoscenze ampie, buona copertura del contenuto. Molto soddisfatto.
Rikesh Zaveri - Global Knowledge
Corso - RabbitMQ
Traduzione automatica
Fulvio ha utilizzato il tempo limitato (solo 2 giorni) in modo molto efficiente e ha fornito tutte le informazioni possibili. La formazione era preparata con grande cura, non abbiamo avuto problemi con gli installatori o i nostri test.
Koray Akay - Payvision
Corso - RabbitMQ
Traduzione automatica
Il formatore era un esperto del suo campo e riusciva a rispondere a ogni singola domanda.
Ioannis Bitros - BYTE Computer
Corso - RabbitMQ
Traduzione automatica
Mi è davvero piaciuto il ha; Federazione; Shovel.
Raymundo Maciel Yelmi
Corso - RabbitMQ
Traduzione automatica
Ero molto soddisfatto di come il corso abbia coperto tutti gli argomenti del programma e si sia concentrato su quelli di cui avevamo maggiormente bisogno.
Lilliahna Martin - Payspan, Inc.; Payspan, Inc.
Corso - RabbitMQ
Traduzione automatica