Administradores e suas gambiarras

26
Administradores e suas gambiarras Palestra TcheLinux sobre Administradores de Sistemas e Redes e suas gambiarras Debian Day Edição: João Fracassi Danniel Lara Revisão: Daniela Souto

description

Palestra feita no DebianDay 2011 em Porto Alegre/RS.Autoria de Daniel Lara e João Fracassi

Transcript of Administradores e suas gambiarras

Page 1: Administradores e suas gambiarras

Administradores e suas gambiarras

Palestra TcheLinux sobre Administradores de Sistemas e Redes e suas gambiarras

Debian Day

Edição: João Fracassi Danniel Lara

Revisão: Daniela Souto

Page 2: Administradores e suas gambiarras

A Origem da Gambiarra (POG)

O primeiro POG que se tem notícia é datado de 1582 d.C. O nome deste POG hoje é chamado de Ano Bissexto, foi criado pelo Papa Gregório XIII. Este POG foi aplicado quando descoberto que a Terra leva 365,25 dias para dar uma volta no Sol, porém nosso calendário tem apenas 365 dias, o que leva a uma diferença de 6 horas por ano.

Ao invés de corrigir o "sistema" para que não houvesse essa diferença, a solução adotada pelo Papa foi: "A cada quatro anos, é só colocar mais um dia ali". E então foi criado o primeiro POG de que se tem notícia. Por este motivo, em 1930 foi instituído o "Dia Internacional da POG" como o dia 29 de fevereiro.

Page 3: Administradores e suas gambiarras

Definição de POG

A Programação Orientada a Gambiarras também conhecido como:

ATND - "Artifício Técnico Não Documentado"

MTEDM - "Manutenção Técnica com Elementos Disponíveis no Momento"

STCT - "Solução Técnica de Cunho Temporário" , nome pouco apropriado, uma vez que, todos sabemos, as soluções se tornam permanentes).

Page 4: Administradores e suas gambiarras

PPOG (Princípios da Programação Orientada a Gambiarras)

Se funciona, então tá certo - Acoplado ou não, txt ou sql, mil funções ou 10, design patterns... Nada disso tem valor para o usuário, que só precisa de um software funcional. O termo "escalável" é falacioso.

My Way – Administrador de redes esperto, se é esperto mesmo é adepto do My Way. Se você está com dúvidas, faça do seu jeito pois se der merda, é você quem vai se foder (e como).

Murphy ou Lei de Murphy ou Lady Murphy ou Lei de Smurf - Para lidar com Murphy e seu exército só com POG. Murphy é sagaz e ligeiro, tá só esperando você dar mole. Nada mais rápido do que uma gambiarrazinha para acertar o que Murphy destrói.

“Tudo isso se aplica para Administradores de Redes e Sistemas!”

Page 5: Administradores e suas gambiarras
Page 6: Administradores e suas gambiarras

PPOG (Princípios da Programação Orientada a Gambiarras) Comentários são para amadores e fracos - Um SysAdmin ou DBA deve ser treinado para ser fluente na linguagem de programação usada sem precisar de comentários, independente da consequente ruína de sua vida social. Isso também é conhecido como sétimo sentido ou sentido aranha.

Fé em Deus - A informática é levianamente definida como ciência exata, quando esta é na verdade uma ciência holística. Vários casos reais de divina Providência foram testemunhados em ambientes fiéis aos princípios ruins, assim o mal foi exorcizado, e a paz instalou-se graças a fé dos gambiarrizadores. Vale dizer que: há mais mistérios entre o teclado e o monitor do que julga a sua vã filosofia.

Conclusão Hipotética Universal Técnica Explicativa (aka. C.H.U.T.E) - Quando nenhum dos outros conceitos se aplica, utiliza-se este até funcionar ou desistir.

Faca nos dentes - O famoso "Vai fazendo ai!"

“Tudo isso se aplica para Administradores de Redes e Sistemas!”

