Speaker

Christian De Simone

Christian De Simone

Intré Srl, Software engineer

Intré Srl, Software engineer

Bergamo, Italy

Actions

I am a passionate individual who enjoys constantly learning new things. I have good experience in developing cloud native software with Kubernetes, and knowledge of major cloud providers such as AWS, Azure, and Scaleway. I firmly believe in continuous improvement and constantly strive to develop my skills to provide innovative and successful solutions to my clients.

💻 Software development
🔧 Debugging and code maintenance
🚀 Developing cloud native solutions
💬 Talkative: I enjoy making friends with colleagues
🌩️ Cloud infrastructure management: using AWS, Azure, and Scaleway.

Sono una persona appassionata che ama imparare cose nuove di continuo. Ho una buona esperienza nello sviluppo di software cloud native con Kubernetes, con conoscenza dei principali fornitori di cloud come AWS, Azure e Scaleway. Credo fermamente nel miglioramento continuo e mi impegno costantemente a sviluppare le mie competenze per offrire soluzioni innovative e di successo ai miei clienti.

💻 Sviluppo di software
🔧 Debugging e manutenzione del codice
🚀 Sviluppo di soluzioni cloud native
💬 Chiacchierone: mi piace fare amicizia con i colleghi
🌩️ Gestione dell'infrastruttura cloud: utilizzo di AWS, Azure e Scaleway.

Area of Expertise

  • Information & Communications Technology

Topics

  • DevOps
  • Software Development
  • Cloud & DevOps
  • DevOps & Automation
  • Azure DevOps
  • Agile software development
  • Front-End Development
  • Backend Development
  • Artificial Inteligence
  • Machine Learning and Artificial Intelligence
  • Developing Artificial Intelligence Technologies
  • Artificial Intelligence (AI) and Machine Learning
  • Artificial Intelligence and Machine Learning for Cybersecurity
  • Artificial Intelligence
  • Artificial Intelligence and machine learning
  • Artificial Intelligence and its impact on our IT ecosystems
  • Artificial Intelligence of Things
  • Machine Learning/Artificial Intelligence

Da Documenti Statici a Risposte Immediate: La Rivoluzione AI nel Settore Industriale

Gli assistenti virtuali stanno diventando sempre più comuni nell'esperienza utente, dal servizio clienti alla gestione delle informazioni personali. Tuttavia ci sono contesti meno propensi all'inclusione di tali strumenti software, specialmente quelli industriali.

L'accesso immediato a soluzioni tecniche può essere cruciale quando si verificano problemi con le macchine di produzione in una fabbrica, e affidarsi esclusivamente alla formazione degli utenti sul posto o al supporto remoto potrebbe non essere pratico o conveniente.

Mostreremo nel dettaglio come abbiamo sviluppato un chatbot intelligente, integrando OpenAI, Qdrant e Haystack, per rivoluzionare il supporto agli utenti e convertire documenti statici in risorse interattive. Il chatbot risponde a domande sui contenuti documentali, visualizzando la pagina e il contesto preciso delle informazioni, offrendo un'esperienza utente fluida e coinvolgente.

Punti chiave:

- Caso d'uso reale: Abbiamo trasformato da zero la documentazione di un cliente in una risorsa interattiva e dinamica.
- Retrieval: Scopri come abbiamo integrato la modalità di recupero di OpenAI per estrarre rapidamente informazioni pertinenti.
- Gestione avanzata dei dati: Scopri come Qdrant e Haystack gestiscono la persistenza degli embedding e i calcoli di similarità per risposte rapide.

Sarà una sessione pratica durante la quale entreremo nel codice e ti mostreremo come replicare la nostra soluzione.

How to extend Kubernetes to boost your architecture

Gli operatori sono estensioni di Kubernetes che ci permettono di ampliare le potenzialità della nostra applicazione su un cluster K8s.
Infatti se ne parla davvero tantissimo, ed è normale utilizzarli nel rilascio delle nostre applicazioni. (Ad esempio Grafana recupera i dati di un cluster attraverso l'operatore di Prometheus. Un altro esempio è il famoso operatore CertManager, che stacca i certificati ssl)

Ma come funziona un operatore? In quali casi può essermi utile creare un operatore e cosa dovrei fare per svilupparne uno?

Durante questa sessione, vedremo il lifecycle di un operatore e ne creeremo uno insieme.

A Journey from monolith to microservices

"Vado su Kubernetes quindi ho risolto!"
In molti hanno pensato che questa frase sia vera, in molti hanno anche applicato il concetto!
Ma la domanda giusta è perché voglio passare a Kubernetes?
Voglio che la mia architettura sia resiliente.
Ma cosa vuol dire resiliente? E come raggiungo questo obiettivo?

Quali sono gli step necessari per arrivare ad avere un applicazione scalabile, efficiente e resiliente e perché bisognerebbe fare attenzione ad usare pedissequamente Kubernetes?

In questa sessione risponderemo a queste domande e vedremo quali sono i tool che possono supportarci ad ottenere un infrastruttura di un'applicazione a microservizi scritti in .net che rispetti i principi della scalabilità e della resilienza.

Let's develop a .net smooth operator

Gli operatori sono estensioni di Kubernetes che ci permettono di ampliare le potenzialità della nostra applicazione su un cluster K8s.
Infatti se ne parla davvero tantissimo, ed è normale utilizzarli nel rilascio delle nostre applicazioni. (Ad esempio Grafana recupera i dati di un cluster attraverso l'operatore di Prometheus. Un altro esempio è il famoso operatore CertManager, che stacca i certificati ssl)

Ma come funziona un operatore? In quali casi può essermi utile creare un operatore e cosa dovrei fare per svilupparne uno?

Durante questa sessione, vedremo il lifecycle di un operatore e ne creeremo uno insieme attraverso l’SDK .Net KubeOps.

Affoghiamo i microservizi nella birra

Partendo da uno scenario di un birrificio piccolino e con pochi ordini, mostreremo come la soluzione monolite è in grado di consegnare valore. Dopodiché dimostreremo come un monolite rilasciato sul server in cantina, se fatto bene, può scalare in maniera agile in una architettura a microservizi su kubernetes con helm.

Guida intergalattica per il deploy di applicazioni spaziali

Durante questo talk parleremo del classico viaggio che fa qualunque applicazione che sviluppiamo: Nasce, Cresce e... Scala!

E' proprio necessario partire subito da un'architettura a microservizi per poter avere un'applicazione pronta a scalare? Se parto da un monolite sarò poi in grado di tagliarlo in microservizi indipendenti e fare il deploy di tutto senza perdermi pezzi?
La risposta non è soltanto 42.

Risponderemo a queste domande attraverso la storia di un'applicazione che sarà poi rilasciata su un cluster Kubernetes grazie ad Helm ed Azure DevOps.

Working Software 2024 Sessionize Event

June 2024 Brescia, Italy

XE One Day - Rethink application Sessionize Event

May 2024 Mestre, Italy

Rome .NET Conference 2024 Sessionize Event

March 2024 Rome, Italy

Working Software 2023 Sessionize Event

June 2023 Milan, Italy

Global Azure - Verona 2023 Sessionize Event

May 2023 Verona, Italy

Christian De Simone

Intré Srl, Software engineer

Bergamo, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top