PKI, per gli amici Public Key Infrastructure – Parte 1/2

Lo ammetto: nonostante abbia studiato svariate volte gli argomenti certificati, firma digitale, coppia chiavi pubblica/privata, Public Key Infrastructure questi in realtà non mi entrano in mente.

Infatti tutte le volte che devo affrontare questi argomenti in modo un poco più approfondito, devo per forza rileggermi alcune parti dei “sacri testi” sulla materia.

Per questo motivo ho pensato di scrivere queste note, il cui scopo principale è solo quello di avere degli appunti ready-to-use da consultare alla bisogna: li condivido con la speranze che anche Voi li troviate interessanti e utili.

Se così non è.. amen.. passate oltre… Vi assicuro che resisterò ugualmente.

Non ve la predete se la trattazione sarà molto sommaria e magari con qualche imprecisione: non è lo scopo di questo scritto trattare in maniera approfondita l’argomento.

L’intento è solo quello di dare alcune idee sull’argomento in modo semplice ed intuitivo.

Continue reading

Blazor Server con backend in esecuzione in Azure Container Apps – Parte 02/02

Nella scorsa puntata abbiamo introdotto il servizio Azure Container Apps ed abbiamo eseguito il deploy dell’immagine che esegue il frontend, scritta in Blazor Server.

In questa puntata ci occuperemo di fare il deploy del container del backend: un semplice progetto WebAPI Rest Dot Net Core, il cui compito è solo quello di fornire i dati di funzionamento al frontend.

Iniziamo creando il servizio ACA con le stesse modalità viste nella puntata precedente: soffermiamoci un attimo sulla pagina iniziale del wizard di configurazione.

Continue reading

Blazor Server con backend in esecuzione in Azure Container Apps – Parte 01/02

Di recente al Build 2022 si è parlato, tra le altre mille cose, del servizio Azure Container App (per gli amici: ACA), e del fatto che è stato rilasciato in versione stabile.

Devo dire che è già da un pò di tempo che sto sperimentando questo nuovo servizio Azure, e in questi due post Vi farò vedere come utilizzarlo per fare il deploy di un’applicatvo Blazor Server dotato di relativo backend.

Ho capito che l’idea di fondo espressa da questo servizio è: questa è l’immagine docker (o il set di immagini) del mio applicativo, mandala in esecuzione senza tediarmi eccessivamente con troppe configurazioni.

Il mondo docker, docker compose, kubernetes è meraviglioso e si può fare tutto, e il contrario di tutto, ma certamente non è facile da configurare in modo corretto: le competenze necessarie a mettere un set di servizi con questi strumenti non sono affatto banali.

E’ proprio in questo contesto che si pone questo servizio: nella possibilità di mandare in esecuzione un’immagine o un set di immagini con poco sforzo e quasi nessuna competenza degli strumenti citati prima.

Continue reading

WebAssembly: possibili futuri

Scrivo questo articolo dopo aver visto all’evento Build 2022 il bellissimo intevento di Steve Sanderson su alcuni scenari futuribili di WebAssembly.

Come sapete sono molto appassionato di Blazor, e una delle due varianti utilizza appunto queste tecnologia.

Scrivo questo articolo dopo aver visto all’evento Build 2022 il bellissimo intevento di Steve Sanderson su alcuni scenari futuribili di WebAssembly.

Come sapete sono molto appassionato di Blazor, e una delle due varianti utilizza appunto queste tecnologia.

Ma andiamo con ordine: occorre fare un piccolo recap delle puntate precedenti….

Continue reading