Entrevistamos o nosso Time de Engenharia, para saber sua visão sobre Infra Ágil x código aberto (open source) x DevOps. Segue abaixo um conteúdo que aborda dentre outros temas: deploy automatizado, microsserviços e cases de sucesso em integração de sistemas.
Desde o surgimento da cloud, depois do DevOps e agora do Big Data, o mundo open source vem ganhando um poder muito grande. Hoje as principais tecnologias presentes no mercado possuem ao menos o motor em código aberto. Na minha visão o mundo de tecnologia não teria avançado tanto no mundo se não fosse o software livre e de código aberto (FOSS).
Isso quebrou monopólios, uniu concorrentes e mudou a forma como o mercado de tecnologia funciona. Gosto muito de citar o Hadoop, que é um projeto open source da Fundação Apache e hoje todas as empresas que desenvolvem produtos para o mercado de Big Data usam algum componente do ecossistema Hadoop.
O DevOps nasceu com a motivação de tornar a Infraestrutura Ágil, mas podemos dizer que a Infra Ágil é o pilar de Operações que viabiliza uma adoção da cultura DevOps em uma empresa. O DevOps acaba tendo um escopo bem maior que a infra ágil, pois visa principalmente a união entre Devs e SysAdmins, enquanto que Infra Ágil, bem parecido com o movimento do Desenvolvimento Ágil que surgiu lá em meados de 2001, é um movimento que visa tornar a infraestrutura automatizada, orquestrada, sendo tudo provisionado como código para ser possível falar de DevOps.
Infraestrutura Ágil
Na minha visão o maior desafio está na mudança de postura, numa liderança que entende práticas e metodologias ágeis, na escolha da stack de ferramentas e na reestruturação dos times visando um ambiente mais colaborativo, que não seja segmentando por competências e sim com uma visão de equipes multidisciplinares focadas em produtos.
Acredito que converge sim, até porque a ideia de DevOps e Infra Ágil é baseada no LEAN visando sempre a melhoria contínua e evitando desperdícios.
Para quem está começando alternativas de ferramentas de código aberto e com versões gratuitas talvez seja um bom caminho, pois é possível obter uma prova de conceito e colher resultados sem necessariamente ter custos com contratações de fornecedores ou até mesmo licenças. Outro ponto positivo nessa estratégia é que grande parte dessas ferramentas são maduras e usadas por grande corporações: é o caso, por exemplo, do Jenkins, Ansible, Git, GitLab, Chef, Terraform, entre outras.
Confira mais sobre este conteúdo assistindo o webinar: “Desenvolvendo uma Infraestrutura Ágil em Prol de uma Cultura DevOps” realizado pelo Time de Especialistas da Mandic Cloud.
Gostou do conteúdo? Tem alguma dúvida? Entre em contato com nossos Especialistas Mandic Cloud, ficamos felizes em ajudá-lo.