-
GitHub Copilot vs ChatGPT
di Tommaso Stocchi, pubblicato il 24/04/2024In questo articolo vorrei analizzare le differenze tra due strumenti che sembrano porsi in sovrapposizione: GitHub Copilot e ChatGPT. Quali sono le differenze fondamentali tra i due? Quale scegliere? E bisogna davvero scegliere?
-
Serverless o AKS in una soluzione OpenAI: proviamo ad andare contromano
di Tommaso Stocchi, pubblicato il 14/03/2024Solitamente una architettura serverless viene realizzata a supporto di un PoC o di un progetto pilota, per poi essere migrata verso ambienti considerati Enterprise quali Azure App Service o Azure Kubernetes Service.
Avrebbe senso pensare ad un percorso inverso? Come sempre, quando si parla di architetture, la risposta è che dipende dallo scenario che prendiamo in considerazione. -
Utilizzare Postman per testare API protette da Azure AD B2C
di Damiano Andresini, pubblicato il 01/09/2022Postman è l'applicazione che ci permette di testare ed esplorare API: vediamo come utilizzarlo con API protette da un tenant Azure AD B2C.
-
Pubblicare una Single Page Application con Azure App Service per Linux e NodeJS
di Luca Montanari, pubblicato il 28/06/2021Microsoft Azure offre la possibilità di creare applicazioni web utilizzando il servizio con modello PaaS chiamato Azure App Service e permette di ospitare applicazioni scritte per Windows o Linux.
Nel caso in cui si scelga Linux è necessario configurare manualmente il web server; in questo articolo vedremo come fare. -
Applicazioni Javascript con Microsoft Graph Api e Azure
di Andrea Saltarello, Fabio Biondi, pubblicato il 15/04/2020Microsoft Graph rappresenta un set di API che possono essere utilizzate per l’integrazione dei prodotti Microsoft Office 365 all’interno di applicazioni Javascript, iOS, Android e varie altre piattaforme e linguaggi. Le potenzialità sono enormi: le nostre applicazioni potranno, ad esempio, effettuare upload su OneDrive, creare eventi sul calendario di Outlook, creare task su Planner, leggere, creare e scrivere documenti Excel / Word ed altro ancora.
-
Introduzione ad Azure Dev Spaces
di Alessandro Melchiori, pubblicato il 30/03/2020Azure Dev Spaces è un servizio che punta a rendere molto più semplice lo sviluppo di soluzioni basate su container e su Kubernetes. Garantisce la possibilità di eseguire la soluzione completa su AKS, il cluster K8s di Azure, e aggiornare in modo indipendente le varie parti dell'applicazione, senza influire sul resto del cluster o su altri sviluppatori.
-
Introduzione alle GitHub Actions
di Alberto Mori, pubblicato il 18/03/2020GitHub è una delle piattaforme più utilizzate dagli sviluppatori per ospitare il codice sorgente dei propri progetti, soprattutto quando si tratta di soluzioni Open Source. Negli ultimi anni ha inoltre aggiunto una serie di funzionalità che permettono di integrare strumenti di Project Management e CI/CD.
Tra tutti questi strumenti, uno dei più interessanti è certamente GitHub Actions, rilasciato ufficialmente al GitHub Universe 2019. -
Azure Cognitive Services: analisi del testo con TextAnalytics
di Andrea Saltarello, pubblicato il 25/02/2020In questo articolo approfondiremo la conoscenza del servizio cognitivo TextAnalytics, introdotto nella prima parte di questo tutorial, e ne introdurremo le principali funzionalità messe a disposizione.
-
Introduzione agli Azure Cognitive Services
di Andrea Saltarello, pubblicato il 07/02/2020I Cognitive Services sono una serie di API che rendono fruibili applicazioni della intelligenza artificiale senza la necessità di acquisire competenze specifiche quali data science, machine learning e tecnologie correlate.