013. Devops
Qu'est-ce que c'est, à quoi ça sert, comment l'aborder ?À la table, Sylvain Abélard, Jérémy Lecour, Bob Maerten et Claire Zuliani.
Télécharger l'épisode (25 Mo) - Date de publication : 2017-04-24
- • Moby project
- Un nouveau projet chez Docker, pour rassembler les technologies qui permettent de construire docker.
Qu'est-ce que c'est, à quoi ça sert, comment l'aborder ?
Ceci est un transcript rapide et partiel basé sur les notes d’enregistrement. Si vous souhaitez nos proposer quelque chose de plus complet, n’hésitez pas à nous proposer une fusiodemande
C’est quoi DevOps pour vous ?
- Sylvain : sysadmin, (héberger, monitoring, sécu) - works on my machine, ops problem now
- Claire : personne, domaine, zone de compétences, pratique ? “entre mon code et l’app qui tourne”
- Bob : culture devops, de collaboration, et gérer infra et matériel avec des outils et du code
- Jeremy : +1 culture
Culture
process, workflow, apprentissage etc
Compétences
équipes DBA et qualité, les devs sont meilleurs et mieux outillés depuis peu sysadmin : mise en place, outillage et maintenance de la plateforme de prod
Les couches d’infra
machines / IaaS (autoconfig et provisioning, charge) / PaaS (platform) / SaaS (logiciel vendu)
Déployer une appli
déploiement -> le cycle est souple et le feedback rapide tests / CI / CD / méthodos pour ça -> CI déroule tes tests régulièrement puis enchaîne sur… (le déploiement, souvent) docker, instrumentation infrastructure as code : ansible (Python) chef puppet (Ruby) salt (?) terraform (go) niveau de standardisation accru
Coder une appli et travailler en équipe
gestion d’équipe formation responsabilités
“Passer au devops”
comment on fait ? CD SRE PaaS IaaS infrastructure as code Chef, Puppet, Vagrant, Capistrano Sensu, Riemann, The Foreman, Fluentd quelles sont les bonnes ressources, fr ou en, pour apprendre petit à petit dans ce domaine, sans se retrouver direct à faire de la tachychardie devant des tutos hyper techniques auxquels on ne comprend rien ?
Découvertes des invités
- • Jérémy Lecour
- 1 mois après la première découverte, un retour sur un usage plus poussé. – retour sur ServerSpec
- • Claire Zuliani
- Collection de BD avec la sociologie. – Sociorama
- • Sylvain Abélard
- Article très complet sur l'intérêt d'utiliser Arel en ruby. – Pourquoi utilser Arel ?
- Raccourcis, corrections et plus grande couvertures de base de données pour Arel. – arel-extensions
- • Bob Maerten
- Équivalent des joies du code dans le domaine devops, un pied de nez à ce qu'on l'on disait sur les bienfaits du déploiement continu. – Est-ce qu'on met en prod aujourd'hui ?