Page 7: Administradores e suas gambiarras

Metodologias de Administração de Redes e Sistemas

Metodologia Espírita

Administrador Espirita é exímio conhecedor das técnicas de Copy/Paste e Author Code Rename além de ser discípulo do grande Baba Ovo Orixá. A metodologia Espírita o indivíduo trata de fazer as coisas sem saber o que esta fazendo, provavelmente sendo orientado pelo Tio Chico. Visita o Viva o Linux na seção scripts e copia trechos de scripts e cola em seu maldito script . No final, nada faz sentido, mas as acaba funcionando sabe-se lá como.

Page 8: Administradores e suas gambiarras

Metodologias de Administração de Redes e Sistemas

Metodologia do Bope

Administrador Capitão Nascimento é o individuo que toca o terror nos seus subordinados e nos usuários, é o cara que proíbe tudo e penaliza quem o desobedece tirando o acesso a internet.A metodologia do Capitão Nascimento ele pega o usuário que gosta de baixar porcaria da internet e desconecta ele da rede ou roda um script bloqueando tudo na estação do individuo.

Page 9: Administradores e suas gambiarras

Metodologias de Administração de Redes e Sistemas

Método MacGyver

Administrador MacGyver com posse de recursos e informações limitadas, consegue desenvolver uma complexa rede por completo e em questão de horas. O método recebe este nome pois, fazendo-se um comparativo com o mundo cotidiano, é equivalente a pegar um sabonete, um clipes e um chiclete e com estes ingredientes construir uma bomba atômica, metodologia de construção exaustivamente utilizada por MacGyver. Sua principal característica é a de ser infalível, não importando as condições e o tempo disponível. MacGyver e o Método MacGyver são indispensáveis em qualquer projeto de reder.

Page 10: Administradores e suas gambiarras

Metodologias de Administração de Redes e Sistemas

Metodologia Chuck Norris

Administrador Chuck Norris também pode ser utilizada para administrar sistemas e redes com uso de um editor de textos qualquer, sua rede não precisa testes e backup. Confia 100% no código que desenvolve em seus scripts e que se quer propor um teste é duvidar da sua capacidade. Muito útil para redes com infra-estrutura e servidores de missão critica, antes que o erro se apresente ele já estará corrigido.

Page 11: Administradores e suas gambiarras

Alguns exemplos de Gambiarras em Departamentos de Infra-Estruturas e Suporte Técnicos

Mapa de uma Rede

Page 12: Administradores e suas gambiarras

Alguns exemplos de Gambiarras em Departamentos de Infra-Estruturas e Suporte Técnicos

Fluxograma do Suporte Técnico N1

Page 13: Administradores e suas gambiarras

Scripts Gambiarristicos em Linux

Page 14: Administradores e suas gambiarras

Scripts Gambiarristicos em Linux

Page 15: Administradores e suas gambiarras

Scripts Gambiarristicos em Linux

Page 16: Administradores e suas gambiarras

Scripts Gambiarristicos em Linux

Page 17: Administradores e suas gambiarras

Scripts Gambiarristicos em Linux

Page 18: Administradores e suas gambiarras

Scripts Gambiarristicos em Linux

Page 19: Administradores e suas gambiarras

Scripts Gambiarristicos em Linux

Page 20: Administradores e suas gambiarras

Rede Perfeita

Page 21: Administradores e suas gambiarras

Servidor Firewall

Page 22: Administradores e suas gambiarras

Storage

Page 23: Administradores e suas gambiarras

Servidor Cluster

Page 24: Administradores e suas gambiarras

Obrigado!!!

Page 25: Administradores e suas gambiarras

Alguém já fez alguma Gambiarra ?

Page 26: Administradores e suas gambiarras

Palestrantes:

João Fracassi – Analista de Suporte TI E-mail: [email protected] Daniel Lara – Administrador de Redes E-mail: [email protected]