Qu'est-ce qui fait un «bon» ou un «grand» administrateur? [fermé]

27

Dans l'ordre des choses, il est assez facile d'exécuter un serveur Web. Installez, par exemple, Apache, PHP et MySQL, et vous êtes sur la bonne voie. Mais le travail, évidemment, ne s'arrête pas là. Les bons administrateurs effectuent des dizaines de tâches après avoir mis à jour quelques programmes.

Que doit faire un administrateur Web pour devenir un bon administrateur? Quelles mesures devraient-ils prendre pour acquérir ces compétences et que devraient-ils faire pour utiliser ces compétences?

(Les exemples incluent la surveillance du trafic réseau, la création et l'exécution d'un schéma de sauvegarde, la gestion d'un certificat de chiffrement, etc.)

stalepretzel
la source
Cette question serverfault.com/questions/29731/… peut vous guider
adopilot
Je pense que cette question avec la plupart des réponses devrait aller sur le blog car elle fait le parfait blogpost :)
Spirit

Réponses:

38
  • un désir de bien faire les choses.
  • la possibilité de bricoler des solutions de coup de pied ensemble lorsque vous réalisez que "bien" est impossible.
  • la volonté de «s'approprier» un problème et de régler les problèmes jusqu'à leur conclusion.
  • la volonté de crier et de prendre conscience de ses problèmes même si personne ne l'a signalé.
  • la capacité et le désir de vous remplacer par un petit script shell une fois que vous avez maîtrisé un problème (pour vous libérer pour trouver et résoudre le problème suivant).
  • l'envie de s'auto-évaluer et de toujours améliorer les choses, même si vos utilisateurs sont déjà satisfaits.
  • Et, surtout, la capacité de respirer profondément, d'expirer et de faire face au dernier feu qui vient de tomber sur vos genoux.
