82% confiançaA integração contínua é uma prática essencial no desenvolvimento de software moderno, garantindo que o código integrado de diferentes desenvolvedores seja continuamente testado e validado. Isso inclui a automação de builds, testes e outras verificações para detectar rapidamente defeitos e garantir a qualidade do software. Considerando os aspectos e desafios da integração contínua, leia as seguintes afirmativas: I. A integração contínua elimina a necessidade de testes manuais, uma vez que todas as verificações são automatizadas. II. A automação de testes na integração contínua requer investimento inicial em ferramentas e treinamento da equipe. III. A integração contínua facilita a detecção precoce de conflitos e problemas no código, permitindo correções rápidas. IV. A implementação de integração contínua pode aumentar o tempo de desenvolvimento inicial devido à configuração e automação necessárias. V. A integração contínua depende de um repositório centralizado para integrar e testar o código continuamente. Quais das afirmativas acima são verdadeiras?devopsengenharia-de-softwareintegracao-continua
92% confiançaQual é a principal característica das equipes DevOps em uma organização de TI?cultura-organizacionaldevopsti
95% confiançaQual opção descreve a melhor forma de adotar o DevOps em uma organização de TI?devopsengenharia-de-softwaregestao-de-ti
86% confiançaQual destas funções permite a segurança operacional do software desenvolvido e implementado na estratégia DevOps?computacaoconfiabilidade-de-sistemasdevops
86% confiançaQual a função papel, dentro de uma equipe DevOps, que garante o foco em entregas constantes de valor, usando abordagem iterativa e incremental?agilidadedevopsengenharia-de-software
86% confiançaO OpenShift fornece uma base consistente para gerenciar implantações de aplicações na edge, multicloud e na nuvem híbrida. O ______ é mecanismo responsável por coletar informações sobre o estado dos componentes e elementos do cluster OpenShift, enquanto a ______ faz o controle de acesso às APIs.computacaodevopskubernetes
97% confiançaDevOps é uma cultura implementada em equipes de criação de aplicações cujo objetivo principal é trazer uma aproximação entre os times de desenvolvimento (programação) e produção (infra e manutenção de servidor e serviços). Com DevOps, o uso de algumas ferramentas traz mais agilidade ao processo de desenvolvimento, do projeto ao deploy. Sobre as ferramentas mais utilizadas, analise as afirmações a seguir: I. Docker é uma plataforma para criação de containers. II. Jenkins realiza a automatização de entregas e integrações contínuas. III. Flume realiza um controle de repositórios GIT. IV. ELK é uma ferramenta Apache para controle de versionamento de código. Está correto o que se afirma em:containers-e-observabilidadedevopsferramentas-de-cicd
92% confiançaEntrega contínua é uma prática comum no desenvolvimento de sistemas Web e reconhecida como boa prática por acompanhar alterações de código automaticamente e verificar se estão prontos a serem submetidos ao ambiente de produção. Sobre os benefícios do uso dessa prática, está correto o que se afirma em:devopsengenharia-de-softwareintegracao-e-entrega-continuas
95% confiançaAs aplicações Web já não são mais tão simples como no início. Com os recursos avançados a começar da evolução das próprias linguagens de programação, os requisitos de servidor de hospedagem aumentaram consideravelmente. A respeito das técnicas modernas para hospedagem de sites da Web, é correto afirmar:cicdcomputacaodevops
87% confiançaNo processo de integração contínua, qual o papel do servidor de integração contínua em relação ao repositório de controle de versões?controle-de-versaodevopsengenharia-de-software
92% confiançaEm um time de desenvolvimento ágil, os desenvolvedores utilizam uma pipeline de integração contínua com testes automatizados. A cada push no repositório, o servidor dispara testes unitários e de integração. Porém, um erro causou instabilidade em outras partes do sistema e exigiu um rollback de emergência. Com base na situação apresentada, observe as afirmativas a seguir: I. O problema poderia ter sido evitado se houvesse testes de integração mais completos na pipeline, validando a interação entre os módulos afetados. II. Os testes unitários, por si só, são suficientes para garantir que não ocorram erros em produção quando todos passam corretamente. III. A eficácia da integração contínua depende da qualidade dos testes; se forem superficiais, falhas críticas ainda podem passar despercebidas. Está correto o que se afirma em:devopsengenharia-de-softwareintegracao-continua
86% confiançaQual software é necessário ter instalado para executar o Edge Agent:conteineresdevopsdocker