Pular para o conteúdo

Introdução ao DevOps - Infraestrutura como código

Neste artigo, pretendo demonstrar o que é DevOps, o seu conceito e o que ele pode trazer de benefícios para profissionais e empresas.
yros aguiar yros
Hits: 19.143 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Necessidade / Infraestrutura

A necessidade

A demanda crescente por processamento, levou ao crescimento dos DataCenters, além da criação do Cloud Computing, que chega a processar grandes quantidades de dados de forma distribuída e conseguir atender ao apetite cada vez maior de informações.

Sabemos que no mercado, a velocidade da informação está diretamente associada ao poder de venda e aos processos da empresa. Esta demanda levou ao desenvolvimento de software ágil ao extremo (deploy contínuo). Sendo assim, os ciclos de atualizações do softwares são maiores para atender à quantidade crescente de usuários e há necessidade de mais "features", para estimular a concorrência e atender aos clientes.

O que ocasiona maior demanda de recursos e exige maior quantidade de entregas da equipe de infraestrutura, com prazos extremamente apertados.

Infraestrutura ágil

A infraestrutura ágil, veio para quebrar esta limitação de gerenciamento de demandas que temos atualmente, além de estabilizar processos e padrões de forma rápida.
Linux: Introdução ao DevOps - Infraestrutura como código
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Como ilustra a imagem acima, o DevOps tem um papel fundamental nos três domínios:
  • Ele está operando no suporte às operações de TI;
  • Ao desenvolvimento de software;
  • E na garantia da qualidade.

A imagem demostra que os três domínios são intercalados, pois o sucesso do produto depende desta sincronia.

O DevOps é o mesmo que Dev + Operações = Qualidade de serviço

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Necessidade / Infraestrutura
   2. Exemplo / Finalizando

Controle de banda com Slackware 10 + CBQ + Iptables + DHCP

Squid com autenticação e ACLs apartir do grupos do Active Diretory

Como gerenciar cotas de disco

Elaborando uma política de segurança para a empresa

Facilitando o acesso a disquetes e memory keys (PenDrives) no Kurumin

Instalar certificado digital Safesign, fornecido pela Certisign e utilizado pela OAB-SP, em qualquer distribuição Linux usando distrobox

Live Helper - Crie um Live-CD/DVD Debian CD/DVD

Instalação e configuração do fluxbox-devel

Linux como roteador Cisco

#1 Comentário enviado por junior em 29/01/2014 - 13:50h
Bom artigo, boa introdução.
Na minha opinião, pode deixar os leitores com vontade de saber mais sobre o Chef.
Tomara que este artigo não demore, se não o hiato entre um e outro pode ser ruim.

Parabéns pelo documento.
#2 Comentário enviado por yros em 29/01/2014 - 14:09h
Oi junior.rocha

O Artigo sobre o Chef irei publicar ainda esta semana.

Obrigado
#3 Comentário enviado por avena em 08/02/2014 - 03:14h
Parabéns pelo artigo...muito claro e objetivo.

Creio que ajudou muito o exemplo do Chef...eu mesmo quando fiquei sabendo dele a tempo atras, através de um pessoal de Ruby, gostei da sacada com o chef e as receitas.

#4 Comentário enviado por lestatwa em 11/02/2014 - 11:18h
Um pequeno ajuste...
1000servidores * 5minutos = 5000minutos / 60minutos = 83.333....horas / 24horas = 3,47 dias e não duas semanas....
Abraço!
#5 Comentário enviado por yros em 11/02/2014 - 12:26h
Boa sua percepcao, so que nas empresas trablhamos 8 horas por dia, por isso uma semana de trabalho, ninguem fica 3 dias trabalhando seguidos. 2 semanas de trabalho = 80 horas, ou seja 40 horas por semana, pois a escravidão já acabou faz um tempo já rssrrsrsrsrsrsr... A conta foi feita com carga horaria de trabalho.

Mesmo assim obrigado, pelo comentário, ficou mais claro agora a todos
#6 Comentário enviado por removido em 15/08/2016 - 22:17h
Quem quiser jogar pedra que fique a vontade !!!

Para mim estes softwares são muito bem empregados em datacenters com dezenas, centenas ou milhares de servidores, pois realmente é uma mão na roda executar tarefas automatizadas em vários servidores ao mesmo tempo, isso diminui bastante o tempo de execução.

Mas quanto ao profissional devops, pra mim é só mais uma forma que empresas encontram para ter baixo custo e alta produtividade.

Contribuir com comentário

Entre na sua conta para comentar.