Buscar

Tema 1 - Fundamentos Devops

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 1/16
Você acertou 10 de 10 questões
Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas
vezes quiser.
Verificar Desempenho
1 Marcar para revisão
DevOps é baseado em alguns princípios, dentre eles o da integração contínua. O que é
integração contínua?
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 2/16
A
B
C
D
E
A Continuous Integration ou Integração contínua possibilita aos desenvolvedores
validarem seus códigos de forma manual para se certificar de que eles estejam
sem erros e sem incoerências que geram inconsistência com os códigos
previamente implantados no sistema.
A Continuous Integration ou Integração contínua possibilita apenas aos gestores
validarem seus códigos de forma automática para se certificar de que eles
estejam sem erros e sem incoerências que geram inconsistência com os códigos
previamente implantados no sistema.
A Continuous Integration ou Integração contínua possibilita aos desenvolvedores
validarem seus códigos de forma automática para se certificar de que eles
estejam com erros e com incoerências que geram inconsistência com os códigos
previamente implantados no sistema.
A Continuous Integration ou Integração contínua possibilita aos desenvolvedores
validarem seus códigos de forma automática para se certificar de que eles não
estejam incoerentes, pois isso geraria inconsistência com os códigos previamente
implantados no sistema.
A Continuous Integration ou integração contínua é um tipo de automação que
corrige os códigos de forma automática.
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 3/16
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
A alternativa correta é a D. A Integração Contínua, ou Continuous Integration, é um
princípio do DevOps que permite aos desenvolvedores validarem seus códigos de
forma automática. Isso é feito para garantir que os novos códigos não estejam
incoerentes com os códigos já existentes no sistema, evitando assim possíveis
inconsistências. Essa validação automática é fundamental para agilizar o processo de
desenvolvimento e garantir a qualidade do código produzido.
2 Marcar para revisão
É uma das práticas do DevOps o princípio das três maneiras. Qual é a primeira maneira
deste princípio?
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 4/16
A
B
C
D
E
A primeira maneira demanda a amplificação dos feedbacks para reduzir a
ocorrência de problemas que já aconteceram ou possibilitem a detecção e
recuperação de dados com mais facilidade e de forma mais ágil.
A primeira maneira possibilita aumentar a agilidade de um fluxo de trabalho dos
desenvolvedores para o cliente. Além disso, também coloca em foco o
desempenho de todo o organismo, que é diferente do que é pregado nos times
(em apenas um Silo).
A primeira maneira cria sistema de trabalho mais seguros e que se adapta ao
perfil do cliente muito rápido, logo entrega melhor e mais rápido para o mercado.
A primeira maneira cria uma amplificação do trabalho seguro dividido em silos.
A primeira maneira reduz a velocidade dos fluxos dos trabalhos para que o mesmo
seja feito com maior cuidado.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
A primeira maneira, no princípio das três maneiras do DevOps, foca em aumentar a
agilidade do fluxo de trabalho, desde os desenvolvedores até o cliente. Isso significa
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 5/16
A
B
C
que ela busca diminuir o tempo entre a produção e a entrega, além de promover a
corresponsabilidade nos processos. Diferentemente do que é sugerido na alternativa
A, a amplificação dos feedbacks é uma característica da segunda maneira, não da
primeira. Além disso, a primeira maneira não tem como objetivo principal criar um
ambiente de trabalho mais seguro, como mencionado na alternativa C. Portanto, a
alternativa B é a correta.
3 Marcar para revisão
Scrum e Kanban são usados para organizar o trabalho na cultura DevOps. Como surgiu o
Kanban?
O sistema Kanban surgiu na Inglaterra, sendo uma metodologia voltada para a
doutrina militar.
O sistema Kanban surgiu nos Estados Unidos.
O sistema Kanban tem sua origem na década de 1960 na fábrica da Toyota no
Japão.
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 6/16
D
E
O Kanban surgiu da necessidade de controlar as finanças do setor agropecuário
do Brasil.
O Kanban é baseado em sprints de trabalho curtos e estruturados, sua origem
ocorreu na crise financeira da bolsa americana em 2008.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
O sistema Kanban foi desenvolvido na década de 1960 pela Toyota, uma empresa
automobilística japonesa. Ele faz parte do método JIT �Just in Time), um sistema de
administração da produção que determina que apenas o necessário deve ser feito para
concluir uma etapa de um processo de fluxo de trabalho contínuo. Portanto, a
alternativa correta é a C, que afirma que o sistema Kanban tem sua origem na década
de 1960 na fábrica da Toyota no Japão.
4 Marcar para revisão
Scrum e Kanban são usados para organizar o trabalho na cultura DevOps. Quais são as
características do Scrum?
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 7/16
A
B
C
D
E
Buscar resultados rápidos e exatos, viabilizando Sprints de trabalho e organização
documental.
Buscar agilidade a qualquer custo (mesmo que tenha erros), qualquer
desenvolvedor sem treinamento pode ser responsável pelo Sprint e organização
em forma de quadro.
Não precisa de nenhum curso para ser Scrum Master.
Apenas buscar resultados rápidos, independente da qualidade.
A metodologia Scrum tende a ser contínua e mais fluida.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
A alternativa correta é a letra A. O Scrum é uma metodologia ágil que busca resultados
rápidos e exatos, através de ciclos de trabalho conhecidos como Sprints. Durante
esses Sprints, a equipe se organiza para entregar um incremento de produto de valor,
com qualidade e eficiência. Além disso, a organização documental é uma característica
importante do Scrum, pois permite que a equipe acompanhe o progresso do projeto e
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 8/16
A
B
C
D
E
faça ajustes conforme necessário. As demais alternativas apresentam conceitos
equivocados ou incompletos sobre a metodologia Scrum.
5 Marcar para revisão
A cultura DevOps baseia-se em alguns conceitos que são chamados pilares. Dentre as
opções abaixo, marque aquela que contém somente pilares da cultura DevOps.
Velocidade na entrega e entrega rápida.
Entrega do produto completo e entrega rápida.
Parcelar a entrega em blocos menores e sem a necessidade de uma entrega
rápida.Dinamismo e entrega do produto completo.
Velocidade na entrega e entrega demorada.
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 9/16
A
B
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
Os pilares da cultura DevOps são conceitos fundamentais que sustentam e orientam a
prática. Entre eles, destacam-se a velocidade na entrega e a entrega rápida. Esses
dois conceitos estão diretamente relacionados à eficiência e à agilidade,
características essenciais em um ambiente DevOps. A alternativa A é a única que
apresenta exclusivamente esses dois pilares, tornando-a a resposta correta para esta
questão.
6 Marcar para revisão
A Engenharia de Software tem definido diversos padrões para desenvolvimento de
sistemas, entre eles o DevOps. Das opções abaixo, marque aquela que melhor caracteriza o
que é DevOps.
Ações exercidas de forma isolada no ambiente de trabalho.
Operações de TI sendo valorizadas de forma individual no ambiente de trabalho.
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 10/16
C
D
E
Conceito que preza pelo desenvolvimento objetivo de software para o que mais
agrega valor ao negócio.
É um tipo de teste unitário.
É um tipo de metodologia ágil.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
DevOps é um conceito que se refere à integração entre as equipes de
desenvolvimento e operações de TI, com o objetivo de melhorar a qualidade do
software e acelerar o tempo de entrega. A alternativa C é a correta, pois o DevOps
preza pelo desenvolvimento objetivo de software que mais agrega valor ao negócio.
Isso significa que o foco está em entregar soluções que realmente façam a diferença
para a empresa, ao invés de apenas cumprir tarefas isoladas ou valorizar operações
individuais. Portanto, o DevOps não é apenas um tipo de teste unitário ou uma
metodologia ágil, mas uma abordagem que busca aprimorar todo o processo de
desenvolvimento de software.
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 11/16
A
B
C
D
E
7 Marcar para revisão
Na cultura DevOps é possível elencar algumas metodologias para maximizar a eficiência e
gestão de trabalho. Nesse contexto, a(s) mais ágil(eis) são(é)?
Kanban.
Scrum e Kanban.
FDD.
Lean e ASD.
Scrum e FDD.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
Existem diversas metodologias que podem ser aplicadas na cultura DevOps, cada uma
com suas particularidades e benefícios. No entanto, as metodologias Scrum e Kanban
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 12/16
A
B
C
são reconhecidas por sua agilidade e eficiência na gestão de trabalho. O Scrum é uma
metodologia ágil que permite gerenciar e planejar projetos, principalmente de
desenvolvimento de software. Já o Kanban é uma técnica de gestão visual que ajuda a
visualizar o fluxo de trabalho, limitar a quantidade de trabalho em progresso e
maximizar a eficiência. Portanto, a alternativa correta é a "B", que menciona ambas as
metodologias.
8 Marcar para revisão
A cultura DevOps baseia-se em alguns conceitos que são chamados pilares. Qual a
importância dos pilares na cultura DevOps?
Uma forma de definir como a cultura DevOps é aplicada na empresa.
Manter o pensamento das ações na empresa imutável.
Uma forma de controle por parte dos líderes da empresa.
Questão 10 de 10
1 2 3 4 5
6 7 8 9 10
Exercicio Fundamentos Devops Sair
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 13/16
D
E
Dificultar a implementação na empresa.
Uma forma de gerar controle nos desenvolvedores.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
Os pilares na cultura DevOps são de extrema importância, pois eles servem como uma
forma de definir como essa cultura será aplicada na empresa. Eles estabelecem um
padrão a ser seguido, garantindo um alinhamento de ideias e ações. Isso facilita a
implementação e a manutenção da cultura DevOps, promovendo a eficiência e a
colaboração entre as equipes de desenvolvimento e operações.
9 Marcar para revisão
DevOps usa metodologias para organizar o trabalho (gerir o trabalho). Dentre elas, o Scrum
e o Kanban se destacam. Qual a diferença entre Scrum e Kanban?
Corretas �10�
Incorretas �0�
Em branco �0�
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 14/16
A
B
C
D
E
Kanban precisa ter um product owner, Scrum Master e uma equipe scrum.
Enquanto o Scrum baseia-se apenas no kanban board.
A metodologia Kanban é baseada em sprints de trabalho curtos e fluidos,
enquanto o Scrum é contínuo e estruturado.
No Kanban, utiliza-se três organizações documentais para o trabalho (product
backlog, Sprint backlog e definição de ponto), já o Scrum não.
Scrum foi criado no Japão e é a modalidade mais utilizada no mercado de
Software. Kanban não é mais utilizado, sendo visto apenas como um modelo de
referência.
A metodologia Kanban é contínua e mais fluida, enquanto o Scrum é baseado em
sprints de trabalho curtos e estruturados.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
As metodologias Scrum e Kanban são ambas utilizadas para gerir o trabalho em um
ambiente DevOps, mas possuem diferenças significativas. O Scrum é baseado em
sprints, que são períodos de trabalho curtos e estruturados, geralmente de duas a
quatro semanas, onde um conjunto específico de tarefas deve ser concluído. Por outro
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 15/16
A
B
C
D
E
lado, o Kanban é uma metodologia mais fluida e contínua, que se concentra no fluxo de
trabalho e na entrega contínua de valor, sem a restrição de sprints. Portanto, a
alternativa correta é a E� "A metodologia Kanban é contínua e mais fluida, enquanto o
Scrum é baseado em sprints de trabalho curtos e estruturados".
10 Marcar para revisão
TDD �Test Driven Development) ou Desenvolvimento orientado por testes é amplamente
empregado na Cultura DevOps. O que é TDD?
É uma metodologia que preza por iniciar a programação com a codificação de um
teste que torne válida a funcionalidade que era esperada.
É um tipo de automação.
É um hardware utilizado na integração contínua.
É uma sigla para falar de um determinado tipo de desenvolvedores.
É uma metodologia que preza por aumentar os números de validação do código.
19/03/2024, 07:30 estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f975ab09d882ec46d06443/gabarito/ 16/16
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
Esta questão destaca as diferenças entre as metodologias, esclarecendo o que é o
TDD para evitar confusões. O TDD é uma metodologia que prioriza o início da
programação com a codificação de um teste que valida a funcionalidade esperada.
Não é um processo necessariamente automatizado, nem é umhardware usado na
integração contínua. Além disso, o TDD não visa aumentar o número de validações,
mas sim implementar uma validação eficaz.

Continue navegando