Speaker

Giulio Vian

Giulio Vian

Principal DevOps Engineer

Principal DevOps Engineer

Carlow, Ireland

DevOps is multi-disciplinary, right? So here I am. From writing code to monitoring systems; from desiging application solutions to discussing company strategies.
I work in Unum, a Fortune 500 company, trying to solve a new problem each day.
Speaker at international conferences, he was awarded Microsoft Most Valuable Professional on Azure DevOps category for six years.

Che cos'è DevOps se non multi-disciplinarietà? Dallo scrivere codice a monitorare sistemi, dal disegnare soluzioni applicative a conversare di strategie aziendali, eccomi.
Lavoro in Unum, una Fortune 500 con tutti i problemi della grossa azienda, e ogni giorno cerco di risolvere un nuovo problema.

Area of Expertise

  • Information & Communications Technology

Topics

  • Azure DevOps
  • DevOps & Automation
  • Coding for Operation
  • Infrastructure as Code
  • DevSecOps
  • Continous Delivery
  • DevOps Journey
  • Value stream management

Sessions

Is Technical Debt the right metaphor for Continuous Update? en

The environmental pressure on software has dramatically changed in few years, both in quality and quantity.
Security is the main force but other dynamics can be seen, the adoption of agile, shortest product cycles, and more. As a consequence the software is no more written once and run many times: it must be updated continuously.
If we, as an industry, continue to use the classic category of Technical Debt, IT will be crushed by the forces at hand, pulling the business side along. I propose to introduce a new term for this phenomenon: Technical Inflation. It is not simply to mark the difference but to help discuss and explain to other stakeholders what is happening on the technical side and the effect on the entire business. The new perspective impacts how we plan and budget, how we manage changes and automation, and the need to excel on engineering to save the bottom line.

A map for DevOps on the Microsoft Stack en

An introductory conversation on what is DevOps and which tools, products and solutions you can use to realise the DevOps principles on Azure. Do not expect a demo packed session, my goal is to hand you a map to safely navigate across hundreds of terms and products that may sound new to you.

L'impatto della sicurezza su DevOps en

Un nuovo fenomeno è emerso recentemente: la sicurezza deve pervadere l'intero ciclo di vita dello sviluppo del software.
Purtroppo siamo lontani da questo ideale: l'attuale generazione di processi e strumenti manca di funzionalità cruciali per gestire correttamente i moderni rischi per la sicurezza.
In questa presentazione esploreremo le sfide, cosa si può fare con gli strumenti attuali e quali lacune dovrebbero essere risolte dalla comunità DevOps attraverso pratiche migliori e nuovi strumenti.

Automate from the start en

It all starts as Continuous Integration, then Continuous Delivery, then Infrastructure as Code, then your Pipeline infrastructure, then... everything? Often people says that it is not worth to automate something that you do only once: it has to be a repetitive activity to be convenient.
Is it true? Let's see review the common wisdom and discuss some provoking thoughts to conclude that, probably, you must automate always...

Pipeline your pipelines (automate your automation)! en

It all started as Continuous Integration: you were able to build code in an automated and predictable way (and maybe run some tests too); then Continuous Delivery, and you automated deployments.
Now is time to automate your pipeline infrastructure: why installing and configuring your agents by hand, waiting for Visual Studio setup to finish (through many reboots) to finally tick the workloads you need?
Come and see how to use Docker to script your agents and Terraform to setup your hosts: more power to the code!

Top 10 pipeline mistakes en

People often learn most by observing what not to do, rather than what to do.
In this session I will share the most common errors I encountered in my experience, so you can avoid driving into most potholes and accelerate your DevOps journey.

Software rotting or why you need to change your approach to security en it

A new phenomenon stand out in recent years: security must pervade the entire software development lifecycle.
Except it isn't. Current generation of processes and tools is lacking crucial features to properly manage modern security risks.
Think of the Log4J event. Were you able to identify all affected components? Were they internally developed, or you need a vendor support? How fast you were able to deliver a fix?
In this talk we'll explore the challenges, what you can do with current tools, and which gaps should be addressed by communities through better practices and new tools.

