Logo de Dallonses

DevOps

Què és DevOps?

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.

DevOps a Dallonses

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.

Parlem de DevOps

Serveis relacionats


Preparat per a traballar junts?

Reserva una reunió
Aymón sostenint una revista Tools davant de la seva cara
Ari treballant en un portàtil a l'aire lliure envoltada de plantes
Vista superior d'un escriptori de fusta amb teclat, ratolí i auriculars
Il·lustració dibuixada a mà d'una mà chasquejant els dits
Nico recolzat contra un dispensador d'aigua al costat d'un extintor
Primer pla d'un ordinador obert amb placa de circuit i components sobre un escriptori de fusta
Bernat i Andreu col·laborant en un escriptori amb monitors i un portàtil
Il·lustració dibuixada a mà d'una mà oberta saludant
Aymón sostenint una revista Tools davant de la seva cara
Ari treballant en un portàtil a l'aire lliure envoltada de plantes
Vista superior d'un escriptori de fusta amb teclat, ratolí i auriculars
Il·lustració dibuixada a mà d'una mà chasquejant els dits
Nico recolzat contra un dispensador d'aigua al costat d'un extintor
Primer pla d'un ordinador obert amb placa de circuit i components sobre un escriptori de fusta
Bernat i Andreu col·laborant en un escriptori amb monitors i un portàtil
Il·lustració dibuixada a mà d'una mà oberta saludant