IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Emploi Discussion :

C'est quoi réellement un devOps?


Sujet :

Emploi

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2019
    Messages : 12
    Points : 21
    Points
    21
    Par défaut C'est quoi réellement un devOps?
    Bonjour à tous!

    J'ai une opportunité qui s'ouvre actuellement en tant qu'ingé devOps SAUF que je ne comprends vraiment pas le métier.

    Quelqu'un peut m'expliquer? Est-ce qu'il y a une bonne part de code? Par exemple si je veux arrêter devops un jour, c'est facile de devenir développeur?

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 594
    Points : 34 263
    Points
    34 263
    Par défaut
    Salut,

    la définition de wikipedia est plutôt transverse :
    https://fr.wikipedia.org/wiki/Devops

    concernant la question
    c'est facile de devenir développeur?
    ca dépend de ta capacité d'apprentissage, car un devenir devops sans rien y connaitre au code c'est chaud, et être devops ne fait pas progresser (ce n'est pas la vocation du poste)...
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2019
    Messages : 12
    Points : 21
    Points
    21
    Par défaut
    Citation Envoyé par Jean-Philippe André Voir le message
    Salut,

    la définition de wikipedia est plutôt transverse :
    https://fr.wikipedia.org/wiki/Devops

    concernant la question

    ca dépend de ta capacité d'apprentissage, car un devenir devops sans rien y connaitre au code c'est chaud, et être devops ne fait pas progresser (ce n'est pas la vocation du poste)...
    Merci pour ta réponse.
    En fait je suis déjà dev. J’aime le code et j’ai peur de ne pas en faire en devops.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 113
    Points : 497
    Points
    497
    Par défaut
    car un devenir devops sans rien y connaitre au code c'est chaud
    Je dirais que ca dépend de la taille de l'organisation. Certain Devops touche peu voir pas du tout au code.
    7 exemples Java:
    http://perso.wanadoo.fr/letorrefacteur

  5. #5
    Expert éminent sénior
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 413
    Points : 19 609
    Points
    19 609
    Par défaut
    Un DevOps a besoin de compétences dans tous les domaines techniques. Il faut maitriser (et je dis bien maitriser) toutes les étapes du développement jusqu'à la mise en prod.

    Il faut donc une excellente maitrise de Git, avoir une solide expérience de développeur, être à l'aise avec les concepts DevOps (métriques, CI/CD, IaaS, PaaS, SaaS, etc ...), solides compétences en admin sys, en réseaux.

    Bref il faut être très complet.

    C'est le métier technique le plus en tension aujourd'hui non seulement parce que la demande est importante mais aussi parce que la ressource est mécaniquement rare, on ne forme pas un DevOps depuis une école d'ingé. C'est forcément un profil tech déjà expérimenté en dev ou en admin sys qui se réoriente vers du DevOps.

    Si tu croises du DevOps de 23 ans il y a baleine sous gravier.

    Le but du DevOps est d'automatiser tous les process qui vont du commit du développeur jusqu'au déploiement en production.

    La paternité du terme reviendrait à un certain Patrick Debois en 2009.
    Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.



    "Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
    Kenneth E. Boulding

    "Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
    Jean-Baptiste Say, Traité d'économie politique, 1803.

    "/home/earth is 102% full ... please delete anyone you can."
    Inconnu

  6. #6
    Membre chevronné
    Homme Profil pro
    Data Scientist
    Inscrit en
    Juin 2018
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Data Scientist

    Informations forums :
    Inscription : Juin 2018
    Messages : 432
    Points : 2 068
    Points
    2 068
    Par défaut
    Tiens tant que tu es là comment tu définirais le DataOps s'il te plaît ?

  7. #7
    Membre extrêmement actif
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mars 2016
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2016
    Messages : 864
    Points : 3 282
    Points
    3 282
    Par défaut
    Belle définition :-)

    Le devops, c'est celui qui déploie les packages pour moi :-)

  8. #8
    Membre extrêmement actif

    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Avril 2014
    Messages : 1 064
    Points : 2 304
    Points
    2 304
    Par défaut
    Le devops c'est comme un developpeur normal sauf que lui est opérationnel (il sait développer), c'est le contraire du devnop, qui lui est, comme tout le monde le sait n'est pas opérationnel (il ne sait pas développer). C'est subtil l'informatique .... " Vous avez des questions, nous avons les réponses ....".

  9. #9
    Expert éminent sénior
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 413
    Points : 19 609
    Points
    19 609
    Par défaut
    Citation Envoyé par Mathieu__ Voir le message
    Tiens tant que tu es là comment tu définirais le DataOps s'il te plaît ?
    Jamais rencontré ce terme !
    Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.



    "Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
    Kenneth E. Boulding

    "Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
    Jean-Baptiste Say, Traité d'économie politique, 1803.

    "/home/earth is 102% full ... please delete anyone you can."
    Inconnu

  10. #10
    Membre chevronné
    Homme Profil pro
    Data Scientist
    Inscrit en
    Juin 2018
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Data Scientist

    Informations forums :
    Inscription : Juin 2018
    Messages : 432
    Points : 2 068
    Points
    2 068
    Par défaut
    Citation Envoyé par Marco46 Voir le message
    Jamais rencontré ce terme !
    https://en.wikipedia.org/wiki/DataOps

    C'est un peu le DevOps de la data.
    https://www.dataopsmanifesto.org/

  11. #11
    Membre extrêmement actif

    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Avril 2014
    Messages : 1 064
    Points : 2 304
    Points
    2 304
    Par défaut
    Citation Envoyé par Marco46 Voir le message
    Jamais rencontré ce terme !
    Moi m'sieur, moi m'siuer ... je sais, peux répondre. t' pliat m'sieur"

  12. #12
    Membre habitué
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2019
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mars 2019
    Messages : 91
    Points : 153
    Points
    153
    Par défaut
    Citation Envoyé par javain Voir le message
    Merci pour ta réponse.
    En fait je suis déjà dev. J’aime le code et j’ai peur de ne pas en faire en devops.

    c'est bouillant le sujet du code dans le devops car il y aura toujours du scripting qu'on le veuille ou non pour adapter un chaine de production dev.

    il y a plusieures stratégies possibles a adopter avant la mise en place de l'automatisation d'un process , entre le packaging de l'application , les tests ,le deploiement... tout n'est pas forcement standard suivant les sociétés.

    Les tendances actuelles et certaines config tendent vers du "code as infrastructure " donc avec du code pour automatiser des taches systeme quand les templates ou les solutions framework ( chef , puppet , ansible ...)ne suffisent plus..

    par exemple dans un environnement kubernetes - docker on trouve de plus en plus de code pour administrer des infra cloud-privé

    d'ou l'emergence des langages "batterie inclues " plus evolués que le simple scripting bash sans emporter la 'grosse vm ' java pour lancer les taches , communiquer avec le systeme , etc.

    et dans ces langages orientés pour le systeme on a des tendances qui se dégagent : langage Go - python voir meme javascript ( il est décidement par tout car tellement pratique avec npm) que tu peux aussi retrouver dans des tasks runner styles grunt / gulp / webpack

    bref c'est une reponse non exhaustive car le sujet est assez vaste .

  13. #13
    Membre chevronné
    Homme Profil pro
    Data Scientist
    Inscrit en
    Juin 2018
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Data Scientist

    Informations forums :
    Inscription : Juin 2018
    Messages : 432
    Points : 2 068
    Points
    2 068
    Par défaut
    Citation Envoyé par yolle Voir le message
    Moi m'sieur, moi m'siuer ... je sais, peux répondre. t' pliat m'sieur"
    Mais avec plaisir !

  14. #14
    Membre extrêmement actif

    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Avril 2014
    Messages : 1 064
    Points : 2 304
    Points
    2 304
    Par défaut
    Citation Envoyé par Mathieu__ Voir le message
    Mais avec plaisir !
    abah : reprendre la définition du devops : " Le devops c'est comme un développeur normal sauf que lui est opérationnel (il sait développer), c'est le contraire du devnop, qui lui est, comme tout le monde le sait n'est pas opérationnel (il ne sait pas développer)."

    Donc, remplacer Devops par DataOps.

    Oui, je sais, je suis fort .Trop trop facile l'informatique .... et comme je dis souvent : " Vous avez des questions, nous avons les réponses ....".

  15. #15
    Membre expérimenté
    Inscrit en
    Mai 2006
    Messages
    351
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 351
    Points : 1 452
    Points
    1 452
    Par défaut
    Citation Envoyé par yolle Voir le message
    abah : reprendre la définition du devops : " Le devops c'est comme un développeur normal sauf que lui est opérationnel (il sait développer), c'est le contraire du devnop, qui lui est, comme tout le monde le sait n'est pas opérationnel (il ne sait pas développer)."

    Donc, remplacer Devops par DataOps.

    Oui, je sais, je suis fort .Trop trop facile l'informatique .... et comme je dis souvent : " Vous avez des questions, nous avons les réponses ....".
    tu peux même optimiser en remplaçant dev par data :
    " Le dataops c'est comme un dataeloppeur normal sauf que lui est opérationnel (il sait dataelopper), c'est le contraire du datanop, qui lui est, comme tout le monde le sait n'est pas opérationnel (il ne sait pas dataelopper)."

  16. #16
    Membre extrêmement actif
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mars 2016
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2016
    Messages : 864
    Points : 3 282
    Points
    3 282
    Par défaut
    Ils sont fort les marketeux et commerciaux..

    Ils t'inventent des nouveaux métiers.

    Lors d'un entretien, une commerciale junior pleine de compétences me sors: eh EDDY, t'es quoi, data engineer, data scientist.. data mes couilles en slip ?

    Je lui ai dit: je ne sais pas, j'ai un diplôme de biostatisticien

  17. #17
    Membre expert
    Profil pro
    Dév
    Inscrit en
    Juin 2007
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Dév

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 154
    Points : 3 667
    Points
    3 667
    Par défaut
    C'est pourtant facile à comprendre

    Data Scientist = statisticien
    Lead dev = Dev sénior
    Product owner = MOA
    Scrum master = chef de projet technique

  18. #18
    Membre extrêmement actif
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mars 2016
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2016
    Messages : 864
    Points : 3 282
    Points
    3 282
    Par défaut
    Je lui ai dit: moi je pisse du code SAS, file moi le pognon que je demande et je serais ce que tu veux

    J'irai à l'entretien docile et bien brossé

  19. #19
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2019
    Messages : 12
    Points : 21
    Points
    21
    Par défaut
    Ah la la, merci tout le monde!

    Donc en gros ça serait pas un frein pour repartir dans le monde du dev pur?

  20. #20
    Membre extrêmement actif

    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Avril 2014
    Messages : 1 064
    Points : 2 304
    Points
    2 304
    Par défaut
    Citation Envoyé par javain Voir le message
    Ah la la, merci tout le monde!

    Donc en gros ça serait pas un frein pour repartir dans le monde du dev pur?
    si on part du principe de "qui peut le plus, peu le moins" non cela ne seras pas un problème. Fait toi définir correctement le périmètre du poste pour éviter les mauvaises surprises.

Discussions similaires

  1. [sbadecoder a dit].. C'est quoi pour vous un beau programme?
    Par seb.49 dans le forum Langages de programmation
    Réponses: 14
    Dernier message: 13/02/2004, 10h41
  2. c'est quoi un 'system catalogs' ...
    Par jaimepasteevy dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 08/12/2003, 16h47
  3. C'est quoi XMLRAD ?
    Par laffreuxthomas dans le forum XMLRAD
    Réponses: 10
    Dernier message: 09/08/2003, 02h42
  4. C'est quoi "Profile" dans le assign du XMLGram ?
    Par Lux interior dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/02/2003, 11h37
  5. C'est quoi exactement un générateur d'états
    Par Henry Cesbron Lavau dans le forum Outils de restitution et d'analyse
    Réponses: 0
    Dernier message: 02/04/2002, 19h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo