Como começar com Devosp

By Cristian Trucco

Elevator Pitch

A ideia dessa palestra é mostrar como é possível começar com Devops entendendo as necessidades do cliente, entender a “dor” e não começando com quais ferramentas queremos usar!
Não comece com ferramentas e sim entendendo a necessidades e problemas que queremos resolver.

Description

Tenho quase 10 anos como Sysadmin, passei por várias áreas ao longo da minha carreira desde suporte, redes, aplicações e desenvolvimento. Comecei nesse mundo Devops tem uns 4 anos. No meio de containers Docker, Kubernetes, Jenkins entre outras ferramentas que estão no hype. Ao longo desse tempo comecei a compartilhar meus conhecimentos, descobertas e coisas que ia aprendendo em blogs, Linkedin e outros meios de comunicação como grupos do Telegram e WhatsApp. Gosto de divulgar e compartilhar conhecimento com a comunidade DevOps, tem até um jargão que costumo falar é que “trabalharia com TI de graça se não precisasse de grana” faço porque gosto e tenho amor a profissão e gosto de transmitir para pessoas essa energia que assim como eu compartilho da mesma visão! Ajudar o próximo e cada vez mais deixar a nossa comunidade Brasileira cada vez mais forte e sendo referência no mundo da tecnologia. Porque são pessoas que movem o mundo e a tecnologia nos ajuda nessa árdua tarefa.

Notes

Trabalho na Concrete tem mais de um ano como DevOps, participei de um projeto de time estruturante em uma instituição financeira onde o desafio era tornar a empresa ágil, digital e ser mais competitiva no mercado. Então o desafio era olhar para todo o processo de TI da empresa e avaliar em qual nível de maturidade a empresa estava, exemplo: Como era o processo de deploy de uma aplicação, como era o processo de desenvolvimento de um novo produto, quais tecnologias eram usadas para resolver os problemas do dia a dia, como era a organização do time nas áreas, e outros fatores. Após esse processo iniciamos um processo de Discovery onde foi possível montar um backlog priorizado, e identificar qual era a “dor” deles naquele momento, e assim começamos a girar o Scrum na organização, em cada sprint era priorizado o que era mais relevante naquele momento. Porque Devops não acontece da noite para o dia como um passe de “mágica”, essa abordagem ficou clara para o cliente e assim começamos o projeto. Onde o desafio era disponibilizar várias apis em um ambiente on premise usando o Kubernetes para o gerenciamento do cluster de containers Docker, não gerar indisponibilidade nas aplicações que estavam rodando em Produção, usando técnicas de Deploy. Utilizamos Kubernetes,Docker,Terraform,Vagrant, Ansible e TFS para atender as nossas necessidades.