DevOps

Perguntas e respostas para engenheiros de software que trabalham em testes automatizados, entrega contínua, integração e monitoramento de serviços e construção de infraestrutura SDLC

57
Qual é a diferença entre SRE e DevOps?

Qual é a diferença entre SRE e DevOps? As operações de engenharia e desenvolvimento da confiabilidade do site parecem se sobrepor muito em detalhes. Como sei qual grupo é responsável por quê e como sei quais trabalhos seriam apropriados para minha qualificação? Parece que o SRE é sobre manutenção...

54
O que é um artefato?

Existem algumas perguntas e respostas que mencionam " artefatos ". Eu não ficaria surpreso se, de alguma forma, estivesse relacionado a artefatos . Minhas perguntas : O que é realmente um "artefato" (no contexto do DevOps)? Por que os artefatos são

46
Como posso gerenciar segredos em .tf e .tfstate?

Eu gostaria de usar o Terraform MySQL Provider para manter uma lista de usuários mysql e concessões úteis para criar novos ambientes de teste. Os arquivos .tfe .tfstateparecem querer armazenar as senhas do MySQL em texto sem formatação. Em relação a .tf: Entendo que os .tfarquivos vivem no...

45
Qual é a diferença entre travis-ci.org e travis-ci.com?

Alguns dos projetos do GitHub contribuem para usar o Travis CI para criar testes. No entanto, notei que alguns projetos usam https://travis-ci.org/ para testes de construção, enquanto outros usam https://travis-ci.com/ . Ambos os sites parecem funcionar de forma idêntica, mesmo usando a mesma...

42
O que é um "esqueleto ambulante"?

Uma das minhas equipes ágeis adotou uma abordagem interessante nos estágios iniciais do projeto. Em vez de iniciar o projeto com um Sprint 0, onde eles configuram a infraestrutura de código e decidem sobre a arquitetura da solução, eles começaram a criar um "Walking Skeleton", que descrevem como...

42
O que é sem servidor?

Todos os provedores de nuvem estão comercializando suas soluções "sem servidor". A promessa é que o servidor não substituirá a maneira como os desenvolvedores atualmente desenvolvem seu software e as operações o gerenciam na produção. O que é "sem servidor"? Onde podemos aprender mais sobre isso e...

40
Qual é a diferença entre o Sysadmin e o DevOps Engineer?

Ao se candidatar a um emprego, geralmente você pode encontrar dois tipos de trabalhos semelhantes: Sysadmin Engineer e DevOps Engineer . Ambos lidam com a configuração do servidor e garantem a operação confiável dos sistemas de computador. Pode ser difícil dizer a diferença entre os dois. Quais...

37
Como descriptografar senhas Jenkins de credentials.xml?

Eu assumi o projeto em que muitas credenciais do Jenkins têm senhas ou sequências de senhas que eu preciso saber para avançar no projeto, infelizmente elas não foram documentadas em nenhum lugar. Eu verifiquei o credentials.xmlarquivo em que essas credenciais estão armazenadas, mas elas não estão...

37
Como testar uma configuração do Terraform?

Se você tivesse uma configuração do Terraform com um grau moderado de complexidade, como você escreveria testes em torno da configuração que poderia ser executada como parte de um pipeline de Integração Contínua / Entrega Contínua? Como exemplo, você pode ter uma configuração de várias nuvens que...

32
O DevOps é compatível com o ITIL?

Na minha carreira, fui desenvolvedor de software e praticante de ITIL em uma função de operações. Portanto, o DevOps foi uma progressão natural para mim. No entanto, sempre lutei com a linguagem altamente especializada que o ITIL apresenta e tornando esse "amigável ao desenvolvedor" o suficiente...