terça-feira, 22 de outubro de 2013

DevOps



É uma metodologia de desenvolvimento de sw que explora a comunicação, colaboração e integração entre desenvolvedores de software e profissionais de TI. É uma reação à interdependência de desenvolvimento de software e operações de TI. Busca auxiliar as organizações a desenvolver softwares e serviços com rapidez

É conhecido como implementação contínua ou entrega contínua e é frequentemente associado com a metodologia Learn Startup

Auxilia empresas no gerenciamento de lançamento de novas versões, ao padronizar ambientes de desenvolvimento. 

O DevOps simplifica processos com objetivo de automatizar a maior quantidade possível de processos operacionais. 

Integrações DevOps visam a entrega de produtos, testes de qualidade, desenvolvimento de características e releases de manutenção, de modo a incrementar a confiança e segurança, desenvolvimento rápido e ciclos de desenvolvimento. 
Muitas organizações dividem Desenvolvimento e Administração de Sistemas em departamentos diferentes. Enquanto os departamentos de desenvolvimento são guiados pelas necessidades do usuário para entregar frequentemente novos recursos, os departamentos de operações focam mais na disponibilidade e estabilidade dos serviços de TI e eficiência de custos em TI. Esses dois objetivos contraditórios criam um abismo entre Desenvolvimento e Operações, o que desacelera a entrega dos valores nos negócios de TI.

Em uma organização DevOps, o lançamento de aplicações é de baixo risco pelas seguintes razões:
Escopo de mudança reduzido
Mais lançamentos de novas versões. Menos mudanças.

Nenhum comentário:

Postar um comentário