Caricamento...
OEC242

Applicazioni Scalabili con RabbitMQ

Prezzo

€ 990.00
(Iva esclusa)

Scheda tecnica

Scarica

Giorni

2 gg
In questo corso saranno illustrati i principi alla base della realizzazione di applicazioni scalabili usando messaggi. Saranno messi a confronto i diversi messaging design patterns, le architetture maggiormente utilizzate e sarà effettuata una panoramica dei protocolli di rete usati. Durante il corso sarà utilizzato RabbitMQ messaging server, di cui verranno illustrate l’installazione, la configurazione e l’utilizzo. 


IT Professionals.


PREREQUISITI
 
Per partecipare con profitto a questo corso è necessario che gli allievi possiedano i seguenti prerequisiti:
  • conoscenza di C#
  • conoscenza del .Net Framework
  • conoscenza sull’uso della command line
  • minima esperienza sui sistemi Windows

CONTENUTI

Messaging Patterns
o Introduzione al concetto di messagging pattern
o Caratteristiche di un messaggio
o One-Way pattern
o Worker Queues pattern
o Publish/Subscribe pattern
o Routing pattern
o Topics pattern
o Headers pattern
o RPC pattern
o Scatter Gather pattern
o Dead Letter Queue pattern
 
Introduzione ad AMQP
o Cosa è AMQP
o Storia di AMQP
o Architettura di AMQP
o Panoramica sugli Exchanges
o Panoramica sulle Queues
o Panoramica sui Bindings
o Attributi dei messaggi e contenuto
o Metodi nei messaggi
o Estensibilità
o Differenze tra le varie versioni di AMQP
 
Introduzione a RabbitMQ
o Cosa è RabbitMQ
o Installazione server
o Installazione Client
o Gestione del servizio
o Gestione dell’autenticazione
 
Aspetti avanzati di RabbitMQ
o Virtual Host
o WCF e RabbitMQ
o Gestione utenti
o Plugins
o Panoramica clustering


Sede Data P