Spring GDS 25è Aniversari
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
DevOps és una manera de treballar que ajunta desenvolupament i operacions en un sol bucle en lloc de dos equips llançant-se la feina per damunt d'un mur. Qui escriu el programari també comparteix la responsabilitat de fer-lo funcionar. Aquest únic canvi redissenya com passen les releases.
A la pràctica apareix com a automatització. El codi es construeix, es prova i es desplega mitjançant pipelines en lloc de passos manuals. La infraestructura es defineix en fitxers, no es configura a mà. El monitoratge atrapa els problemes abans que els usuaris els reportin. La divisió clàssica, on els desenvolupadors publiquen el codi i un equip d'ops es queda a mantenir-lo viu, se substitueix per una responsabilitat compartida des del commit fins a producció. Un equip que abans desplegava cada mes amb una tensa finestra de release nocturna pot passar a desplegar moltes vegades al dia, cada canvi prou petit per revertir-lo en segons si alguna cosa va malament.
És una cultura abans que una cadena d'eines. Les eines importen, però DevOps fracassa quan les empreses compren el programari i conserven els vells silos. El que compta és un feedback que s'escurça i una responsabilitat que s'eixampla.
Muntem pipelines CI/CD perquè publicar sigui avorrit. Cada canvi passa per proves automatitzades i un procés de desplegament que funciona igual cada vegada. Quan llançar programari deixa de ser un esdeveniment estressant, els equips publiquen canvis més petits amb més freqüència, i els canvis petits són els que de debò pots raonar.
Treballem dins del muntatge existent d'un client tant com el reemplacem. De vegades l'arranjament és un pipeline més ràpid. De vegades és un monitoratge que per fi diu a l'equip què està passant en producció. Construïm la pràctica perquè els mateixos enginyers del client la puguin operar, perquè un DevOps que depèn d'un soci extern per sempre no és DevOps. És només una dependència.
Releases lentes i que fan por et frenen? Fem que publicar sigui rutina.
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
Convertir una marca en un negoci que funciona.
Mig milió de persones. Una app. Zero caos.















