Je suis un «ingénieur DevOps» basé au Royaume-Uni. J'ai 2,5 / 3 ans d'expérience dans le domaine informatique; débutant en tant qu'apprenti maintenant ingénieur de niveau intermédiaire apprenant / pratiquant l'administration système Linux / Windows, livraison continue (Jenkins), intégration continue / contrôle de version (Git, Visual Studio), méthodologie AGILE / SCRUM, gestion de la configuration (SaltStack), virtuel technologies de machine (AWS EC2, VMware etc.) ainsi que les scripts S3 et BASH / PowerShell.
Je n'ai aucune qualification formelle et je ne pense pas qu'il soit nécessaire d'exceller dans le domaine. Cependant, mon manager s'est demandé à moi-même et à mes collègues de trouver des cours et / ou des qualifications qui nous aideront à devenir des ingénieurs DevOps à part entière et je pense que ce serait stupide de ne pas le faire!
Quelqu'un pourrait-il recommander des cours / qualifications utiles?
Réponses:
Linux Academy propose plusieurs webinaires et didacticiels (y compris des machines virtuelles sandbox pour une expérience pratique) dans plusieurs technologies privilégiées par les magasins DevOps, notamment AWS, Docker, Ansible, Jenkins, Puppet et bien d'autres.
la source
À mon avis, vous bénéficierez le plus si vous choisissez la feuille de route offerte par RH. Consultez leurs cours (y compris DevOps) ici
Cependant, j'aimerais moi aussi entendre les opinions d'autres professionnels.
la source
J'avais initialement fait un commentaire, mais je pense que cela mérite sa propre réponse. Ayant suivi plusieurs programmes de certification différents, je pense vraiment que le programme RHCE (RedHat Certified Engineer) vaut son pesant d'or. La condition préalable est RHCSA (Administrateur de systèmes certifié RedHat), et RedHat propose un cours «à la fois» où vous avez 4 jours pour couvrir les deux sujets, et deux examens le vendredi. (Je ne recommanderais cela qu'à quelqu'un qui est déjà extrêmement familier avec l'administration d'un système RedHat.)
Si votre employeur est disposé à s'adapter au projet de loi, je pense que ce serait un excellent début. RedHat propose également un certain nombre de cours de type "DevOpsy", comme OpenStack / OpenShift, Ansible (un produit DevOps extrêmement populaire), et bien d'autres.
Vous pouvez voir leurs offres ici .
Edit: J'ai également vu beaucoup de demande pour AWS, donc ce serait également un bon point de départ. L'offre Amazon "Free Tier" est un excellent endroit pour commencer à jouer avec et acquérir une expérience pratique.
la source
Microsoft en collaboration avec EdX organise un cours DevOps complet . Il couvre Chef / Puppet pour la gestion de la configuration, Selenium pour les tests, Docker, Nagios, Loggly etc. Évidemment, étant Microsoft, ils utilisent Azure, mais tous ces outils sont Open Source et les compétences sont donc très transférables. Tous les cours sont gratuits, vous ne payez que si vous voulez le Certificat.
la source