Buscar

Tema 3 Integração Contínua 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 17 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 17 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 17 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

18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 1/17
Você acertou 7 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
Os testes de software são fundamentais para o sucesso do desenvolvimento de sistemas,
em qualquer ambiente, inclusive no DevOps. Marque a alternativa que possui a ordem
correta em que cada tipo de teste deve ser executado:
Testes de módulos atômicos
Testes de Integração
Testes de Validação
Testes de Sistema
Testes de Aceitação
(   � Testa cada módulo individualmente.
(   �  Monta e integra os módulos básicos compondo um pacote de software.
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 2/17
A
B
C
D
E
(    � É a aplicação de testes funcionais, baseados na especificação de requisitos
funcionais, comportamentais e de desempenho.
(   � Nele, o software já validado e  combinado com outros elementos do sistema.
(    � Compara o programa com seus requisitos iniciais e as necessidades dos usuários
finais.
Marque a alternativa correta.
1 2 3 4 5
4 3 2 1 5
3 2 4 1 5
2 4 1 3 5
5 4 3 1 2
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 3/17
1. Testes de módulos atômicos: cada módulo é testado individualmente.
2. Testes de integração: são a montagem e integração dos módulos básicos compondo
um pacote de software.
3. Testes de validação: são a aplicação de testes funcionais, baseados na
especificação de requisitos funcionais, comportamentais e de desempenho. Os
critérios de validação definidos após a fase de análise de requisitos devem ser
testados.
4. Testes de sistema: o software validado é combinado com outros elementos do
sistema. Estes testes verificam se todos os elementos se combinam adequadamente e
se a função/desempenho global do sistema é conseguida.
5. Testes de aceitação: consistem no processo de comparar o programa com seus
requisitos iniciais e as necessidades dos usuários finais. É usualmente realizado pelo
usuário final. Também denominado de Alfa-Teste, quando feito pelo desenvolvedor ou
Beta-Teste quando feito pelo usuário final.
2 Marcar para revisão
O feedback contínuo é uma troca de informações entre membros de uma equipe de
desenvolvimento. Sobre o feedback contínuo, complete:
I � O feedback contínuo garante  que os membros da equipe tenham todas as informações
necessárias para realizar o trabalho em tempo hábil
porque
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 4/17
A
B
C
D
E
II ¿ Fornece garantias que os resultados de teste de código claros e completos serão
disponibilizados para os desenvolvedores rapidamente
Marque a alternativa correta.
As duas afirmativas estão corretas e a segunda não justifica a primeira.
As duas afirmativas estão corretas e a segunda justifica a primeira.
As duas afirmativas são falsas.
A primeira afirmativa é verdadeira e a segunda afirmativa é falsa.
A primeira afirmativa é falsa e a segunda afirmativa é verdadeira.
Resposta incorreta
Opa! A alternativa correta é a letra B. Confira o gabarito comentado!
Gabarito Comentado
O feedback contínuo garante tanto que os membros da equipe tenham todas as
informações necessárias para realizar o trabalho em tempo hábil, como também
garante que os resultados de testes de código claros e completos serão
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 5/17
A
B
C
disponibilizados para os desenvolvedores rapidamente. O foco dele é sempre manter
toda a equipe informada de todas as ações acerca do desenvolvimento do software,
de forma a agilizar o processo de lançamento do mesmo, satisfazendo o cliente.
3 Marcar para revisão
A integração Contínua é um dos processos básicos do DevOps. Dentre estes, qual são
benefícios da implementação da Integração Contínua:
I � O lançamento constante de novas versões.
II � Uma menor qualidade e estabilidade.
III � Um feedback mais rápido.
IV � Transparência.
V � O conceito de responsabilidade compartilhada.
Marque a alternativa correta.
II, III e IV, apenas.
III, IV e V, apenas.
I, IV e V, apenas.
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 6/17
D
E
I, III e IV, apenas.
I, II, III, IV e V.
Resposta incorreta
Opa! A alternativa correta é a letra B. Confira o gabarito comentado!
Gabarito Comentado
A equipe que usa a Integração Contínua de DevOps mantém responsabilidade
compartilhada, transparência e feedback mais rápido e são capazes de lançar versões
com mais frequência e com qualidade e estabilidade maiores.
4 Marcar para revisão
Em qualquer projeto, a atividade de gerência é fundamental. Existem várias metodologias
de gerência de projetos no mercado, porém todas têm o mesmo princípio. Sendo assim, o
que faz parte do gerenciamento de projetos?
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 7/17
A
B
C
D
E
Somente estabelecer um fluxo de trabalho.
Somente estabelecer um fluxo de trabalho e dividir projetos grandes em tarefas
menores.
Estabelecer um fluxo de trabalho, dividir projetos grandes em tarefas menores,
fornecer feedback das mudanças, planejar, acompanhar e medir o trabalho
através do Scrum e Kanban.
Somente medir o trabalho através do Scrum e Kanban.
Não dividir os projetos em tarefas menores para que as partes dele não se
percam.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
O gerenciamento de projetos envolve uma série de atividades que garantem a
execução eficiente e eficaz do projeto. A alternativa correta é a C, que menciona todas
as atividades essenciais do gerenciamento de projetos. Primeiramente, é necessário
estabelecer um fluxo de trabalho, que é a sequência de passos que serão seguidos
para a execução do projeto. Em seguida, projetos grandes devem ser divididos em
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 8/17
A
B
C
tarefas menores, tornando-os mais gerenciáveis e facilitando o acompanhamento do
progresso. Além disso, é importante fornecer feedback sobre as mudanças que
ocorrem durante a execução do projeto, permitindo que a equipe se adapte e ajuste
suas ações conforme necessário. Por fim, o planejamento, acompanhamento e
medição do trabalho são realizados através de metodologias como o Scrum e Kanban,
que fornecem ferramentas e técnicas para gerenciar o trabalho de forma eficaz.
5 Marcar para revisão
Ainda na gestão de projetos em DevOps, a observabilidade é uma importante métrica de
análise. Quais são os pilares da observabilidade?
Logs, componentes e aplicativos.
Logs, rastreamentos e métricas.
Aplicativos, sistemas e logs.
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 9/17
D
E
Métricas, aplicativos e rastreamentos.Rastreamentos, componentes e sistemas.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
Os três pilares da observabilidade são: logs, rastreamento e métricas. Os logs são
registros gerados pela maioria dos componentes e aplicativos do sistema, que
representam dados de séries temporais sobre o funcionamento do sistema. O
rastreamento é uma técnica que monitora o fluxo da lógica dentro do aplicativo,
permitindo acompanhar o caminho que um processo ou transação percorre. As
métricas, por sua vez, são indicadores que podem incluir a reserva ou uso de
CPU/RAM, espaço em disco, conectividade de rede, entre outros. Esses três elementos
juntos fornecem uma visão abrangente do desempenho e da saúde do sistema,
permitindo identificar e resolver problemas de maneira mais eficiente.
6 Marcar para revisão
Métricas são importantes para a observabilidade, as métricas transformam observações
subjetivas em objetivas, isto é, quantificáveis. Sobre métricas, marque V para verdadeiro e
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 10/17
A
B
C
D
E
F para falso:
(   � As métricas incluem o uso de CPU/RAM.
(   � As métricas não incluem uso de espaço em disco.
(   � Elas também não incluem conectividade de rede.
Marque a alternativa correta.
V V V
F F F
F V F
V F F
 V F V
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 11/17
A
B
C
As métricas são representações numéricas de dados medidos em intervalos de tempo.
Elas incluem reserva ou uso de CPU/RAM, espaço em disco, conectividade de rede e
muito mais. De maneira simples.
7 Marcar para revisão
Ainda na gestão de projetos em DevOps, a observabilidade é uma importante métrica de
análise. Sobre observabilidade, marque V (verdadeiro) ou F (falso).
(    � Logs são gerados pela maioria dos componentes e aplicativos do sistema e
representam dados de séries temporais sobre o funcionamento do sistema.
(    � Métricas incluem reserva ou uso de CPU/RAM, espaço em disco, conectividade de
rede, dentre outros.
(   � Rastreamentos monitoram o fluxo da lógica dentro do aplicativo.
Marque a alternativa correta.
V V V
F F F
F V F
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 12/17
D
E
V F V
F F V
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
As afirmações apresentadas na questão são todas verdadeiras. Os logs são gerados
pela maioria dos componentes e aplicativos do sistema e representam dados de séries
temporais sobre o funcionamento do sistema. Isso permite que os desenvolvedores
acompanhem o desempenho do sistema ao longo do tempo e identifiquem possíveis
problemas. As métricas, por sua vez, incluem informações sobre o uso de recursos do
sistema, como CPU/RAM, espaço em disco e conectividade de rede. Essas métricas
são essenciais para garantir que o sistema esteja funcionando de maneira eficiente e
eficaz. Por fim, os rastreamentos monitoram o fluxo da lógica dentro do aplicativo,
permitindo que os desenvolvedores entendam como os diferentes componentes do
aplicativo estão interagindo entre si. Portanto, a alternativa correta é a "A", que afirma
que todas as afirmações são verdadeiras.
8 Marcar para revisão
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 13/17
A
B
C
D
E
Os rastreamentos são fontes de dados na observabilidade. Sobre os rastreamentos,
assinale a alternativa correta.
Também são chamados de tracing e se parecem com os logs de eventos.
São incapazes de mostrar o caminho percorrido por uma requisição.
São emitidos no formato JSON.
Só identificam fronteiras RPC.
Só identificam continuações e threads.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
Os rastreamentos, também conhecidos como tracing, possuem uma estrutura muito
similar aos logs de eventos. Eles são ferramentas essenciais para os engenheiros de
software e a equipe de desenvolvimento em geral, pois permitem visualizar o caminho
percorrido por uma requisição ou pela estrutura dela. Além disso, os rastreamentos são
capazes de identificar pontos específicos dentro do aplicativo, como threads,
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 14/17
A
B
C
D
E
continuações, fronteiras RPC e chamadas de função. Portanto, a alternativa A está
correta ao afirmar que os rastreamentos são também chamados de tracing e se
assemelham aos logs de eventos.
9 Marcar para revisão
Testes são fundamentais na correção e no consequente sucesso de um sistema. Em uma
análise inicial, qual seria a sequência correta para realização dos testes?
Validação, módulos atômicos, aceitação, de sistema e integração.
Aceitação, integração, sistema, módulos atômicos e validação.
Módulos atômicos, integração, validação, de sistema e de aceitação.
Sistema, validação, módulos atômicos, integração e aceitação.
Integração, aceitação, módulos atômicos, sistema e validação.
Questão 10 de 10
Corretas �7�
Incorretas �3�
Em branco �0�
1 2 3 4 5
6 7 8 9 10
Exercicio Integração Contínua Devops Sair
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 15/17
Resposta incorreta
Opa! A alternativa correta é a letra C. Confira o gabarito comentado!
Gabarito Comentado
A sequência correta para a realização dos testes em um sistema é: primeiramente, são
realizados os testes nos módulos atômicos, que são as menores unidades
independentes do sistema. Após isso, é feita a integração desses módulos e realizados
os testes de integração para garantir que eles funcionem corretamente em conjunto.
Em seguida, é realizado o teste de validação, que verifica se o sistema como um todo
atende aos requisitos definidos. O próximo passo é o teste de sistema, que avalia o
desempenho do software como um todo. Por fim, são realizados os testes de
aceitação, que verificam se o sistema atende às necessidades dos usuários finais e se
está pronto para ser entregue. Portanto, a alternativa correta é a C� módulos atômicos,
integração, validação, de sistema e de aceitação.
10 Marcar para revisão
A integração e a entrega contínuas são passos importantes na implantação da cultura
DevOps. O monitoramento dos pipelines de desenvolvimento é uma atividade crítica.
Sobre pipelines, complete a frase abaixo para que o monitoramento tenha seu máximo
desempenho:
O Pipeline __________ dados, incrementa o rendimento de um sistema digital e __________de
trabalho. Além de trazer essa __________, a __________ otimiza o desenvolvimento. Outra
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 16/17
A
B
C
D
E
característica marcante é que o pipeline também pode ser introduzido na infraestrutura de
produção e é de fácil instalação.
Marque a alternativa correta.
segmenta - melhora a frequência - segurança - automação
melhora a frequência - segmenta - segurança - automação
segmenta - segurança - melhora a frequência - automação
automação- segurança - segmenta - melhora a frequência
segurança - automação - segmenta - melhora a frequência
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
O pipeline é uma ferramenta que, quando bem utilizada, pode trazer grandes
benefícios para o desenvolvimento de sistemas digitais. Ele segmenta dados, o que
significa que divide o fluxo de dados em partes menores e mais gerenciáveis,
aumentando assim o rendimento do sistema. Além disso, o pipeline melhora a
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 17/17
frequência de trabalho, ou seja, permite que as tarefas sejam realizadas de maneira
mais rápida e eficiente. A segurança é outro aspecto que é aprimorado com o uso do
pipeline, pois ele permite um controle mais rigoroso sobre o fluxo de dados. Por fim, a
automação é uma característica marcante do pipeline, pois ela otimiza o
desenvolvimento ao automatizar tarefas repetitivas e demoradas. Vale ressaltar que o
pipeline pode ser facilmente introduzido na infraestrutura de produção, o que facilita
sua instalação e uso.

Continue navegando