Notizen
DevOps
Inhalt der Notizen (1)
Seite 1
é uma metodologia de desenvolvimento de software que explora a comunicação, colaboração e integração entre desenvolvedores de software e operação de TI.
é uma cultura, movimento ou prática que enfatiza a colaboração e comunicação entre os desenvolvedores de software e outros profissionais de tecnologia da informação (TI) durante a automação do processo de mudança do software na entrega e na infraestrutura.
Pretende estabelecer uma cultura e ambiente onde o desenvolvimento, teste e liberação do software pode acontecer rapidamente, com frequência, e com mais confiabilidade.
DevOps promove um conjunto de processos e métodos para pensar sobre comunicação e colaboração entre os departamentos de desenvolvimento, infraestrutura e qualidade de software.
DevOps é uma resposta à crescente consciência de que existe uma desconexão entre o que é tradicionalmente considerado uma atividade de desenvolvimento e que é tradicionalmente considerada uma atividade da operação. Essa desconexão muitas vezes se manifesta como um conflito e ineficiência.
DevOps é uma metodologia de desenvolvimento com um conjunto de práticas destinadas a preencher a lacuna entre Desenvolvimento e Operações, enfatizando a comunicação e colaboração, integração contínua, garantia de qualidade e entrega com a implantação automatizada.
A adoção do DevOps é conduzida por fatores, tais quais:
Uso de processos e metodologias de desenvolvimento ágil;
Demanda crescente na taxa de produção de aplicativos e unidades de negócios;
Ampla disponibilidade de infraestrutura na Cloud e virtualizada por provedores internos e externos;
Uso crescente de automação de data center e ferramentas de gerenciamento de configuração.
A melhora na relação e colaboração entre desenvolvimento e operações aumenta a eficiência e reduz os riscos da produção associados com mudanças frequentes.
Em uma organização DevOps, o lançamento de aplicações é de baixo risco pelas seguintes razões:
Escopo de mudança reduzido: devido a adoção de desenvolvimento iterativo e ágil;
Coordenação de lançamentos crescente: coordenador de lançamentos para facilitar a comunicação, ferramentas de colaboração...
Automação: Automação completa de implementação garante replicabilidade das tarefas e reduz os erros.
DevOps permite alinhamento de funções e processos do desenvolvimento e da operação no contexto de objetivos de negócios compartilhados.
Ambos, desenvolvimento e operações, precisam entender que eles são parte de um processo de negócio unificado.
O conceito DevOps garante que as decisões e ações individuais sirvam para apoiar e melhorar esse processo de negócios unificado, independentemente da estrutura organizacional.
DevOps permite que os benefícios do desenvolvimento ágil possa ser sentido a nível organizacional. DevOps faz isso permitindo operações rápidas e ágeis, mas estáveis, que podem ser mantidas em sincronia com o ritmo de inovação que sai do processo de desenvolvimento.
Informationen
- Beschreibung
- Concurso Público Desenvolvimento de Sistemas Notiz am DevOps, erstellt von Isabelle Omena am 27/10/2016.
- Erstellt von
- Isabelle Omena
- Aufrufe
- 7
- Bewertung