{"id":75526,"date":"2020-03-26T19:42:18","date_gmt":"2020-03-26T17:42:18","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen"},"modified":"2020-03-26T19:42:18","modified_gmt":"2020-03-26T17:42:18","slug":"kto-takoj-devops-i-kogda-on-ne-nuzhen","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","title":{"rendered":"Quem \u00e9 DevOps e quando ele n\u00e3o \u00e9 necess\u00e1rio?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Quem \u00e9 DevOps e quando ele n\u00e3o \u00e9 necess\u00e1rio?\" src=\"\/wp-content\/uploads\/2020\/03\/dd0004f6f305d9fbf44ac3ffe080157b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nO tema DevOps tornou-se muito popular nos \u00faltimos anos. Muitos aspiram a se inserir, mas, como mostra a pr\u00e1tica, frequentemente \u00e9 apenas devido aos n\u00edveis salariais.<\/p>\n<p>Alguns mencionam DevOps em seus curr\u00edculos, embora nem sempre saibam e compreendam o significado do termo. Alguns acham que, ao aprender Ansible, GitLab, Jenkins, Terraform e similares (a lista pode continuar a gosto), logo se tornam 'DevOps'. Isso, certamente, n\u00e3o \u00e9 verdade.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nNos \u00faltimos anos, venho me dedicando principalmente \u00e0 implementa\u00e7\u00e3o do DevOps em diversas empresas. Antes disso, trabalhei por mais de 20 anos em posi\u00e7\u00f5es que v\u00e3o de administrador de sistemas a diretor de TI. Atualmente, sou Engenheiro DevOps Lead na Playgendary. <\/p>\n<h3>Quem \u00e9 um DevOps<\/h3>\n<p>\nA ideia de escrever este artigo surgiu ap\u00f3s mais uma pergunta: 'quem \u00e9 um DevOps?'. At\u00e9 hoje, n\u00e3o existe um termo consolidado sobre o que ou quem isso \u00e9. Parte das respostas j\u00e1 pode ser encontrada neste <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/hlFDMWrkhoI\">v\u00eddeo<\/a><\/noindex>. Primeiro, vou destacar os principais pontos desse artigo e, em seguida, compartilharei minhas observa\u00e7\u00f5es e reflex\u00f5es.<\/p>\n<p>DevOps n\u00e3o \u00e9 um especialista que pode ser contratado, nem um conjunto de utilit\u00e1rios, e n\u00e3o \u00e9 um departamento de desenvolvedores com engenheiros.<\/p>\n<blockquote><p>DevOps \u00e9 uma filosofia e uma metodologia.<\/p><\/blockquote>\n<p>\nEm outras palavras, \u00e9 um conjunto de pr\u00e1ticas que ajuda a promover a intera\u00e7\u00e3o ativa entre desenvolvedores e administradores de sistemas. Ou seja, conectar e integrar fluxos de trabalho entre si.<\/p>\n<p>Com a chegada do DevOps, a estrutura e as fun\u00e7\u00f5es dos especialistas permaneceram as mesmas (existem desenvolvedores, existem engenheiros), mas as regras de intera\u00e7\u00e3o mudaram. As fronteiras entre os departamentos se tornaram mais fluidas.<\/p>\n<p>Os objetivos do DevOps podem ser descritos em tr\u00eas pontos: <\/p>\n<ul>\n<li>O software deve ser atualizado regularmente.<\/li>\n<li>O software deve ser desenvolvido rapidamente.<\/li>\n<li>O software deve ser implantado de forma conveniente e em um curto espa\u00e7o de tempo.<\/li>\n<\/ul>\n<p>\nN\u00e3o existe uma \u00fanica ferramenta para DevOps. Configurar, instalar e aprender v\u00e1rios produtos n\u00e3o significa que a empresa tenha um DevOps. Existem muitas ferramentas, e todas s\u00e3o utilizadas em diferentes etapas, mas servem a um objetivo comum.<\/p>\n<p><img decoding=\"async\" alt=\"Quem \u00e9 DevOps e quando ele n\u00e3o \u00e9 necess\u00e1rio?\" src=\"\/wp-content\/uploads\/2020\/03\/4f2d8b6dac21205bf5e3ab7fa283da12.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>E isso \u00e9 apenas uma parte das ferramentas DevOps.<\/i><\/p>\n<p>J\u00e1 h\u00e1 mais de 2 anos que estou entrevistando pessoas para a posi\u00e7\u00e3o de engenheiro DevOps e cheguei \u00e0 consci\u00eancia de qu\u00e3o importante \u00e9 entender claramente o significado do termo. Acumulei experi\u00eancias, observa\u00e7\u00f5es e reflex\u00f5es espec\u00edficas que gostaria de compartilhar.<\/p>\n<p>Com base na minha experi\u00eancia em entrevistas, eu vejo a seguinte situa\u00e7\u00e3o: <b>os especialistas que consideram DevOps como uma fun\u00e7\u00e3o geralmente t\u00eam mal-entendidos com os colegas.<\/b>.<\/p>\n<p>Houve um exemplo claro. Um jovem chegou \u00e0 entrevista com uma infinidade de palavras inteligentes em seu curr\u00edculo. Nos \u00faltimos tr\u00eas empregos, teve uma experi\u00eancia de 5 a 6 meses. Saiu de duas startups porque \"n\u00e3o decolaram\". E quanto \u00e0 terceira empresa, ele disse que ningu\u00e9m o compreendia: os desenvolvedores escrevem c\u00f3digo para Windows, e o diretor o obriga a \"embalar\" esse c\u00f3digo em um Docker comum e integr\u00e1-lo no pipeline CI\/CD. O rapaz falou muito negativamente sobre seu atual local de trabalho e seus colegas \u2014 a vontade era responder: \"Ent\u00e3o voc\u00ea n\u00e3o consegue vender o elefante\".<\/p>\n<p>Depois fiz a ele uma pergunta que est\u00e1 entre as minhas primeiras para cada candidato.<\/p>\n<p>\u2014 O que DevOps significa pessoalmente para voc\u00ea?<br \/>\n\u2014 Geralmente ou como eu percebo?<\/p>\n<p>Eu estava interessado em sua opini\u00e3o pessoal. Ele sabia a teoria e a origem do termo, mas era categoricamente contra. Ele acreditava que DevOps era um cargo. E a\u00ed est\u00e1 a raiz de seus problemas. Assim como outros especialistas com a mesma opini\u00e3o.<\/p>\n<p>Os empregadores, ouvindo sobre a \"magia do DevOps\", querem encontrar algu\u00e9m que venha e crie essa \"magia\". E os candidatos que pensam que \"DevOps \u00e9 um cargo\" n\u00e3o entendem que, com essa abordagem, n\u00e3o poder\u00e3o atender \u00e0s expectativas. Al\u00e9m disso, escreveram em seu curr\u00edculo DevOps porque \u00e9 uma tend\u00eancia e pagam bem por isso. <\/p>\n<h3>Metodologia e filosofia do DevOps<\/h3>\n<p>\nA metodologia pode ser te\u00f3rica e pr\u00e1tica. No nosso caso \u2014 a segunda. Como mencionei acima, DevOps \u00e9 um conjunto de pr\u00e1ticas e estrat\u00e9gias aplicadas para alcan\u00e7ar os objetivos declarados. E, em cada caso, dependendo dos processos de neg\u00f3cios da empresa, pode diferir substancialmente. O que n\u00e3o a torna melhor ou pior.<\/p>\n<blockquote><p>A metodologia DevOps \u00e9 apenas um meio para alcan\u00e7ar os objetivos estabelecidos.<\/p><\/blockquote>\n<p>\nAgora, sobre o que \u00e9 a filosofia do DevOps. E essa provavelmente \u00e9 a pergunta mais dif\u00edcil.<\/p>\n<p>Formular uma resposta concisa e eficaz \u00e9 bastante dif\u00edcil, pois ainda n\u00e3o est\u00e1 formalizada. E como os adeptos da filosofia DevOps se concentram mais na pr\u00e1tica \u2014 simplesmente n\u00e3o h\u00e1 tempo para filosofar. No entanto, esse \u00e9 um processo muito importante. E est\u00e1 diretamente relacionado \u00e0 atividade de engenharia. Existe at\u00e9 uma \u00e1rea de conhecimento especializada \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A4%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D0%B8%D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B8\">filosofia da t\u00e9cnica<\/a><\/noindex>.<\/p>\n<p>Na minha institui\u00e7\u00e3o de ensino, n\u00e3o havia essa mat\u00e9ria, ent\u00e3o tive que estudar tudo sozinho com os materiais que consegui encontrar nos anos 90. O tema n\u00e3o \u00e9 obrigat\u00f3rio para a forma\u00e7\u00e3o em engenharia, da\u00ed a aus\u00eancia de uma resposta formalizada. Mas aquelas pessoas que se aprofundaram seriamente em DevOps come\u00e7am a sentir uma certa \"ess\u00eancia\" ou \"inconsci\u00eancia abrangente\" de todos os processos da empresa.<\/p>\n<p>Com base na minha experi\u00eancia, tentei formalizar alguns \"postulados\" dessa filosofia. O resultado foi o seguinte:<\/p>\n<ul>\n<li>DevOps n\u00e3o \u00e9 um campo independente, que possa ser destacado como um direcionamento espec\u00edfico de conhecimento ou atividade.<\/li>\n<li>Todos os colaboradores da empresa devem se guiar pela metodologia DevOps ao planejar suas atividades.<\/li>\n<li>DevOps abrange todos os processos dentro da empresa.<\/li>\n<li>DevOps existe para reduzir o tempo gasto em qualquer processo dentro da empresa, visando o desenvolvimento de seus servi\u00e7os e o m\u00e1ximo conforto para o cliente.<\/li>\n<li>DevOps, em termos modernos, \u00e9 a posi\u00e7\u00e3o proativa de cada colaborador da empresa, voltada para a redu\u00e7\u00e3o de desperd\u00edcio de tempo e a melhoria da qualidade dos produtos de TI ao nosso redor.<\/li>\n<\/ul>\n<p>\nAcredito que meus \"postulados\" s\u00e3o um assunto para discuss\u00e3o \u00e0 parte. Mas agora temos uma base para partir.<\/p>\n<h3>O que faz o DevOps<\/h3>\n<p>\nA palavra-chave aqui \u00e9 comunica\u00e7\u00e3o. H\u00e1 muitas comunica\u00e7\u00f5es, cujo iniciador deve ser exatamente esse engenheiro de DevOps. Por qu\u00ea? Porque \u00e9 uma filosofia e metodologia, e s\u00f3 depois vem o conhecimento t\u00e9cnico.<\/p>\n<p>N\u00e3o posso falar com 100% de certeza sobre o mercado de trabalho ocidental. Mas conhe\u00e7o bastante sobre o mercado de DevOps na R\u00fassia. Al\u00e9m de centenas de entrevistas, nos \u00faltimos um ano e meio eu participei de uma centena de pr\u00e9-vendas t\u00e9cnicas para o servi\u00e7o de \"Implementa\u00e7\u00e3o de DevOps\" para grandes empresas e bancos russos.<\/p>\n<p>No Brasil, o DevOps ainda \u00e9 um assunto muito novo, mas j\u00e1 est\u00e1 na moda. Pelo que eu sei, apenas em Moscovo, a falta de especialistas nesse campo ultrapassou mil pessoas em 2019. E a palavra Kubernetes para os empregadores \u00e9 quase como um pano vermelho para um touro. Os adeptos desta ferramenta est\u00e3o prontos para us\u00e1-la mesmo onde n\u00e3o \u00e9 necess\u00e1rio e economicamente vi\u00e1vel. O empregador nem sempre entende em quais casos \u00e9 mais apropriado usar, enquanto, com a devida implementa\u00e7\u00e3o, o custo de um cluster Kubernetes pode ser de 2 a 3 vezes mais caro do que implementar uma aplica\u00e7\u00e3o atrav\u00e9s de um esquema de cluster normal. Use-o onde realmente \u00e9 necess\u00e1rio. <\/p>\n<p><img decoding=\"async\" alt=\"Quem \u00e9 DevOps e quando ele n\u00e3o \u00e9 necess\u00e1rio?\" src=\"\/wp-content\/uploads\/2020\/03\/7f8a2a30abc7a2cd59b49083c7011211.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA implementa\u00e7\u00e3o do DevOps, do ponto de vista financeiro, \u00e9 cara. E \u00e9 justificada apenas onde traz benef\u00edcios econ\u00f4micos em outras \u00e1reas, e n\u00e3o por si s\u00f3.<\/p>\n<p>Os engenheiros de DevOps s\u00e3o, de fato, os pioneiros \u2014 s\u00e3o eles que devem primeiro implementar essa metodologia na empresa e construir os processos. Para que isso seja bem-sucedido, o especialista deve constantemente interagir com os funcion\u00e1rios e colegas em todos os n\u00edveis. Como eu costumo dizer, todos os funcion\u00e1rios da empresa devem estar envolvidos no processo de implanta\u00e7\u00e3o do DevOps: do faxineiro ao CEO. E essa \u00e9 uma condi\u00e7\u00e3o obrigat\u00f3ria. Se o membro mais novo da equipe n\u00e3o souber e entender o que \u00e9 DevOps e por que certas a\u00e7\u00f5es organizacionais s\u00e3o realizadas, a implementa\u00e7\u00e3o bem-sucedida n\u00e3o ocorrer\u00e1.<\/p>\n<p>Al\u00e9m disso, o engenheiro de DevOps precisa, de tempos em tempos, utilizar recursos administrativos. Por exemplo, para superar a \"resist\u00eancia do ambiente\" \u2014 quando a equipe n\u00e3o est\u00e1 pronta para aceitar as ferramentas e a metodologia do DevOps. <\/p>\n<p>O desenvolvedor deve escrever apenas c\u00f3digo e testes. Para isso, ele n\u00e3o precisa de um laptop superpoderoso, no qual ele ir\u00e1 configurar e manter toda a infraestrutura do projeto localmente. Por exemplo, o frontend deve ter em seu laptop todos os elementos do aplicativo, incluindo o banco de dados, emulador S3 (minio) e outros. Ou seja, ele gastar\u00e1 muito tempo mantendo essa infraestrutura local e lutando sozinho com todos os problemas de tal solu\u00e7\u00e3o. Em vez de desenvolver c\u00f3digo para a interface. Essas pessoas podem se opor fortemente a quaisquer mudan\u00e7as.<\/p>\n<p>Mas h\u00e1 equipes que, ao contr\u00e1rio, est\u00e3o felizes com a implementa\u00e7\u00e3o de novas ferramentas e m\u00e9todos, e participam ativamente desse processo. Embora, mesmo assim, a comunica\u00e7\u00e3o entre o engenheiro DevOps e a equipe n\u00e3o possa ser descartada.<\/p>\n<h3>Quando DevOps n\u00e3o \u00e9 necess\u00e1rio<\/h3>\n<p>\nExistem situa\u00e7\u00f5es em que o DevOps n\u00e3o \u00e9 necess\u00e1rio. Esse \u00e9 um fato \u2014 \u00e9 preciso entend\u00ea-lo e aceit\u00e1-lo.<\/p>\n<p>Em primeiro lugar, isso diz respeito a qualquer empresa (especialmente pequenas empresas) cuja receita n\u00e3o dependa diretamente da presen\u00e7a ou aus\u00eancia de produtos de TI que fornecem servi\u00e7os de informa\u00e7\u00e3o aos clientes. E aqui n\u00e3o estamos falando do site da empresa, seja ele um cart\u00e3o de visitas est\u00e1tico ou com blocos de not\u00edcias din\u00e2micas e afins.<\/p>\n<p>O DevOps \u00e9 necess\u00e1rio quando a satisfa\u00e7\u00e3o do seu cliente e seu desejo de retornar a voc\u00ea dependem da disponibilidade, qualidade e direcionamento desses servi\u00e7os de informa\u00e7\u00e3o que interagem com o cliente.<\/p>\n<p>Um exemplo marcante \u00e9 um banco conhecido. A empresa n\u00e3o possui as tradicionais ag\u00eancias, a documenta\u00e7\u00e3o \u00e9 trocada por correio ou mensageiros, e muitos funcion\u00e1rios trabalham de casa. A empresa deixou de ser apenas um banco e, na minha opini\u00e3o, se transformou em uma empresa de TI com tecnologias DevOps avan\u00e7adas.<\/p>\n<p>Existem muitos outros exemplos e palestras dispon\u00edveis nas grava\u00e7\u00f5es de meetups e confer\u00eancias tem\u00e1ticas. Alguns dos quais eu assisti pessoalmente \u2014 \u00e9 uma experi\u00eancia muito \u00fatil para quem deseja se desenvolver nessa \u00e1rea. Aqui est\u00e3o links para canais do YouTube com boas palestras e materiais sobre DevOps:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjnQreLMbpKsfJwDnHGZLxg\/featured\">DevOops<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UC1nDIT9thqoFSSxvLyPHF5w\/featured\">DevOpsConf<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/profyclub\/featured\">HighLoad++<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjmwHCZ-qh3ro7hHTQhqYQg\">Flant<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCnvbzVff0AGuHHzxcDTtj6w\/featured\">MailRu Cloud Solution<\/a><\/noindex><\/li>\n<\/ul>\n<p>\nAgora olhe para o seu neg\u00f3cio e pense: qu\u00e3o dependente sua empresa e sua lucratividade est\u00e3o dos produtos de TI que garantem a intera\u00e7\u00e3o com o cliente? <\/p>\n<p>Se sua empresa vende peixe em uma pequena loja e os \u00fanicos produtos de TI s\u00e3o duas configura\u00e7\u00f5es do 1C: Enterprise (Contabilidade e UHN), ent\u00e3o provavelmente n\u00e3o faz sentido falar sobre DevOps.<\/p>\n<p>Por outro lado, se voc\u00ea trabalha em uma grande empresa comercial e industrial (por exemplo, fabricando armas de ca\u00e7a), vale a pena considerar. Voc\u00ea pode tomar a iniciativa e comunicar \u00e0 sua ger\u00eancia as perspectivas para a implementa\u00e7\u00e3o do DevOps. E, de quebra, liderar esse processo. Uma posi\u00e7\u00e3o proativa \u00e9 um dos importantes postulados da filosofia DevOps.<\/p>\n<blockquote><p>O tamanho e o volume da receita financeira anual n\u00e3o s\u00e3o o crit\u00e9rio principal para determinar se sua empresa precisa de DevOps.<\/p><\/blockquote>\n<p>\nVamos imaginar uma grande empresa industrial que n\u00e3o interage diretamente com os clientes. Por exemplo, algumas montadoras e empresas do setor automotivo. Atualmente, n\u00e3o tenho certeza, mas, pela minha experi\u00eancia passada, durante muitos anos toda a intera\u00e7\u00e3o com os clientes era realizada por e-mail e telefone. <\/p>\n<p>Seus clientes s\u00e3o uma lista restrita de concession\u00e1rias de autom\u00f3veis. A cada uma delas \u00e9 atribu\u00eddo um especialista do fabricante. Todo o fluxo de documentos internos ocorre atrav\u00e9s do ERP SAP. Os funcion\u00e1rios internos, na ess\u00eancia, s\u00e3o os clientes do sistema de informa\u00e7\u00e3o. Mas a gest\u00e3o desse SI \u00e9 feita por meio de m\u00e9todos tradicionais de gest\u00e3o de sistemas em cluster. Isso exclui a possibilidade de usar pr\u00e1ticas de DevOps.<\/p>\n<p>Daqui vem a conclus\u00e3o: para tais empresas, a implementa\u00e7\u00e3o de DevOps n\u00e3o \u00e9 algo criticamente importante, se lembrarmos dos objetivos da metodologia no in\u00edcio do artigo. Mas n\u00e3o descarto que algumas ferramentas de DevOps sejam utilizadas por elas hoje.<\/p>\n<p>Por outro lado, h\u00e1 muitas pequenas empresas que desenvolvem software utilizando a metodologia, filosofia, pr\u00e1ticas e ferramentas de DevOps. E elas acreditam que os custos da implementa\u00e7\u00e3o do DevOps s\u00e3o despesas que lhes permitem competir de forma eficaz no mercado de software. Exemplos dessas empresas podem ser vistos. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjmwHCZ-qh3ro7hHTQhqYQg\">aqui<\/a><\/noindex>.<\/p>\n<blockquote><p>O principal crit\u00e9rio para entender se voc\u00ea precisa de DevOps \u00e9: qual \u00e9 o valor dos seus produtos de TI para a empresa e os clientes.<\/p><\/blockquote>\n<p>\nSe o principal produto da empresa, que gera lucro, \u00e9 software \u2014 voc\u00ea precisa de DevOps. E n\u00e3o importa se voc\u00ea ganha dinheiro real com outros produtos. Isso tamb\u00e9m se aplica a lojas online ou aplicativos m\u00f3veis com jogos.<\/p>\n<p>Qualquer jogo existe gra\u00e7as ao financiamento: direto ou indireto por parte dos jogadores. Na Playgendary, desenvolvemos jogos m\u00f3veis gratuitos, cuja cria\u00e7\u00e3o direta envolve mais de 200 pessoas. Como usamos DevOps?<\/p>\n<p>Da mesma forma que descrito acima. Eu mantenho comunica\u00e7\u00e3o constante com os desenvolvedores e testadores, realizo treinamentos internos sobre a metodologia e ferramentas de DevOps. <\/p>\n<p>Atualmente, estamos ativamente usando o Jenkins como ferramenta de CI\/CD pipelines para realizar todos os processos de build com Unity e o subsequente deploy na App Store e Play Market. Al\u00e9m do conjunto cl\u00e1ssico de ferramentas: <\/p>\n<ul>\n<li>Asana \u2014 para gerenciamento de projetos. Integra\u00e7\u00e3o configurada com Jenkins.<\/li>\n<li>Google Meet \u2014 para realizar videoconfer\u00eancias.<\/li>\n<li>Slack \u2014 para comunica\u00e7\u00e3o e v\u00e1rios alertas, incluindo notifica\u00e7\u00f5es do Jenkins.<\/li>\n<li>Atlassian Confluence \u2014 para documenta\u00e7\u00e3o e trabalho em grupo.<\/li>\n<\/ul>\n<p>\nNos planos futuros est\u00e1 implementar a an\u00e1lise est\u00e1tica de c\u00f3digo com o SonarQube e realizar testes de UI automatizados com o Selenium na fase de Integra\u00e7\u00e3o Cont\u00ednua.<\/p>\n<h3>Em conclus\u00e3o<\/h3>\n<p>\nQuero terminar com o seguinte pensamento: para se tornar um engenheiro DevOps altamente qualificado, \u00e9 vital aprender a se comunicar com as pessoas.<\/p>\n<p>Um engenheiro DevOps \u00e9 um jogador de equipe. E de nenhuma outra forma. A iniciativa na comunica\u00e7\u00e3o com os colegas deve vir dele mesmo, e n\u00e3o sob a influ\u00eancia de circunst\u00e2ncias. O especialista em DevOps deve identificar e propor a melhor solu\u00e7\u00e3o para a equipe. <\/p>\n<p>E sim, a implementa\u00e7\u00e3o de qualquer solu\u00e7\u00e3o exigir\u00e1 muitas discuss\u00f5es e pode at\u00e9 mudar completamente ao final. Ao se desenvolver por conta pr\u00f3pria, propondo e realizando suas ideias \u2014 essa pessoa representa um valor cada vez maior tanto para a equipe quanto para o empregador. O que, em \u00faltima an\u00e1lise, reflete no tamanho de sua remunera\u00e7\u00e3o mensal ou na forma de b\u00f4nus adicionais.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/playgendary\/blog\/493998\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439. \u041c\u043d\u043e\u0433\u0438\u0435 \u043c\u0435\u0447\u0442\u0430\u044e\u0442 \u0432 \u043d\u0435\u0435 \u0432\u043b\u0438\u0442\u044c\u0441\u044f, \u043d\u043e, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430, \u0447\u0430\u0441\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437-\u0437\u0430 \u0443\u0440\u043e\u0432\u043d\u044f \u0437\u0430\u0440\u043f\u043b\u0430\u0442. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0432 \u0441\u0432\u043e\u0435\u043c \u0440\u0435\u0437\u044e\u043c\u0435 DevOps, \u0445\u043e\u0442\u044f \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0437\u043d\u0430\u044e\u0442 \u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u044e\u0442 \u0441\u0443\u0442\u044c \u0442\u0435\u0440\u043c\u0438\u043d\u0430. \u041a\u0442\u043e-\u0442\u043e \u0441\u0447\u0438\u0442\u0430\u0435\u0442, \u0447\u0442\u043e \u0438\u0437\u0443\u0447\u0438\u0432 Ansible, GitLab, Jenkins, Terraform \u0438 \u0438\u043c \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 (\u0441\u043f\u0438\u0441\u043e\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u043d\u0430 \u0441\u0432\u043e\u0439 \u0432\u043a\u0443\u0441), \u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":75527,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-75526","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u043e\u0439 DevOps \u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u043d\u0435 \u043d\u0443\u0436\u0435\u043d | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-26T17:42:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-26T17:42:18+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Quem \u00e9 DevOps e quando n\u00e3o \u00e9 necess\u00e1rio | ProHoster","description":"O tema DevOps se tornou muito relevante nos \u00faltimos anos.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u043e\u0439 DevOps \u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u043d\u0435 \u043d\u0443\u0436\u0435\u043d | ProHoster","og:description":"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-26T17:42:18+00:00","article:modified_time":"2020-03-26T17:42:18+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"75526","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:55:26","updated":"2022-09-27 16:15:47","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/75526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=75526"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/75526\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/75527"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=75526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=75526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=75526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}