La conferenza italiana dedicata alle tecnologie container e di virtualizzazione.

Friday 23rd October 2020

10:45
0
Il container dentro il serverless
Talk by Michele Sciabarrà (45 minutes)

Vediamo come dietro il Faas di OpenWhisk ci sono in realtà dei container e come funzionano

11:45
0
Empowering Data Science with Kubernetes
Talk by Samuele Chiocca, Andrea Rota (45 minutes)

Come Kubernetes può migliorare i processi di un team di Data Science? Andrea Rota, Senior Data Engineer presso il dipartimento di Data Science di Tenaris e Samuele Chiocca, Kubernetes Engineer in SIGHUP risponderanno a questa domanda analizzando la soluzione adottata in Tenaris. Durante il talk i relatori mostreranno come l’adozione della distribuzione Kubernetes Fury di SIGHUP abbia avuto un impatto positivo su due aspetti: la semplificazione dei processi di sviluppo, rilascio e gestione delle soluzioni data-driven sviluppate internamente e la creazione di una piattaforma scalabile di Data Science Lab per supportare il team nelle analisi e nell’addestramento di modelli di machine-learning.

12:30
0
Gitops: The Kubernetes way
Talk by Andrea Panisson (45 minutes)

GitOps è un nuovo metodo di CD che utilizza Git come unica fonte di verità per le applicazioni e per l'infrastruttura (declarative infrastructure/infrastructure as code), fornendo sia il controllo delle revisioni che il controllo delle modifiche. In questo talk vedremo come implementare workflow di CI/CD Gitops basati su Kubernetes, dalla teoria alla pratica passando in rassegna i principali strumenti oggi a disposizione come ArgoCD, Flux (aka Gitops engine) e JenkinsX

14:15
0
Usare docker come front-end di Amazon ECS e AWS Fargate
Talk by Massimo Re Ferre' (45 minutes)

In questo talk parleremo (ma soprattutto vedremo) come poter utilizzare docker e docker-compose come strumenti di front-end per fare provisioning di container in Amazon ECS ed AWS Fargate. Nello specifico vedremo come riutilizzare artefatti yaml docker-compose esistenti per fare il medesimo deployment utilizzando i servizi completamente gestiti di AWS (l'orchestratore Amazon ECS e la piattaforma serverless per container AWS Fargate).

15:00
0
Modernize Legacy Systems with Kubernetes
Talk by Giulio Roggero (45 minutes)

Molte aziende hanno costruito negli anni sistemi informatici complessi che gestiscono i processi interni e i processi di gestione i clienti/fornitori. Con il cambiamento delle abitudini dei consumatori quello che una volta si faceva intermediato da un agente, commesso o addetto che usava il sistema gestionale per rispondere alla richiesta del cliente ora si fa in modalità self service semplicemente con uno smartphone, il cliente si aspetta di essere autonomo nel rapporto con l’azienda. L’esperienza che ci si aspetta come consumatore è quella che si vive usando piattaforma native digitali come ad esempio Netflix e Spotify. Il problema è che la maggior parte delle aziende non è partita nativamente digitale e non è possibile azzerare tutto e ripartire da capo senza correre rischi di business continuity importanti che vedono milioni di clienti coinvolti e impatti significativi a livello economico in caso di down. Se non è possibile ripartire da zero, quindi come fare? Una risposta è un approccio graduale di evoluzione architetturale e tecnologica dove Kubernetes, e il suo ecosistema, giocano un ruolo chiave. In questa presentazione vedremo i tre principi cardine sulla quale si basa questa strategia: API as a Product; architetture evolutive; fast data con pattern CQRS; che si uniscono per creare una strategia di Modernizzazione delle Applicazioni utilizzando i componenti dell’ecosistema del landscape CNCF (https://landscape.cncf.io). Da qui capiremo quali siano i benefici nel breve, medio e lungo termine e quali passi iniziare a fare per avviare questa strategia.

16:15
0
Machine learning pipeline Kubeflow, let's start
Talk by Gabriele Santomaggio (45 minutes)

Kubeflow è un tool di Kubernetes per il machine learning. Nel talk vedremo da dove partire per costruire una ML pipeline basata su containers. I partecipanti impareranno come container sono utlizzati all'interno delle pipeline di ML e le loro releazioni con kubernetes. Inoltre verrà spiagato come interagire con le risorse k8s utilizzato l'SDK di kubeflow.

17:00
0
Kubernetes as backend: CRD & Operators
Talk by Cristiano Degiorgis (45 minutes)

In questa sessione parleremo dell'estensibilità di Kubernetes attraverso l'uso delle Custom Resource Definition. Affronteremo questo tema da due prospettive complementari: un utilizzo più tradizionale dell'utilizzo delle CRD contrapposto ad un loro impiego non convenzionale, il tutto finalizzato alla creazione di un operator per ""deployare"" e il monitorare il progetto. Se sopravviverete all'effetto matrioska, alla fine della sessione avrete una visione sufficiente per comprendere le potenzialità delle CRD e dell'operator pattern