Bicep: come installarlo tramite CLI

Hai mai sentito parlare di Bicep? Prima di dare il via a questa nuova tematica sul mio blog desidero diportarti la definizione direttamente dal sito Microsoft in modo da farti capire esattamente di cosa andremo a parlare: Bicep è un linguaggio specifico di dominio (DSL) che usa la sintassi dichiarativa per distribuire le risorse di Azure. L’infrastruttura da distribuire in Azure viene definita in un file Bicep che viene quindi usato in tutto il ciclo di vita di sviluppo per distribuire ripetutamente l’infrastruttura.

Terraform: gestione dipendenze tra risorse (implicit / explicit)

TerraForm Dependencies Sapevi che uno dei concetti fondamentali in Terraform è la gestione delle dipendenze tra le risorse? Ti stai chiedendo a cosa servono le dipendenze? La risposta e’ molto semplice. Servono per creare una sequenza di creazione (o cancellazione) per dare un ordine corretto all’esecuzione dello script. Comprendere queste dipendenze è essenziale per scrivere codice Terraform efficiente e affidabile. ⬇️ Implicit Le dipendenze implicite sono le più semplici da gestire in Terraform in quanto non devi fare nulla.

LINQ OfType: filtra con eleganze le tue List

LINQ & OfType Sapevi di potere filtrare in maniera furba le tue liste in base al type che desideri utilizzare? In questo breve articolo desidero mostrarti questa “tecnica avanzata ma per nulla complicata” possibile grazie all’utilizzo di LINQ. Per farlo ho scritto una console C#/ NET8 in modo da ridurre al minimo il codice sorgente. Siete pronti? Record Type Prima di mostrarvi come fare penso sia necessario mostrarvi le strutture dei dati che ho creato per l’esempio.

Terraform: creare ZIP file in un lampo!

Sapevi che lavorando con Terraform hai modo di creare dei file ZIP in maniera semplice ed intuitiva? Nel corso di questo articolo, ti mostrerò come creali utilizzando una directory come sorgente oppure un singolo file. A dire il vero ti mostrerò come lavorare su più sorgenti e destinazione in un solo colpo! Credi sia complicato? Continua a leggere … Terraform ZIP File Prima di entrare nel vivo del contenuto tecnico, voglio spiegarti come mai ho realizzato questo articolo per il mio blog.

Terraform: come attivare 'Auto Format' nei file in VS Code

Terraform: come attivare “Auto Format” dei file in VS Code Lavorando con Terraform ti sarai trovato davanti parecchie volte ad un file formattato in maniera sbagliata e/o sgradevole allo sguardo. Se il tuo primo istino è quello di aprire la console per sistemare il tutto ti devo fermare! Magari conosci solamente la soluzione fmt terraform fmt evitandoti inoltre di rincorrere folder/ subfolder oppure di lanciarlo in maniera ricorsiva

Azure Functions: TimeTrigger & TimeZone

Se hai lavorato almeno una volta con le Azure Functions ed in particolare coi Timer Trigger ti sarai imbattutto nella conversione dell’orario desiderato in formato UTC. 💡 Tip: Ho scritto un contenuto dal titolo Azure Function TimerTrigger - CRON se desideri approfondire. TimeZone & Setting L’operazione per cambiare la TimeZone di default nelle Azure Function è davvero molto semplice. Non mi credi? Dal portale di Azure, apri la Function desiderata Spostati nella sezione dei Configuration (Settings) Aggiungere la voce WEBSITE_TIME_ZONE Prima di vedere un esempio pratico vorrei spendere qualche istante per parlare meglio del setting in questione.