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.

[ Hits: 18.344 ]

Por: yros aguiar em 29/01/2014


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

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

    Próxima página

Páginas do artigo
   1. Necessidade / Infraestrutura
   2. Exemplo / Finalizando
Outros artigos deste autor

Como gerenciar cotas de disco

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

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

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

Leitura recomendada

Modem no Notebook Toshiba 1135-S1553

Debian 10 com i3 como Gerenciador de Janelas no XFCE

ProFTPD com autenticação via MySQL

Instalação do Gentoo em HD Externo para dual boot com Windows

Configurando Servidor Web Cherokee no Centos 6.3

  
Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts