Bonjour
Je lance un appel a un devops pour connaître svp une journée type de travail dun devops.
Et plus généralement les technologies ?
Et est ce qu'il faut etre plutot un bon developpeur web ou pas la peine?
Je me pose pas mal la question et si une ame charitable pouvait nous aiguiller la dessus ce serait vraiment formidable.
Merci a vous tous.
# web ou pas ?
Posté par Marc Quinton . Évalué à 4.
je peux me tromper, mais il n'y a pas de lien bijectif entre devops et Web. On peut très bien mettre en prod des applis qui n'ont pas de lien avec le Web. Bon, je suis d'accord, par les temps qui courent, cela reste marginal. Les applications métier sont souvent codées sur des technos hors Web, en tout cas, cela est vrai pour ce qui concerne mon secteur d'activité, non marchand.
# Le web n'est pas une priorité
Posté par MrBidon . Évalué à 1.
Je pense que le métier est très différent selon les stacks utilisées par les devs et les choix en matière d'hébergement (dédié, private cloud, public cloud, container).
Devops, c'est une bonne partie de mon boulot actuel : mes taches devops consistent à lire les docs des technos, à réfléchir aux évolutions de l'infra système (capaplanning), à tester en ligne de commande les modifs, les mettre en prod et superviser.
Donc même si j'ai des connaissances de dev web (acquises par expérience et parce que je suis curieux), je dois t'avouer que ce n'est pas du tout la priorité en matière d'apprentissage pour un devops. A mon avis, il faut plutôt prioriser ta connaissances des architectures matérielles, la connaissance du réseau IP, savoir lire des docs techniques en anglais, maîtriser la ligne de commande Linux (xargs, grep et sed ne doivent avoir aucun secret pour toi), maîtriser un langage de script (Python !), un outil de déploiement automatisé (Ansible, Puppet, Chef..) et une chaîne de supervision (Zabbix, Nagios, Grafana…).
[^] # Re: Le web n'est pas une priorité
Posté par gaaaaaAab . Évalué à 5. Dernière modification le 05 décembre 2018 à 09:07.
J'ajouterais find dans la liste.
Bien connaître sed, c'est cool, mais maîtriser sed, c'est une autre paire de manche. On peut déjà faire des trucs très puissants sans jamais savoir qu'on peut utiliser le hold_space. Et pouvoir écrire (ou lire) une calculatrice à précision arbitraire en sed ne me parait pas indispensable (et la doc qui va avec)
PS: Il n'est pas impossible que ce commentaire n'existe que pour souligner à quel point sed, c'est de la balle :)
[^] # Re: Le web n'est pas une priorité
Posté par MrBidon . Évalué à 2. Dernière modification le 05 décembre 2018 à 09:15.
Oups, j'avais oublié sur quel site je postais ce commentaire :)
Disons, que je donnais des exemples d'outils en ligne de commande (find est un must have effectivement) et oui j'entends maîtriser au sens savoir ce que veut dire une expression telle que :
Soit en savoir sur plus sur sed que 90% des informaticiens :)mon_flux | sed -e "s/toto\(.*\)tata/\1/g"
[^] # Re: Le web n'est pas une priorité
Posté par gaaaaaAab . Évalué à 4.
code mon_flux | sed -e "s/toto\(.*\)tata/\1/g"
alors, c'est pas le meilleur exemple, parce que comme * est greedy, le /g ne sert à rien. En l'état, la regex ne fait probablement pas ce que tu crois.
;-)
[^] # Re: Le web n'est pas une priorité
Posté par MrBidon . Évalué à 1.
Effectivement :
La commande avec "g":
(echo "totopliptata";echo "totoploptata") | sed -e "s/toto\(.*\)tata/\1/g"
, retourne :La commande sans "g":
(echo "totopliptata";echo "totoploptata") | sed -e "s/toto\(.*\)tata/\1/"
, retourne la même chose.Faut que je retourne lire mon Grymoire.
# defintion de DEVops
Posté par NeoX . Évalué à 3.
pour moi, DEV.OPS = DEVeloppeur OPerationnel
tu peux etre DEVOPS en administration systeme,
tu connais rien au web, mais t'es un dieu du shell,
tu fais alors du dev pour ne pas refaire 50 fois les memes lignes sur les 50 machines que tu geres, tu fais des scripts pour te simplifier la vie
si tu ne fais que du WEB, tu es alors DEVweb, codeur pure et dure,
tu peux ne rien connaitre au systeme, et etre un tres bon developpeur web.
j'ai connu des agences webs qui savait à peine comment fonctionne un DNS pour le web/email/spf
[^] # Re: defintion de DEVops
Posté par kna . Évalué à 4.
Autrement dit, devops c'est une culture pas un poste : https://medium.com/@neonrocket/devops-is-a-culture-not-a-role-be1bed149b0
# exemple de recherche devops
Posté par NeoX . Évalué à 3. Dernière modification le 05 décembre 2018 à 10:44.
https://linuxfr.org/forums/general-petites-annonces/posts/devops-dans-une-startup-a-stockholm
[^] # Re: exemple de recherche devops
Posté par liberforce (site web personnel) . Évalué à 3. Dernière modification le 05 décembre 2018 à 12:22.
J'ajoute packer pour la création d'images, Gitlab-CI et Jenkins pour l'intégration continue, et potentiellement AWS si on met des VM dans le cloud.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.