Ricerca per data: dal 01/06/1998 al 22/01/2018
Negli ultimi due script abbiamo trattato alcuni accorgimenti che ci permettono di rendere la nostra applicazione più resistente a malfunzionamenti che possono accadere ai servizi a cui accede. Nel farlo, abbiamo introdotto l'uso di Polly (https://github.com/App-vNext/Polly), una ...
Nello script #74 abbiamo visto uno strumento molto comodo per testare ed effettuare operazioni su un'istanza di Azure IoT Hub.Esiste un altro strumento, questa volta a riga di comando ed interamente sviluppato in node.js, che ci permette di amministrare i dispostivi, monitorare o...
Il pattern Circuit Breaker è di fondamentale importanza in un'architettura service-oriented, perchè impedisce che il malfunzionamento di un servizio non si ripercuota a catena su tutti gli altri componenti che lo utilizzano.Cerchiamo di comprenderne la logica guardando l'immagine...
Le Azure Function fanno parte di quella categoria di servizi cosiddetti server less perché mirano a farci concentrare sulle operazioni, sul loro codice e di dimenticarci del fatto che esso viene eseguito da uno o più macchine.Esse ci permettono di definire delle funzioni, spesso ...
Un'applicazione robusta deve essere disegnata in modo da tenere in considerazione che le risorse esterne a cui accediamo, siano esse database o servizi, possano temporaneamente fallire. Questo è soprattutto vero in uno scenario cloud, in cui la stessa natura disconnessa dell'...
I SQL Database di Azure sono un servizio completamente gestito che ci fanno dimenticare l'onere di dover gestire la persistenza delle informazioni. A seconda del profilo disponiamo della possibilità di ripristinare il nostro database da 7 a 15 giorni precedenti.Laddove questo non...
Come abbiamo visto in precedenti script, ASP.NET Core MVC ci permette di generare form molto leggibili grazie anche ai tag helper come select, che usiamo per i classici menu a tendina.Con il suo attributo asp-items impostiamo le opzioni di scelta in maniera dichiarativa e lo ...
Application Insights è un servizio che colleziona metriche attraverso SDK multi linguaggio e permette di visionare grafici, report e fare analisi su di esse. E' pensato principalmente per le web app ed è molto comodo quando vogliamo rapidamente monitorare il nostro applicativo....
Nei precedenti script ci siamo occupati a fondo del supporto alla cache distribuita in ASP.NET Core. Abbiamo già accennato come uno strumento simile sia una scelta praticamente obbligata quando abbiamo applicazioni nel cloud o, in generale, in load balancing: un layer di cache, ...
Azure IoT Hub è un servizio cloud gestito, pensato per mantenere connessi dispositivi e principalmente per ricevere e inviare messaggi. Di fatto viene sfruttato un Event Hub che è in grado di ricevere una grande quantità di messaggi che noi possiamo processare.Nelle situazioni ...