SCHEDULAZIONE EVENTO

Event

DevOps 4 Nerd or 4 Enterprise ?

DevOps, DevSecOps, Developer Portal, SRE, Platform Engoineering, Agile, ITIL, lean... che confusione !! Faremo un rapido giro tra queste sigle per mettere un pò di ordine

Event

Monolite modulare: un’alternativa scalabile ai microservizi

Quando si progetta un sistema altamente configurabile ed estensibile, un’architettura backend basata su un monolite modulare può spesso rivelarsi la scelta più semplice ed efficace rispetto a soluzioni come microservizi o service mesh. Ma quali sono i vantaggi di questa architettura, e in che modo si confronta con approcci più moderni? In questa sessione esploreremo i principi di progettazione di un monolite modulare in ASP.net core, analizzando i suoi pro e contro rispetto a un'architettura gateway basata su microservizi o service mesh. Scopriremo come affrontare le principali sfide, come la gestione delle dipendenze, la modularità interna e la scalabilità, fornendo esempi pratici e best practice per implementare un monolite modulare che sia manutenibile e performante. Scopriremo come un monolite modulare possa essere una scelta strategica per costruire sistemi robusti senza compromettere flessibilità e crescita futura.

Event
Event

Architecting Multi-Tenant AI on Azure: Scalable and Tailored Solutions for Intelligent Systems

Let’s explore how to design multi-tenant AI and ML architectures on Azure to address the challenges of modern enterprises. In this session, we will delve into the integration of Azure Databricks, Azure OpenAI, and Azure AI Search, with a focus on fine-tuning techniques and Retrieval-Augmented Generation (RAG) applications. Through concrete examples and best practices, we will demonstrate how to ensure scalability, security, and performance to deliver innovative and personalized AI experiences. Join us to unlock the full potential of Azure for your AI-driven initiatives.

Event

From Code to Cloud: protect each stage of the journey

Are you developing a new application? Ensure top-notch protection at every stage of development by joining this session. Discover how to implement DevSecOps using Microsoft Security products and realize that achieving robust security isn't as daunting as it seems — especially with AI on our side!

Event

Bye bye Azure Cache... Welcome Azure Managed Redis

Ever thought of Redis as just a cache? Think again! The Azure and Redis teams have joined forces to create a brand-new service that brings the complete power of Redis Enterprise right to Azure customers. In this session, we’ll compare the classic Azure Cache for Redis (still active) with the all-new Azure Managed Redis (AMR)—already available—showing you how Redis can go beyond caching to operate as a robust data platform. Let’s dive in and discover how Redis can revolutionize your database strategy!

Event
Event

DevOps Practices for Intelligent Apps

This session will kick off with a brief introduction to what makes an app "intelligent," highlighting key features such as interactions with LLMs, RAG (retrieval augmented generation), and vector search. Following the introduction, we will delve into the critical DevOps practices that ensure these apps remain robust and secure. Topics include continuous monitoring, which ensures real-time performance and reliability, and continuous security, which safeguards against evolving threats. Gain insights into best practices and tools that will help you streamline development, deployment, and maintenance of intelligent applications. Don't miss this opportunity to elevate your DevOps strategy!

Event

Scrivere software manutenibile e flessibile con Microsoft.Extensions.AI

In un mondo sempre più guidato dall'AI, l’integrazione di modelli di AI generativa nelle applicazioni è diventata fondamentale. Tuttavia, ogni piattaforma – OpenAI, Azure OpenAI, GitHub models e altre – offre SDK e approcci diversi che rendono l'accesso ai modelli AI spesso frammentato e difficile da evolvere. Inoltre queste piattaforme evolvono rapidamente fornendo agli sviluppatori sempre piu' modelli e strumenti. Con le nuove librerie ed astrazioni Microsoft.Extensions.AI, Microsoft introduce un set unificato di API per facilitare l'accesso a questi modelli in modo agnostico e disaccoppiato. Durante questa sessione esploreremo: - cosa offre Microsoft.Extensions.AI e come aiuta a standardizzare l'utilizzo dei servizi AI. - i vantaggi di scrivere codice evolvibile e adattabile indipendentemente dalla piattaforma AI scelta. - come integrare modelli diversi (OpenAI, Azure OpenAI e GitHub models) con un'unica API. Alla fine della sessione, i partecipanti sapranno creare applicazioni flessibili, pronte per il futuro, con soluzioni .NET che possono adattarsi dinamicamente alle esigenze aziendali e alle evoluzioni dei modelli AI.

Event

SLSA on Azure: how to mitigate supply chain threats on cloud

