Definition,  DevOps,  What Is

O que é DevOps? De onde veio isso?

DevOps é o novo termo que foi introduzido na metodologia destro de projetos. Ele está se espalhando rapidamente pela comunidade técnica e cobre um grupo de conceitos. Inclui uma estrutura padrão porquê ‘Qualidade’ ou ‘Agile’. Levante termo foi introduzido porquê resultado de duas tendências populares. Essas duas tendências são as seguintes.

  • Operações ou infraestrutura Agile: Está relacionado à trabalho dos conceitos Ágeis que são suscetíveis a mudanças frequentes no projeto.
  • Colaboração entre a equipe de Desenvolvimento e Operações: Está relacionado à colaboração de ambas as equipes no projeto em todas as fases do ciclo de vida de desenvolvimento de software. Inclui a geração e operação dos serviços no envolvente orientado a serviços.

O que é DevOps?

Patrick Debois introduziu a termo “DevOps” em 2009. É a combinação de duas palavras, ou seja, “desenvolvimento” e “operações” e, portanto, deve incluir as colaborações entre as equipes de desenvolvimento e operações. Não é um processo nem uma tecnologia. É uma cultura de trabalho, ou seja, “cultura DevOps” ou um “movimento DevOps” que traz vários membros de diferentes equipes para trabalhar próximos uns dos outros em colaborações do que em silos. O “envolvente DevOps” pode ser referido porquê uma organização de TI que adotou uma “cultura DevOps”.

O “DevOps” é uma mudança na cultura tradicional de TI de trabalhar porquê dissemelhante em equipes silo e focar em entregas rápidas de serviço, adotando práticas enxutas e ágeis porquê uma abordagem orientada para o sistema. É uma novidade cultura que melhora a colaboração entre as equipes de desenvolvimento e operações. Ele ainda se concentra na utilização de tecnologias porquê ferramentas de automação e infraestrutura programável e dinâmica de uma perspectiva de ciclo de vida. É uma mentalidade condensar o ciclo de desenvolvimento de software usando ciclos de feedback rápidos para fornecer correções, recursos do resultado e mudanças frequentes no resultado.

Definição de DevOps

DevOps pode ser definido porquê uma comunidade de prática interdisciplinar que se dedica ao estudo da construção, evolução e operação contínua de sistemas resilientes em metódico mudança. Em outras palavras, DevOps pode ser entendido porquê uma prática de operações e membros da equipe de desenvolvimento que participam juntos de todo o ciclo de vida do serviço que inclui a geração do design, o processo de desenvolvimento e o suporte à produção. Traz uma colaboração muito próxima entre a equipe de desenvolvimento e operações, onde ambas as equipes eram conhecidas por trabalharem em silos. Ele permite que a equipe de operações use muitas das mesmas técnicas utilizadas pelos desenvolvedores para o trabalho de seus sistemas. Essas técnicas podem variar de design, controle de código-fonte, teste e participação em um processo de desenvolvimento Agile.

Com base no noção que acabamos de explicar, o termo DevOps não diferencia administradores de sistema e desenvolvedores. O termo ‘Dev’ é usado porquê um termo universal para desenvolvedores na equipe de desenvolvimento, independentemente de suas habilidades de fluxo técnico, o Crítico de Qualidade, os membros da equipe de resultado e outras disciplinas relacionadas. O termo ‘Ops’ é usado porquê um termo genérico para administradores de sistema, administradores de banco de dados (DBA), engenheiros de sistema, engenheiros de lançamento, campeões de segurança e outros administradores técnicos.

O protótipo DevOps opera nas abordagens Agile e Lean. Ele oferece suporte à colaboração entre as equipes de desenvolvimento e operações, ao contrário do velho noção em que ambas as equipes trabalham em um silo e a equipe ‘Ops’ depende da equipe ‘Dev’ para concluir as entregas antes que possam iniciar as operações no resultado desenvolvido. Esse protótipo de colaboração pode ser entendido porquê uma conseqüência do Agile, pois as práticas de desenvolvimento de software destro suportam uma colaboração muito próxima de gerenciamento de resultado, desenvolvedores, clientes e QA para iterar rapidamente em direção a um resultado melhor em sprints. Portanto, DevOps pode ser considerado uma extensão dos princípios Agile além dos limites da codificação do resultado de software em todo o serviço entregue.

De onde veio o DevOps?

A cultura “DevOps” não se desenvolveu por meio de histórias e depoimentos de especialistas, mas é a mentalidade típica que se desenvolveu ao longo do período que é alimentada por especialistas em TI de vanguarda de várias disciplinas. As duas origens principais do DevOps são as seguintes.

  • Gerenciamento de sistemas corporativos (ESM): A definição inicial de DevOps veio dos administradores de sistema, que eram os especialistas em operações. Eles trouxeram as melhores práticas de ESM para incluir a cultura DevOps, porquê monitoramento de sistema, gerenciamento de formato, provisionamento automatizado e abordagem de processo de prisão de ferramentas.
  • Desenvolvimento destro: O DevOps pode ser considerado um acréscimo às práticas de desenvolvimento destro de software, que prescrevem uma colaboração muito próxima entre gerenciamento de resultado, desenvolvedores, clientes e QA para iterar rapidamente um resultado em sprints. O DevOps ingere o noção das metodologias Agile e Lean e as implementa na entrega do serviço porquê troço fundamental da proposta de valor para o cliente e também para a equipe do resultado. Portanto, o DevOps é uma extensão dos princípios do Agile além dos limites da codificação dos aplicativos para a totalidade do serviço entregue.

Desenlace

Neste item, discutimos a cultura DevOps, muito porquê sua definição junto com a origem da termo ‘DevOps’.

Confira todas as postagens DevOps cá:

  1. O que é DevOps? De onde veio isso?
  2. Quais são os desafios e objetivos da solução DevOps?
  3. Onde você está no DevOps Continuum?
  4. Quais são as fases de maturidade do DevOps?
  5. Quais são as várias ferramentas usadas no DevOps?
  6. Quais são os valores da cultura DevOps?
  7. Qual é a história e o horizonte do DevOps?

Leave a Reply

O seu endereço de email não será publicado. Campos obrigatórios marcados com *