L'impatto della sicurezza su DevOps en it

Un nuovo fenomeno è emerso negli ultimi anni: la sicurezza deve pervadere l'intero ciclo di vita dello sviluppo del software.
Purtroppo siamo lontani da questo ideale: l'attuale generazione di processi e strumenti manca di funzionalità cruciali per gestire correttamente i moderni rischi per la sicurezza.
Pensate all'evento Log4J. Siete riusciti a identificare tutti i componenti interessati? Erano tutti sviluppati internamente o avete avuto bisogno del supporto di fornitori? Quanto sforzo ha richiesto l'analisi? Quanto velocemente siete riusciti a fornire una correzione?
In questa presentazione esploreremo le sfide, cosa si può fare con gli strumenti attuali e quali lacune dovrebbero essere risolte dalla comunità DevOps attraverso pratiche migliori e nuovi strumenti.

Web Day 2022

March 2022

2020 All Day DevOps

November 2020

DevOps@Work 2020

January 2020 Rome, Italy

devopsdays Galway

Session Title: "Pipeline your Pipelines"
Slides: https://www.slideshare.net/giuliov/pipeline-your-pipelines
Video: https://youtu.be/rrv3fYhzb6k?t=6894

November 2019 Gaillimh, Ireland

Future Finance Live 2019

Session Title: Why DevOps is vital for my company’s business?
Slides: https://www.slideshare.net/giuliov/why-is-devops-vital-for-my-companys-business

November 2019 London, United Kingdom

WinDays 19

Session: How we moved our environments to the cloud
Slides: https://www.slideshare.net/giuliov/how-we-moved-our-environments-to-the-cloud
Session: Customize Azure DevOps using Aggregator
Slides: https://www.slideshare.net/giuliov/customize-azure-devops-using-aggregator

April 2019 Šibenik, Croatia

DevConf LK 2019 (Letterkenny, Ireland

February 2019 Letterkenny, Ireland

DevOps@Work 2019

January 2019 Rome, Italy

London Microsoft DevOps

Title: "Infrastructure as Code in your CD pipelines from VMs to Containers"
Slide: https://www.slideshare.net/giuliov/infrastructure-as-code-in-your-cd-pipelines-london-microsoft-devops-0423

November 2018 London, United Kingdom

Limerick DotNet-Azure User Group (LDNA)

Title: "Load Testing for Dummies"
Slide: https://www.slideshare.net/giuliov/load-testing-for-dummies-ldna-112018

November 2018 Luimneach, Ireland

DevOps Galway Meetup

Title: "Moving a Windows environment to the cloud"
Slide: https://www.slideshare.net/giuliov/moving-a-windows-environment-to-the-cloud-devops-galway-meetup

September 2018 Gaillimh, Ireland

121 Test Automation Day

Title: "Stating the Obvious : Adding Performance and Scalability Tests to a Continuous Integration Pipeline"
Slide: https://www.slideshare.net/giuliov/stating-the-obvious-121-test-automation-day-dublin-2018

May 2018 Dublin, Ireland

All Day DevOps 2017

Title: "Stating the Obvious: Adding Performance and Scalability Tests to Your Continuous Integration Pipeline"
Slide: https://www.slideshare.net/giuliov/stating-the-obvious-all-day-devops-2017
Video: https://www.youtube.com/watch?v=CKyT6ZrpVW8

October 2017

TestCon Vilnius 2017

Title: "Stating the obvious: adding non-functional tests to CI"
Slide: https://www.slideshare.net/giuliov/testcon-vilnius-2017-stating-the-obvious
Video: https://youtu.be/5HWDjJFHhQE

October 2017 Vilnius, Lithuania

BASTA!

Title: DevOps by examples
Slide: https://www.slideshare.net/giuliov/basta-2017-devops-by-examples

September 2017 Mainz, Germany

Giulio Vian

Principal DevOps Engineer

Carlow, Ireland