DevOps na TI tradicional


18/07/2015


Introdução

As áreas de negócios não podem esperar mais 40 dias para um servidor ser disponibilizado para a equipe de desenvolvimento iniciar o projeto.

Um dos desafios da introdução de DevOps no cenário de uma TI tradicional é por onde iniciar.

image

Abaixo alguns passos para auxiliar na jornada:

Passo 1 - Especialistas DevOps (Rockstars)

Para conseguir iniciar a jornada ao DevOps é necessário colocar em sua equipe profissionais que tenham experiência em DevOps. Estamos falando de profissionais diferenciados que conhecem desenvolvimento, infraestrutura e processos.

Dificilmente uma gerência irá convencer equipes históricas de TI que a forma de trabalhar deve ser mudada e que agilidade e compartilhamento são novos objetivos. Uma mudança dessa não pode simplesmente vir top-down e aguardar os resultados, pois eles simplesmente não virão.

É necessário pessoas que já tenham feito isso antes. Pessoas com sentido maduro do que é DevOps. Existem poucos, mas profissionais altamente especializados que podem atuar com sua equipe para demonstrar as vantagens de trabalhar no novo método.

Passo 2 - TI BI Modal

A definição tradicional de DevOps é quebrar os silos entre Desenvolvimento e Operações de modo que eles conquistem objetivos compartilhados.

DevOps não é apenas Dev e Ops. Trata-se de todas as funções que vêm juntos para alcançar uma mudança significativa.

Os devs, os ops, o negócio e os técnicos devem todos compartilhar metas e incentivos. Sempre que possível, devem estar sentados em torno da mesma mesa. Não existe mais "nós" e "eles".

Para o efeito, DevOps é adaptar pessoas com novas ferramentas e processos.

Frases como as abaixo serão ouvidas:

  • Por que você está me dizendo como fazer meu trabalho?
  • Você está usando as ferramentas erradas
  • Eu não vejo o benefício
  • Eu sei mais sobre isso do que você faz
  • O que você está tentando fazer é fácil
  • Não temos as pessoas certas
  • Esta é uma ideia do moderno para os gostos de Facebook
  • Há razões regulamentares. Isso não vai funcionar

Adotar a estratégia de TI bimodal pode auxiliar com técnicas disruptivas e criar uma TI oportunista para auxiliar o amadurecimento do DevOps na empresa.

Passo 3 - Onde utilizar o DevOps

DevOps é mudança de processo basicamente. Para suportar os novos processos, são necessárias novas ferramentas e um novo mindset do time.

Inicie divulgando o assunto em sua empresa. Traga um professional para fazer uma palestra. Deixe a palestra despertar interesse nos profissionais de TI e de negócios.

Após o despertar de interesses, veja com os times onde existem oportunidades e onde a implementação do DevOps faz sentido, traz agilidade, confiabilidade e reduções de trabalhos repetitivos não produtivos.

Depois de mapeadas as oportunidades, motive o time a pesquisar ferramentas que poderiam auxiliar nas demandas já discutidas. Existem diversas ferramentas para auxiliar na Automação de Infraestrutura e Desenvolvimento de Software.

A TI não tem mais motivos para ser um gargalo para as áreas de negócio, que estão cada vez mais agressivas e oportunistas. Se a TI tradicional não se mover, as áreas de negócio irão levar suas plataformas para Clouds Públicas, como a AWS e tornando a TI tradicional apenas mais um obstáculo para seu projeto.

Passo 4 - Treinamentos

Treine seu time nas técnicas de DevOps. Normalmente os treinamentos envolvem abordagens sobre processos, pessoas e tecnologias que devem ser utilizadas e ajustadas para uma implementação de sucesso do modelo DevOps.

A BigData Systems oferece treinamentos do modelo DevOps, além de outros cursos de Cloud e ferramentas de automação. Confira no link http://www.bigdatasystems.com.br/treinamentos

Leonardo Matarazzo

Profissional da área de TI há mais de 18 anos, com experiência em grandes Projetos no Brasil e exterior. Membro de diversas comunidades Open Source e evangelista em Cloud e DevOps.

Compartilhe
Back to top