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.)
Réponses:
la source
Un bon administrateur à mes yeux devrait avoir quelques qualités:
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.
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.
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.
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
la source
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.
la source
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.
la source
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.
la source
De sept habitudes de DBA hautement efficaces ; également applicable aux administrateurs de systèmes et de réseaux:
la source
Beaucoup de bonnes réponses ici! J'aime particulièrement les listes de jj33 et Murali Suriar.
J'ajouterais aux leurs:
la source
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.
la source
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?
la source
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.
la source
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).
la source
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.
la source
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
la source
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.
la source
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.
la source
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.
la source
J'adore le café, je veux dire vraiment. Pour quand le serveur tombe en panne à 3 heures du matin.
la source
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
la source
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.
la source
La discipline, les compétences en communication et la confiance sont mes trois premiers.
la source