A near miss: just a year ago, a vulnerability found in XZ utils threatened to compromise nearly all systems globally. This should make us reflect on the ever-increasing importance of adopting mitigation mechanisms on Supply Chain's threats during the whole software development cycle. After introducing a classification of threats and the security levels for the SLSA security framework, we will see how we can mitigate them on Azure and starti protecting our Supply Chain.

Event

Tutte le novità di Maui con .NET 9

Maui è un tassello molto importante nell'ecosistema microsoft per lo sviluppo mobile, in questa sessione vedremo quali novità sono state introdotte con .NET 9 e come utilizzarle al meglio

Event

L'importanza della R in RAG

Tramite RAG (Retrieval Augmented Generation) siamo in grado di rispondere a domande degli utenti utilizzando i dati aziendali. Spesso però la grande quantità di dati a disposizione rende difficile trovare le informazioni migliori. Il problema della Ricerca è vecchio e precede di molto il RAG, ma l'introduzione dei modelli transformer e le tecniche classiche aiutano molto l'utente a trovare ciò che cerca. Esploriamo insieme alcune tecniche base che miglioreranno sicuramente il vostro sistema di ricerca aziendale.

Event

Si fa presto a dire CQRS!

Con l'evoluzione delle architetture software verso sistemi distribuiti, scalabili e altamente reattivi, la programmazione event-driven è diventata un paradigma essenziale per affrontare le sfide moderne. E' possibile rinnovare la scrittura del codice introducendo un approccio event-driven? L'uso di pattern quali Event Sourcing e CQRS ci aiutano a garantire scalabilità, consistenza e audibilità. Ma comportano anche nuove sfide, come il testing e la gestione di processi complessi distribuiti. Come al solito non esiste una Silver Bullet, piuttosto è importante avere tanti strumenti diversi nella propria cassetta degli attrezzi, e scegliere quello più opportuno per ogni situazione. Esploriamo il tutto con qualche esempio pratico.

Event

Potenzia il tuo team con il Metodo Software Factory™ in Azure DevOps

Hai mai conosciuto un dipartimento di sviluppo con poche cose da fare, tranquillo, senza problemi di qualità, di priorità che cambiano e in cui tutto fila liscio? Se sì, fammelo conoscere che lo voglio studiare! Altrimenti, ti consiglio di partecipare a questa sessione per conoscere il Metodo Software Factory e come si può implementarlo. In questa sessione ti spiegherò le caratteristiche che contraddistinguono una Software Factory che punta all'eccellenza operativa e conoscerai: - I parametri vitali di una Software Factory - Come si organizza il lavoro per gestire il caos - Metodi e tecniche per rilasciare valore in produzione rapidamente - Come iniziare nella tua realtà In meno di un'ora non si può trattare tutto in completezza ma uscirai da questa sessione con dei principi e delle idee che potrai applicare nel tuo contesto per dare i super poteri al tuo team!

Event
Event

Assistente OpenAI per un turismo accessibile a tutti

In questa sessione verrà spiegato come il servizio Azure OpenAPI può essere utilizzato per la creazione di un assistente virtuale di viaggio capace di interrogare servizi esterni autonomamente sfruttando le Function Calls proponendo quindi agli utenti soluzioni come alloggi, trasporti, punti di interesse e attività su misura in fase di pianificazione e supporto durante il viaggio.

Event

Guided Deployments: Power Platform sotto controllo con Azure DevOps

Questa sessione descrive un sistema di "guided deployments" per la gestione del ciclo di vita delle soluzioni Power Platform in ambienti complessi, sviluppato con Azure DevOps e integrato attraverso una custom Azure DevOps extension. Questo strumento guida gli utenti nella creazione di richieste di deployment, convalidandone i parametri in tempo reale tramite un’API backend realizzata in .NET 9. Ogni richiesta viene automaticamente tracciata come work item su Azure DevOps, con una naming convention standard, versionamento come JSON allegato e un audit trail completo. Le operazioni di deployment vengono eseguite da un service principal con permessi elevati, garantendo sicurezza ed efficienza. Il sistema si integra nelle pipeline CI/CD di Azure DevOps, consentendo di avviare i deployment direttamente dalla custom extension. Durante la sessione si esplorano: L'architettura del sistema e le tecnologie usate, confrontando Typescript/React con VITEJS e Blazor WASM per la UI. Le misure per garantire la sicurezza dell’API backend. L’applicazione di questo approccio scalabile, necessario per gestire deployment cross-organization nel contesto enterprise del gruppo Wuerth. Il pubblico target comprende sviluppatori, sysadmin e DevOps engineer interessati a scoprire come le tecnologie Microsoft possono ottimizzare i deployment Power Platform, rendendoli controllati e tracciabili.