Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/02/2021 Exercício Avaliativo 1: Revisão da tentativa https://mooc38.escolavirtual.gov.br/mod/quiz/review.php?attempt=560433&cmid=8535 1/4 Painel Meus cursos O papel do DevOps na Transformação Digital dos Serviços Públicos Módulo 1 – DevOps Exercício Avaliativo 1 Iniciado em quinta, 25 fev 2021, 15:08 Estado Finalizada Concluída em quinta, 25 fev 2021, 15:09 Tempo empregado 54 segundos Notas 7,00/7,00 Avaliar 40,00 de um máximo de 40,00(100%) Questão 1 Correto Atingiu 1,00 de 1,00 Conforme estudos sobre DevOps, responda à questão. Assinale a alternativa correta: Escolha uma opção: a. A integração das equipes de desenvolvimento e infraestrutura é suficiente para a entrega rápida de soluções. b. DevOps é uma filosofia que pressupõe a união de diferentes equipes apoiadas pela automação de processos para a rápida entrega de software de qualidade. c. O foco do DevOps é na velocidade, delegando o controle da qualidade do software a outros processos de negócio. d. Cada equipe de TI deve focar na responsabilidade de sua unidade. e. DevOps é uma filosofia com foco na rotina operacional da TI, não requerendo o envolvimento da alta direção. Sua resposta está correta. Observe o erro das outras sentenças: Alternativa A – é importante a participação de outras unidades, como qualidade e segurança, para antecipar possíveis problemas. Alternativa C – a metodologia prevê o controle da qualidade em prol da velocidade Alternativa D – as responsabilidades são compartilhadas e não exclusivas. Alternativa E – Por envolver a colaboração de diferentes equipes, é fundamental o apoio da alta direção. https://mooc38.escolavirtual.gov.br/my/ https://mooc38.escolavirtual.gov.br/course/view.php?id=448 https://mooc38.escolavirtual.gov.br/course/view.php?id=448#section-3 https://mooc38.escolavirtual.gov.br/mod/quiz/view.php?id=8535 25/02/2021 Exercício Avaliativo 1: Revisão da tentativa https://mooc38.escolavirtual.gov.br/mod/quiz/review.php?attempt=560433&cmid=8535 2/4 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Considerando os benefícios que o DevOps pode trazer para a administração pública, responda à questão. Assinale a alternativa correta. Escolha uma opção: a. Redução da burocracia por meio de processos de atendimento revisados. b. Melhor experiência do usuário nas aplicações. c. Melhoria da qualidade dos serviços digitais prestados à população, por meio da disponibilização de sistemas de TI mais robustos e em constante evolução. d. Liberação de recursos orçamentários para outras atividades de governo. e. Diminuição da utilização da infraestrutura de TI instalada. Sua resposta está correta. No contexto da administração pública, a melhoria dos serviços digitais, com entregas mais rápidas e de produtos de maior qualidade é o principal benefício da metodologia. Note que a revisão de processos de atendimento, apesar de ser algo benéfico, não faz parte da filosofia em estudo. Igualmente, não podemos afirmar que a simples adoção do DevOps irá liberar recursos orçamentários ou diminuir os recursos tecnológicos em uso. Um dos principais benefícios do DevOps é a entrega rápida de valor. Tal benefício pode ser entendido como: Escolha uma opção: a. Entregas de qualquer parte do sistema no menor espaço de tempo possível. b. Entregas de produtos onde o empenho, liquidação e pagamento ocorrem rapidamente. c. Entregas com funcionalidades que agregam valor ao negócio, com maior qualidade e em curtas janelas de tempo. d. Entregas de baixo custo. e. Entregas com interfaces responsivas. Sua resposta está correta. A entrega rápida de valor consiste na entrega de software com funcionalidades que agregam valor ao negócio, de uma forma mais robusta, com a realização de testes automáticos e com a colaboração das equipes para mitigar erros de projeto de forma tempestiva. 25/02/2021 Exercício Avaliativo 1: Revisão da tentativa https://mooc38.escolavirtual.gov.br/mod/quiz/review.php?attempt=560433&cmid=8535 3/4 Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Durante o planejamento dos ciclos de lançamento, diversas variáveis deverão ser consideradas para melhor priorizar a ordem das funcionalidades entregues. A respeito do tema, marque a alternativa correta: Escolha uma opção: a. Funcionalidades muito complexas devem ser sempre as primeiras a serem entregues. b. Ao considerar o valor agregado, temos como foco analisar a quantidade de possíveis usuários para o novo serviço. c. Serviços com baixo número de usuários devem ser os últimos a serem entregues. d. A análise das variáveis deve considerar a importância de cada uma delas, balanceando seus pesos de acordo com o projeto e a realidade do órgão. e. Riscos são de pouca importância no momento do planejamento dos lançamentos. Sua resposta está correta. O peso de cada variável alterna conforme a realidade do órgão e do sistema a ser desenvolvido, devendo ser avaliado caso a caso. Não existe uma hierarquia entre as variáveis sugeridas. O fator humano é muito importante para o sucesso do DevOps. Dentre as iniciativas que podem contribuir para a criação de uma cultura DevOps, observe as sentenças. Marque a alternativa correta: Escolha uma opção: a. O perfeito entendimento da relevância de um serviço para a população auxilia no engajamento da equipe e contribui para a entrega de produtos de maior qualidade e de forma tempestiva. b. De forma a otimizar o trabalho, cada equipe deve se inteirar apenas das suas responsabilidades, não cabendo, por exemplo, ao time de desenvolvimento opinar sobre questões de infraestrutura. c. A automação de atividades por meio de scripts reduz a necessidade da interação humana. Humanos são pontos de falha em um processo de desenvolvimento e toda interação entre humanos deve ser reduzida. d. Ao se adotar o DevOps, deve se buscar a colaboração entre a equipe de desenvolvimento e operações. Não é necessário envolver outras equipes, como segurança ou análise de negócios no processo. e. Reuniões diárias são a única forma de se manter toda a equipe a par do processo. Sua resposta está correta. A interação humana é muito importante no contexto do DevOps, onde as responsabilidades são divididas e apoiadas por rotinas automatizadas. A colaboração deve sempre que possível incluir todas as equipes envolvidas, como desenvolvimento, infraestrutura, negócio, segurança, etc. 25/02/2021 Exercício Avaliativo 1: Revisão da tentativa https://mooc38.escolavirtual.gov.br/mod/quiz/review.php?attempt=560433&cmid=8535 4/4 Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 Sobre os princípios do DevOps, é correto afirmar que: Escolha uma opção: a. O objetivo da integração contínua é garantir que o software esteja sempre pronto para ser implantado. b. A entrega contínua é responsável por construir e testar automaticamente cada novo trecho de código enviado para o repositório central. c. A celebração contínua é um princípio que orienta a celebrar todas as entregas realizadas com sucesso. d. A infraestrutura como código consiste utilização de máquinas físicas no lugar de scripts e arquivos de configuração. e. Dentre os benefícios advindos da adoção da Infraestrutura como Código, podemos citar a capacidade de automação e a padronização. Sua resposta está correta. Os objetivos da integração contínua e entrega contínua estão invertidos, tornando as duas alternativas (“a” e “b”) incorretas. A celebração contínua não é um princípio do DevOps, como afirma a alternativa “c”. O conceito da Infraestrutura como Código está invertido, invalidando a alternativa “d”. Por fim, a padronização e automação de rotinas de gestão e provisionamento são alguns dos benefícios da Infraestrutura como Código, sendo a alternativa correta, como expresso na letra “e”. Em relação a arquitetura orientada a microsserviços. Marque a alternativa correta: Escolha uma opção: a. São recomendados para qualquerorganização. b. Apesar da modularização, não permitem a utilização de diferentes tecnologias em um único sistema de informações. c. São capazes de realizar apenas rotinas simples. d. É recomendada a adoção de regras de governança e ferramentas especializadas para evitar que se proliferem de forma descontrolada. e. Não podem ser monitorados pela equipe de infraestrutura. Sua resposta está correta. A ausência de regras de governança e ferramentas de gestão podem levar a um descontrole sobre o uso de microsserviços na organização, o que torna a alternativa “d’ correta. Em relação as demais alternativas, vamos relembrar 4 pontos: 1. a adoção de microsserviços é complexa, não sendo recomenda para equipes com baixa maturidade; 2. microsserviços permitem o uso de diferentes tecnologias, com toda a comunicação ocorrendo por meio de interfaces web; 3. apesar de serem pequenos, microsserviços podem desempenhar rotinas complexas bem definidas; 4. microsserviços são serviços web facilmente monitoráveis.
Compartilhar