Profile

Gabriel Araujo @gabriel352


About Me

-

Proposals

Infraestrutura √°gil com praticas devops

Se o desenvolvimento de software é ágil a infraestrutura também deve ser. Já imaginou uma infraestrutura sendo escalável,  automatizada, padronizada  e versionada da mesma forma que acontece com o desenvolvimento de softwares?

Ferramentas abordadas: Docker, Git, Jenkins, Puppet, Ansible e RunDeck

Conceitos Relacionados: Infraestrutura Ágil, Gerência de Configurações, Containers, cultura DevOps e pets vs cattle

O DevOps para o sysadmin dos dias atuais

A palestra não tem como principio falar “ O que é o DevOps “ partindo do principio que hoje o mundo respira isso, então a galera pelo menos já ouviu falar, não deixando a palestra “massante” a ideia inicial é o que a cultura DevOps e suas tecnologias facilitam a nossa vida e ajuda nos problemas que hoje o cara que esta começando ou nunca mexeu com automação tem no seu dia a dia. Após as qualidades, irei falar sobre a metolodia “pets vs cattle” que mostra que devemos não tratar os nossos servidores como animais de estimação, focando em nomes de personagens ou algo do tipo, as maquinas devem ser tratadas como gado, numeros e se morrer, não faria diferença, só subir outra no lugar. Assim que terminar esta parte inicial, iremos para a parte mediana que seria mostrar as ferramentas de gerenciamento de configuração, versionamento de código, orquestradores de container e cloud publica, neste momento irei mostrar e comparar as ferramentas que são mais famosas no mercado falando seus prós e contra dando o ponto de vista de um técnico e um instrutor da 4linux ( meu caso ), a ideia seria de cada técnico que já mexe com ansible ou aws por exemplo, ter a visão que existe outras ferramentas que fazem a mesma coisa, assim dando um leque maior de opção para ele poder melhorar ainda mais a sua infraestrutura. Fechando as ferramentas irei criar uma pipeline que faz uma integração 100% do gitlab, jenkins, docker e ansible para fazer um deploy de uma aplicação, o desenvolvedor apenas coloca o código dele do git, colocando o código do git e solicitando um merge request, assim que o merge for aceito a aplicação é testada e deployada automaticamente e coloca em produção, sendo possivel em cloud ou local, indiferente do ambiente. Por trabalhar na 4linux e ser uma consultoria e empresa de treinamento, todas as minhas palestras ao terminar a pipeline eu faço um sorteio de um curso da trilha devops da 4linux, sendo possivel escolher qualquer curso deste link : https://www.4linux.com.br/devops Para quem não ganhou não sairá perdendo, irei divulgar uma página com o curso devops essential da 4linux que é totalmente gratuíto que auxilia a pessoa nova a iniciar na cultura através do link https://www.4linux.com.br/cursos-gratis