Vai al contenuto

Emulatore Locale per Azure Event Hubs: Un Nuovo Strumento per lo Sviluppo di Applicazioni

Microsoft introduce l’emulatore locale per Azure Event Hubs, un nuovo strumento che facilita lo sviluppo e il test di codice in un ambiente isolato, libero da interferenze del cloud.

Azure Event Hubs è un servizio di streaming di dati nativo del cloud, capace di gestire milioni di eventi al secondo con bassa latenza, provenienti da qualsiasi fonte e diretti verso qualsiasi destinazione. Compatibile con Apache Kafka, Azure Event Hubs consente di eseguire carichi di lavoro Kafka esistenti senza alcuna modifica al codice.

Microsoft, riconoscendo l’importanza di un supporto per lo sviluppo locale di Azure Event Hubs, ha recentemente lanciato la versione di anteprima dell’emulatore locale per Azure Event Hubs. Questo emulatore è stato progettato per offrire un’esperienza di sviluppo locale per Azure Event Hubs, consentendo di sviluppare e testare il codice in un ambiente isolato, libero da interferenze del cloud.

L’emulatore è disponibile come immagine Docker sul Microsoft Container Registry ed è indipendente dalla piattaforma, quindi può essere eseguito su Windows, macOS e Linux. È possibile utilizzare gli script automatizzati forniti dal repository Installer di Microsoft o avviare il contenitore dell’emulatore utilizzando il comando docker compose.

L’emulatore è compatibile con gli SDK più recenti di Event Hubs e supporta le operazioni di invio e ricezione di base con Azure Event Hubs tramite AMQP (Advanced Message Queuing Protocol).

Per maggiori dettagli, è possibile visitare il sito ufficiale di Microsoft. Microsoft apprezza il feedback degli utenti e attende con ansia di ascoltare le loro opinioni. Le intuizioni degli utenti aiuteranno Microsoft a migliorare l’emulatore, rendendolo una risorsa ancora più utile per la comunità di Event Hubs.