Quais cursos seriam úteis para um engenheiro de DevOps?


9

Eu sou um 'DevOps Engineer' baseado no Reino Unido. Tenho 2,5 / 3 anos de experiência na área de TI; começando como aprendiz agora, um engenheiro de nível intermediário aprendendo / praticando Administração de Sistemas Linux / Windows, Entrega Contínua (Jenkins), Integração Contínua / controle de versão (Git, Visual Studio), metodologia AGILE / SCRUM, gerenciamento de configuração (SaltStack), virtual tecnologias de máquinas (AWS EC2, VMware etc.), bem como scripts S3 e BASH / PowerShell.

Não tenho qualificações formais nem acho que é necessário se destacar no campo. No entanto, meu gerente pediu a mim e aos meus colegas que encontrem alguns cursos e / ou qualificações que nos ajudarão a ser engenheiros de DevOps de pleno direito e acho que seria estúpido não fazer isso!

Alguém poderia recomendar cursos / qualificações úteis?


Primeiro, entenda que você não é um "Engenheiro de DevOps". Você é um "engenheiro (de sistema) praticando DevOps". É uma distinção sutil, mas importante, embora seja perdida para a maioria das pessoas (incluindo a gerência, que cria Títulos de Trabalho). Segundo, o campo é tão grande que é difícil fazer recomendações. Você tem que ir em que áreas lhe interessam.
Erik Funkenbusch

@ErikFunkenbusch Eu sei disso, observe a vírgula invertida ao redor do título.
jto

Respostas:


11

A Linux Academy possui vários webinars e tutoriais (incluindo VMs sandbox para experiência prática) em várias tecnologias favorecidas pelas lojas DevOps, incluindo AWS, Docker, Ansible, Jenkins, Puppet e muito mais.


1
Obrigado pela resposta, eu realmente encontrei este site logo após postar minha pergunta, ele definitivamente parece relevante para as minhas necessidades e para meus colegas.
jto

Normalmente sou um tolo, mas um ex-empregador pagou por minha conta. Esse recurso foi tão bom que pretendo renovar às minhas próprias custas. Eu realmente não posso recomendá-lo o suficiente - vale a pena a assinatura.
precisa saber é o seguinte

4

Na minha opinião, você se beneficiará mais se escolher o roteiro oferecido pelo RH. Revise seus cursos (incluindo DevOps) aqui

Eu mesmo, no entanto, também gostaria de ouvir opiniões de outros profissionais.


A pilha RH Satellite 6 é muito subestimada na minha opinião. Essa pilha reúne muitos dos itens do roteiro em um painel. Isso é realmente apenas o The Foreman no cenário Katello renomeado, para que você possa conferir gratuitamente instalando o The Foreman. Se você não usa o Foreman há alguns anos, vale a pena dar uma segunda olhada.
James Shewey

Eu concordo com @JamesShewey. Embora eu não tenha participado especificamente da aula do Satellite, tenho vários amigos que participaram e isso fez uma enorme diferença. Meu RHCE acabou de expirar, e devo dizer, em relação à perspectiva de recrutamento / empregadores em potencial, ser um RHCE valeu seu peso em ouro.
Tim S.

1

Eu originalmente fiz um comentário sobre isso, mas acho que é digno de sua própria resposta. Tendo passado por alguns programas de certificação diferentes, eu definitivamente acho que o programa RHCE (RedHat Certified Engineer) vale seu peso em ouro. O pré-requisito é RHCSA (RedHat Certified Systems Administrator) e o RedHat oferece uma aula "de uma só vez", na qual você tem quatro dias para cobrir os dois tópicos e dois exames na sexta-feira. (Eu recomendaria isso apenas para alguém que já esteja extremamente familiarizado com a administração de um sistema RedHat.)

Se o seu empregador estiver disposto a pagar a conta, acho que seria um ótimo começo. O RedHat também oferece vários cursos do tipo "DevOpsy", como o OpenStack / OpenShift, o Ansible (um produto DevOps HUGELY popular) e muitos outros.

Você pode ver as ofertas deles aqui .

Edit: Eu também vi muita demanda pela AWS também, então esse também seria um bom lugar para começar. A oferta "Amazon de nível gratuito" é um ótimo lugar para começar a brincar com ela e obter alguma experiência prática.


Obrigado pela resposta @Tim S. Estive pesquisando no curso / qualificação da RCHA e parece bom, gostaria de pensar que sou bastante proficiente com o RedHat, você poderia divulgar mais sobre o tipo de exposição existente é necessário para obter essa qualificação (se possível)?
jto

O RedHat oferece uma combinação de curso / exame (4 dias de instrução e exame no dia 5), ​​onde eles teoricamente ensinam o que você precisa para o exame, mas o sucesso é muito mais provável se você tiver experiência anterior com os sistemas. Para fazer o curso / exame RHCE, você precisa ter passado no RHCSA (a menos que os dois juntos.) Para obter a certificação RHCA (Architect), você deve primeiro obter o RHCSA e o RHCE. Tanto o RHCSA quanto o RHCE são uma classe única, mas o RHCA faz vários cursos para receber a certificação. (Eu acho que ainda é 5)
Tim S.

1

A Microsoft, em colaboração com o EdX, está executando um curso abrangente sobre DevOps . Abrange Chef / Puppet para gerenciamento de configurações, Selenium para testes, Docker, Nagios, Loggly etc. Obviamente, sendo a Microsoft, eles usam o Azure, mas todas essas ferramentas são de código aberto e, portanto, as habilidades são muito transferíveis. Todos os cursos são gratuitos, você paga apenas se desejar o certificado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.