J’ai atterri ici parce que je cherchais à comprendre ce qu’est un DevOps. Beaucoup donnent une définition et semblent, eux-même, ne pas comprendre.
Mon XP
J 'utilise Puppet depuis 2009. J’ai essayé un peu Ansible (et je suis revenu vite vers Puppet). Mais j’ai gardé Ansible pour remplacer Capistrano pour déployer une application Django (que j’ai développée).
Sinon globalement, je suis SysAdmin depuis 1998 je pense, lorsque j’étais étudiant et que j’ai commencé à coder un point d’accès internet pour internet avec gestion du quota de temps passé sur internet.
J’ai créé et maintenu une grille de calcul pour un centre de recherche pendant quelques années.
J’ai aussi créé et maintenu une forge logicielle pour ce centre de recherche (plusieurs milliers de projets et utilisateurs).
Le pied dans la porte : J’avoue avoir fait peur à mes collègues de l’époque avec mon Puppet car ils ne voulaient clairement pas changer leurs habitudes de faire comme ils faisaient toujours (alors qu’ils ont suivi la formation ITIL contrairement à moi). Heureusement, ce problème ne concernait que le cercle restreint car il a été largement adopté par la suite. J’ai un peu forcé le destin en commençant à l’utiliser.
Récemment, j’ai codé une application Django d’emailing pour un client. Ce projet est encore d’actualité, je gère toujours la plate-forme. Je ne sais pas faire de React… pour l’instant (c’est prévu que j’apprenne un petit peu).
Je confesse : J’aime bien expérimenter les nouvelles choses mais malgré ma soi-disant expérience, j’ai pris du retard technologique que je vais combler dans les prochains mois. Car moi aussi j’ai pris des habitudes à mon tour. Je me sens devenir moins bon et c’est insupportable et je pense ne pas être le seul.
Je suis nomade et indépendant et j’ai un projet qui va me servir de guide afin de me remettre à niveau.
J’utilise le logiciel libre depuis 20 ans et je constate que certains préfèrent l’open source car ils ont peur de passer pour un communiste barbu.
Remuer le couteau dans la plaie : Pourtant, les autres ne devraient-tils pas avoir honte à utiliser azure et aws plutôt qu’openstack ? Honte de prendre un MacOS plutôt qu’un Linux Debian family (Mint, Ubuntu, …) ?