jj33
la source
7
Je connais des administrateurs système qui veulent vraiment "posséder" des problèmes mais ils ne les résolvent pas. Pire combinaison de tous les temps :-(
Zizzencs
16

Un bon administrateur à mes yeux devrait avoir quelques qualités:

  1. La capacité d'apprendre et de s'adapter C'est absolument essentiel. Le monde est un endroit dynamique et, tôt ou tard, tout administrateur devra passer à un système qu'il ne connaît pas. Être en mesure d'accepter le changement et de le faire fonctionner à votre avantage. Une excellente façon de le faire est de garder les yeux ouverts sur l’horizon et d’examiner les nouvelles technologies qui semblent envisager leur applicabilité à votre entreprise.

  2. Connaissez le système que vous administrez Encore une fois, cela est indispensable. Il n'y a aucun moyen d'utiliser ou de protéger pleinement votre système si vous ne comprenez pas ce qu'il fait. Cela ne signifie pas nécessairement comprendre comment un additionneur Carry-Lookahead est implémenté dans votre CPU, mais comprendre comment PHP interagit avec apache pour produire sa sortie. Comprendre le fonctionnement d'Active Directory si vous êtes administrateur réseau, etc.

  3. La capacité de gérer la gestion Sérieusement, vous pourriez être le meilleur administrateur du monde, mais à moins que vous ne puissiez convaincre votre patron de vous acheter ce nouveau serveur, les choses ne seront jamais faites.

  4. Réfléchis vite, je ne sais pas ce que tu peux faire pour te préparer à ça ... Jouer au racquetball, peut-être? Honnêtement, celui-ci vient de l'expérience. La loi de Murphy vous trouvera et vous pillera toujours, alors soyez prêt à y faire face.

Il y a plus, mais je pense que ce sont 4 clés. XD

ParoX
la source
11

Je pense que la capacité de travailler avec les personnes que vous soutenez au bon niveau est importante. En tant qu'utilisateur / développeur avancé, je déteste que les administrateurs système me traitent comme un idiot ou un perturbateur lorsque j'essaie de régler un problème ou de faire quelque chose.

Il en va de même pour les équipes de développement: elles jettent souvent des choses sur l'administrateur système sans aucun contexte ni explication et attendent une action immédiate.

Donc, je suppose que dans les deux cas, de bonnes compétences en communication sont essentielles.

Luke Quinane
la source
10

Les meilleurs administrateurs que j'ai connus étaient ceux qui sont restés calmes en cas de crise et qui savaient quand admettre qu'ils ne savaient pas ce qui n'allait pas.

Moins important, mais plus apprécié par leurs supérieurs: la volonté de dire « oui » et d'aider la direction à atteindre ses objectifs, mais reconnaître en disant non, c'est mieux pour l'entreprise.

Shalom Craimer
la source
7

Je pense que la plus grande clé globale pour être un bon administrateur est de résoudre les problèmes de la bonne manière, plutôt que d'utiliser un hack. En prenant le temps de bien comprendre un problème, de le résoudre complètement et d'automatiser toutes les parties applicables de la solution, vous serez libre de gérer les urgences réelles lorsqu'elles se présentent et d'assumer des tâches pour faciliter la vie des utilisateurs.

Drew Stephens
la source
1
+1 pour "En prenant le temps de bien comprendre un problème" c'est la clé!
JJ01
Oui. Je vois des administrateurs système juniors donner à un utilisateur des droits d'administrateur local et je pense qu'ils ont résolu leurs problèmes. Non, c'est une solution de contournement. Vous vous êtes maintenant donné du temps pour résoudre le problème correctement!
Chris Thorpe
4

De sept habitudes de DBA hautement efficaces ; également applicable aux administrateurs de systèmes et de réseaux:

  • Soyez un expert généraliste.
  • Comprendre les attentes de l'entreprise et des utilisateurs.
  • Créez des SLA plus granulaires via des mesures quantitatives et faciles à comprendre.
  • Décomposer l'environnement en morceaux plus petits et plus faciles à gérer.
  • Soyez axé sur les tâches et non sur la mise en œuvre.
  • Séparez et déléguez le banal.
  • Débarrassez-vous des solutions uniques.
Murali Suriar
la source
3

Beaucoup de bonnes réponses ici! J'aime particulièrement les listes de jj33 et Murali Suriar.

J'ajouterais aux leurs:

  • Soyez un communicateur actif. Peu importe que vous soyez dans une grande ou une petite entreprise. Les gens comptent sur vous pour garder le réseau et les serveurs "ennuyeux" (c'est-à-dire sans surprise). Annoncez donc activement les temps d'arrêt de mise à niveau et de maintenance, promouvez rapidement les actualités lorsque vous savez qu'il y a un problème qui peut affecter les gens et travaillez avec vos électeurs pour identifier quand ils sont plus sensibles à la fiabilité de l'infrastructure (fin de mois, trimestre, début du matin, peu importe). Documentez l'environnement et les procédures quelque part, n'importe où, afin que vos processus puissent être distribués, partagés et reproductibles. Vous pensez peut-être que cela va réduire votre sécurité d'emploi, mais ce que cela va vraiment faire, c'est vous permettre de passer à d'autres tâches.
Bernard Dy
la source
3

Je sais que cela ressemble à une blague, mais être TOC. Les administrateurs système obsédés par la normalisation générale des choses produiront les systèmes les plus sûrs et les plus fiables.

Steve Evans
la source
2

Le bon résout toutes sortes de problèmes à la volée, le grand les prévient à l'avance. Quelqu'un a-t-il mentionné Tao?

Aputsiak
la source
2

Toujours travailler vers le prochain niveau de disponibilité des services - rechercher un environnement qui se répare principalement et qui est toujours mesurable sur tous les plans.

Si vous ne pouvez pas mesurer (disponibilité, santé, coût, etc.), vous ne pouvez sans doute pas savoir si ce que vous faites améliore réellement les systèmes pour leur objectif.

Et comme toujours, "faites avancer les choses" - soyez transparent, pragmatique et calme.

Oskar Duveborn
la source
Les meilleures pratiques ITIL et Microsoft Operations Framework (MOF) sont de bonnes ressources.
Oskar Duveborn
2

Si l'administrateur est génial, les utilisateurs ne remarquent même pas qu'il existe (ou en regardant du côté administrateur, les utilisateurs n'ont jamais à le déranger).

vartec
la source
2

Lire La pratique de l'administration des systèmes et des réseaux par Tom Limoncelli, Christina Hogan et Strata Chalup; c'est la réponse de 1000 pages à votre question, mais cela en vaut la peine.

Il ne couvre aucune technologie spécifique (par exemple UNIX, Windows), et vous ne trouverez pas un seul exemple "tapez cette commande" dedans. Il s'agit de toutes les choses autres que les aspects techniques qui font un excellent administrateur système.

TimB
la source
1

Un bon administrateur comprend qu'il doit continuer à apprendre et à grandir. Ils s'efforcent de faire de leur mieux à chaque effort, admettent les échecs et apprennent d'eux.

Ils sont extraordinairement communicatifs. Non seulement ils sont capables d'expliquer des termes techniques complexes à un profane, mais ils se mettent en quatre pour défendre le diable à leur propre idée pour s'assurer qu'ils offrent les meilleures options à leur client.

Ils sont actifs plutôt que réactifs. Ils anticipent les problèmes et la demande, et les résolvent, si possible, avant qu'ils n'affectent quoi que ce soit. Lorsqu'un problème critique est découvert, ils diagnostiquent rapidement et calmement le problème avant d'essayer de le résoudre.

Les meilleurs administrateurs savent et acceptent qu'il y a plus d'une façon de faire les choses, que tous les problèmes ne sont pas un clou et que parce qu'il y a toujours une meilleure façon de faire quelque chose que la façon dont ils prévoyaient, ils cherchent constamment à apprendre de nouvelles techniques. , technologies et compréhension.

Un bon administrateur aime les serveurs et en a plusieurs à la maison, même s'ils passent déjà plus de 80 heures par semaine en tant qu'administrateur système.

Un bon administrateur sait qu'il / elle n'est pas un excellent administrateur. Il n'y a pas vraiment de grands administrateurs, il n'y a que ceux qui prétendent être grands et ceux qui savent qu'ils ne le sont pas.

-Adam

Adam Davis
la source
1

Je pense que les compétences en communication sont très importantes si vous voulez passer de: administrateur à: excellent administrateur.

Du côté du développeur d'applications, si l'administrateur ne peut pas expliquer pourquoi quelque chose pose problème ou pourquoi les choses prennent plus de temps que prévu, je ne peux que deviner la solution à venir (le cas échéant).

Plus l'administrateur est en mesure de communiquer (de préférence dans un discours non-administrateur) ce qui se passe ou pourquoi les choses devront attendre jusqu'à lundi, mieux je peux travailler avec eux.

Un grand administrateur est capable de distiller l'essentiel de ce qui se passe et peut dire la version facile à comprendre à ses [utilisateurs | autres services | clients] afin qu'ils comprennent le problème sans en connaître tous les détails.

Jacco
la source
1

La différence entre les bons et les bons administrateurs ne se voit pas souvent avant qu'il ne soit trop tard.

Un bon administrateur mettra le logiciel ou le système en place et fonctionnera parfaitement.

Un bon administrateur mettra le logiciel ou le système en place et fonctionnera à nouveau parfaitement. Cependant, le grand administrateur aura également pris le temps de comprendre tout ce qu'il peut sur le système et de mettre en place des mesures préventives pour s'assurer que les choses ne se cassent pas au moment le plus critique.

S'ils se cassent, le grand administrateur sera en mesure de corriger ou de trouver une solution de contournement très rapidement en raison de sa connaissance de la plate-forme. Un bon administrateur paniquera généralement et commencera à battre à ce point.

Malheureusement, comme indiqué, tout cela est souvent découvert trop tard.

Nathan
la source
Un bon administrateur vous permettra d'aller plus vite, un excellent administrateur vous fera aller tellement plus longtemps que le petit démarrage supplémentaire (généralement) n'aura pas d'importance.
LapTop006
1

J'aime déjà beaucoup de réponses ici, mais je suggère une autre: Comprenez et croyez que vos systèmes sont là pour soutenir l'entreprise, et non l'inverse.

Greg Whitfield
la source
0

J'adore le café, je veux dire vraiment. Pour quand le serveur tombe en panne à 3 heures du matin.

hitsuyashi
la source
0

Trouvez le gars qui, si vous le laissiez sur une île avec un couteau de poche, non seulement survivrait, mais créerait une maison avec de l'eau courante ... C'est le gars que vous voulez

trent
la source
0

Lorsque vous dites à un administrateur modéré de faire quelque chose, il le fera et dira "terminé". Il pourrait même ajouter "testez-le s'il vous plaît car je ne suis pas sûr que cela fonctionne comme il se doit".

Lorsque vous dites à un bon administrateur de faire quelque chose, il le fait et dit "terminé et testé, amusez-vous à l'utiliser". Et tu vas.

Paweł Polewicz
la source
-1

La discipline, les compétences en communication et la confiance sont mes trois premiers.

Chopper3
la source