DevOps
Quebrando velhos paradigmas!
$whoami
● Pery Lemke aka Peronium
● SRE na Ahgora Sistemas
● Sudocaster :)
● Membro da organização do
meetup DevOps Floripa
● Entusiasta DevOps
● Garimpeiro de bandas
obscuras de Stoner e Doom.
Um breve histórico pré DevOps...
Na virada dos anos 90 para os anos 2000 as empresas começaram a se
"Setorizar".
Com isso:
● Comunicação entre setores ruim ou nula;
● Isolamento de áreas. Criando um "Apartheid" corporativo;
● Entregas ruins para o cliente;
● Bugs, bugs e mais bugs.
Então surge a cultura DevOps :)
O marco zero do DevOps no mundo é uma talk chamada 10+ Deploys
Per Day: Dev and Ops Cooperation at Flickr de John Allspaw e Paul
Hammond no evento Velocity em 2009.
Em 2009 ocorre também o primeiro DevOpsDays e em 2010 tem a
primeira edição do DevOpsDays no Brasil :)
Mas afinal de contas, o que é
DevOps?
Visa empoderar Devs e Ops no relacionamento entre si e com o
restante do negócio, automatizando o processo de entrega de software
e infraestrutura.
Também trazendo liberdade e conhecimento para todos os envolvidos.
Derrubando as paredes entre áreas!
Por isso DevOps é diferente de...
● Cargo;
● Ferramentas;
● Função;
● Habilidade.
Então com isso...
Todo SysAdmin (Ops) deverá saber programar? A resposta
é SIM!
Todo Dev deverá conhecer de infra? A resposta também é
SIM!
E todos deverão automatizar tudo que der para
automatizar? A resposta é COM CERTEZA SIM!
Por fim meu conselho é...
SysAdmins devem aprender uma linguagem de script como
Python ou Ruby, melhor ainda se aprender Go.
Devs devem aprender sobre Sistemas Operacionais e
ferramentas como Docker, Chef, Puppet, Ansible, etc.
E para os dois aprendam a conviver em paz e harmonia,
pois a cultura DevOps chegou para ficar! :)
Links úteis ou não...
● https://www.youtube.com/watch?v=LdOe18KhtT4
● http://gatilhokosmico.com.br/2017/07/17/qual-futuro-do-s
ysadmin/
● https://landing.google.com/sre/book.html
● https://github.com/gomex/docker-para-desenvolvedores
● https://automatetheboringstuff.com/
Dúvidas capciosas?
Thanks!
Contatos:
github.com/perylemke
twitter.com/perylemke
pery.lemke@gmail.com
www.sudocast.com.br
www.facebook.com/1sudocast

DevOps - Quebrando velhos paradigmas!

  • 1.
  • 2.
    $whoami ● Pery Lemkeaka Peronium ● SRE na Ahgora Sistemas ● Sudocaster :) ● Membro da organização do meetup DevOps Floripa ● Entusiasta DevOps ● Garimpeiro de bandas obscuras de Stoner e Doom.
  • 3.
    Um breve históricopré DevOps... Na virada dos anos 90 para os anos 2000 as empresas começaram a se "Setorizar". Com isso: ● Comunicação entre setores ruim ou nula; ● Isolamento de áreas. Criando um "Apartheid" corporativo; ● Entregas ruins para o cliente; ● Bugs, bugs e mais bugs.
  • 4.
    Então surge acultura DevOps :) O marco zero do DevOps no mundo é uma talk chamada 10+ Deploys Per Day: Dev and Ops Cooperation at Flickr de John Allspaw e Paul Hammond no evento Velocity em 2009. Em 2009 ocorre também o primeiro DevOpsDays e em 2010 tem a primeira edição do DevOpsDays no Brasil :)
  • 5.
    Mas afinal decontas, o que é DevOps? Visa empoderar Devs e Ops no relacionamento entre si e com o restante do negócio, automatizando o processo de entrega de software e infraestrutura. Também trazendo liberdade e conhecimento para todos os envolvidos. Derrubando as paredes entre áreas!
  • 6.
    Por isso DevOpsé diferente de... ● Cargo; ● Ferramentas; ● Função; ● Habilidade.
  • 7.
    Então com isso... TodoSysAdmin (Ops) deverá saber programar? A resposta é SIM! Todo Dev deverá conhecer de infra? A resposta também é SIM! E todos deverão automatizar tudo que der para automatizar? A resposta é COM CERTEZA SIM!
  • 8.
    Por fim meuconselho é... SysAdmins devem aprender uma linguagem de script como Python ou Ruby, melhor ainda se aprender Go. Devs devem aprender sobre Sistemas Operacionais e ferramentas como Docker, Chef, Puppet, Ansible, etc. E para os dois aprendam a conviver em paz e harmonia, pois a cultura DevOps chegou para ficar! :)
  • 9.
    Links úteis ounão... ● https://www.youtube.com/watch?v=LdOe18KhtT4 ● http://gatilhokosmico.com.br/2017/07/17/qual-futuro-do-s ysadmin/ ● https://landing.google.com/sre/book.html ● https://github.com/gomex/docker-para-desenvolvedores ● https://automatetheboringstuff.com/
  • 10.
  • 11.