Como ser um
sysadmin
(melhor)

Diego Morales

  morales@propus.com.br   @dgmorales

Online: http://dgmorales.info/sysadmin



A Propus é uma empresa de serviços focada em integrar a Tecnologia da Informação e Comunicação às estratégias de negócios das organizações.

Propus


Fundada em 2003, conquistou uma carteira de clientes dos mais variados segmentos e portes, em todo o território nacional.


A nossa atuação está dividida em quatro linhas de negócio:

  • Projetos e Consultoria
  • Serviços Gerenciados
  • Telefonia IP – VoIP
  • Revenda de parceiros

Trabalhe conosco


A Propus é uma empresa composta por pessoas que têm paixão pelo que fazem. Venha se juntar a nós.


Mande o seu CV:   http://www.propus.com.br/jobs

O que vem por aí


  1. O que a gente faz
  2. 6 hábitos dos melhores Sysadmins
  3. Mil e uma maneiras de pedir ajuda
  4. Invista nas ferramentas do dia-a-dia
  5. Nosso futuro
  6. Livros, blogs e podcasts
  7. O 7º hábito


Acompanhe: http://dgmorales.info/sysadmin

O que a gente faz

6 hábitos dos melhores sysadmins

Gerencie o seu tempo


Dica de leitura: Time Management for Sysadmins


Monitore


Não ter monitoramento é viver na Idade das Trevas da TI. Sem ele não há paz.


Automatize


http://xkcd.org/1205/ (veja também o #974)

Atire na cabeça


Não atacar a causa raiz é como dar um "soneca" no problema.

Documente


Não para outros. Mas para você mesmo, no futuro.


Aceite o desconhecido


Existe um problema ou necessidade. Incompreendido. Confuso. Urgente. Você não sabe como resolvê-lo.

Mas vai descobrir.

Mil e uma maneiras de pedir ajuda


work --help

Oráculos


Google Search help
11 dicas sobre o Google


A MS também documenta

Support    TechNet    Script Center
Virtual Academy


Invista nas ferramentas do dia-a-dia


Aprenda inglês

A língua nativa do mundo da TI é esta. Não seja um estrangeiro nesse mundo.

O shell não para no /bin/sh


O poder do "shell" está na família de comandos unix.


Exemplo


$ sudo lsof | awk '{print $1}' | sort | uniq -c | sort -rn | head
   3002 php5-cgi
    122 master
    116 sshd
    115 freeswitc
     82 mysqld
     60 ssh
     60 slapd
     52 lighttpd
     47 beam.smp
     43 inet_geth
				
Exemplo cortesia do commandlinefu.com.

Depois do shell vem o quê?


Use controle de versão


Chega de .old, .bak, .bak-20130201, ...


  • Version Control Systems (VCS). Há muitos, aprenda um.
  • Sugestão: git (livro online).

  • Mas eu não sou desenvolvedor!
    • Tudo bem, mas que tal manter o /etc versionado? Conheça o etckeeper.

Nosso Futuro


Existe uma revolução em curso, e ela não pode ser parada.

“The benefit of the cloud from an ops side is that it forces us to do what we should be doing anyway – running installation and configuration management.”

Sheeri K. Cabral, no blog da Mozilla.

“Now that installing a computer is an API call, we’re all programmers.”

Tom Limoncelli, em entrevista.

Infrastructure as code


Nosso mundo está cada .. vez .. mais software defined.

  • Aprenda a programar. Shell scripting não conta :)
  • Aprenda a usar um sistema de gerenciamento de configuração.

Gerenciamento de configuração


       

E mais: ansible, bcfg2, salt .

Livros, blogs, podcasts

Livros


Blogs


Podcasts


O 7º hábito


Reatividade é o inimigo. E lembre que SEMPRE temos algo pra fazer.

Por hoje é só pessoal!


Contato


Diego Morales
morales@propus.com.br   @dgmorales


Slides:   http://dgmorales.info/sysadmin

Blog: Do, Automate, Repeat   http://doauto.wordpress.com


Mande o seu CV:   http://www.propus.com.br/jobs