Upgrade to Pro — share decks privately, control downloads, hide ads and more …

La Continuous Delivery è una condizione mentale

La Continuous Delivery è una condizione mentale

Vedo la gente passare i venerdì a fare rilasci in produzione e passare il weekend a fare bug fixing. Vedo la gente stufa di fare sempre le stesse attività ripetitive e perseverare nella solita routine da developer frustrato. Ma tutto questo si può evitare con un cambio di mentalità. Quello che voglio raccontare in questo talk è il mio percorso evolutivo da un approccio waterfall a quello iterativo passando per i tanti errori commessi. Racconterò come abbiamo realizzato un template che aiuta nel processo di Continuous Delivery utilizzando Kubernetes, Docker, Python e Terraform.

Raffaele Colace

March 23, 2022
Tweet

More Decks by Raffaele Colace

Other Decks in Programming

Transcript

  1. Raffaele Colace COO/CIO, Co-Founder @ 20tab srl • Python senior

    developer • PHP, Java, Swift, C#, … • Agile Passionate • DevOps, Lean, Growth Hacking, … • Community leader @ #StopCoding • Founder @ Product Management Day 20tab.com
  2. Problemi 1 2 3 Budget Tempo sprecato Bassa qualità 4

    Insoddisfazione © Sebastian Herrmann
  3. Agile Manifesto Principi “Our highest priority is to satisfy the

    customer through early and continuous delivery of valuable software.” Agile Manifesto
  4. eXtreme Programming Continuous Integration “Developers should be integrating and commiting

    code into the code repository every few hours, whenever possible.”