Buscar

Práticas da cultura DevOps no desenvolvimento de sistemas

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

Cosmos • AVA DevOps  
Práticas da cultura DevOps no desenvolvimento de sistemas
Professor(a): Stella Marys Dornelas Lamounier (Mestrado acadêmico)
Alterar Disciplina
Práticas da cultura DevOps no desenvolvimento de sist
Progresso da Disciplina
94.9%
Queremos muito saber qual foi
sua impressão sobre esta
disciplina. Dê seu feedback!
Pesquisa de
opinião
 
15/06/2023 a 17/07/2023
Web aula
Conteúdo
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por
questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são
automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir
o prazo estabelecido. Boa prova!
Dentre as tecnologias de máquinas virtuais, temos o virtualBox, que é um software __________, que disponibiliza o
mesmo hardware para máquina convidada. Considerando o virtualBox, qual camada __________ é responsável por essa
comunicação? Preencha as lacunas com as opções abaixo:
Alternativas:
Distribuído e control.
Proprietário e EsxManagemnet.
Open source e Hypervisor.  CORRETO
Proprietário e ReiserFS.
Open source e Justln.
Código da questão: 67758
A adoção da metodologia DevOps nas organizações traz uma mudança cultural em que devemos estruturar as
equipes e operacionalizar tarefas importantes. Com base no movimento cultural DevOps, assinale a afirmativa que
podemos considerar como verdadeira.
Alternativas:
DevOps é apenas para lojas “nascidas para mobile”.
DevOps é apenas para desenvolvimento e operações.
DevOps é para operações que estão aprendendo como codificar.
DevOps acentua a colaboração entre os times de TI de uma empresa.  CORRETO
DevOps não é para indústrias regulamentadas.
Código da questão: 67751
O GIT é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas
que pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo. Atualmente, a tecnologia GIT é
mais indicada para controle de versionamento de código. Considere que um membro DevOps queira criar uma versão
do projeto. Qual comando poderá solucionar essa situação?
Alternativas:
git reset.
git commit -m.  CORRETO
git push.
git clone.
git diff.
Código da questão: 67757
Sistema de controle de versionamento são uma ótima forma de otimizar o trabalho ao analisar as alterações feitas em
um código de projeto compartilhado, além de ser um componente fundamental do sistema de gerenciamento de
configuração de software que cuida das mudanças que precisam ser feitas em um projeto.
Complete corretamente a afirmação abaixo:
Para instalar o GIT em sistema Linux baseados em __________, como o Ubuntu, podemos usar o gerenciador de
dependências __________.
Alternativas:
Debian; apt-get.  CORRETO
Instruções; composer.
Debian; composer.
apt-get; instruções.
RedHat; instruções.
Código da questão: 67765
Quando falamos sobre a transformação digital proporcionada pelo movimento cultural DevOps, trata-se de uma
gestão ágil que vai muito além do que métodos e frameworks, é uma cultura.
Analise as afirmativas a seguir e assinale as com V (verdadeiro) ou F (falso)
( ) O modelo em cascata é mais adequado para os DevOps trabalharem com a entrega de software continua.
( ) No DevOps, foca em ambientes dinâmicos, orientados na prática e na automatização dos processos e atividades.
( ) A filosofia do DevOps, permite trabalhar e pensar em quatro eixos: levantamento de requisitos, automação,
compartilhamento e avaliação.
Assinale a alternativa que contenha a sequência correta de V e F
Alternativas:
V - F – F.
V – V – V.
F – V – F.  CORRETO
V – F – V.
V – V – F.
Código da questão: 67752
A plataforma docker possui como caraterística um conjunto de produtos como serviço que usam virtualização de nível
de sistema operacional. Analise as assertivas a seguir sobre as principais definições de docker:
I. É um conjunto de componentes para gerenciar o seu ambiente de microsserviços.
II. Tem como parte os comandos “Docker Pull” e “Docker Run”.
III. É um conjunto de comandos para gerenciamento do ambiente.
IV. São imagens de sistemas operacionais.
V. Pode ser executado apenas em servidores Linux.
São corretas:
Alternativas:
Somente as afirmações I e II estão corretas.  CORRETO
Todas as afirmações estão corretas.
Somente as afirmações I, II, IV estão corretas.
Somente a afirmação I está correta.
Somente as afirmações III e V estão corretas.
Código da questão: 67776
A tecnologia do GIT pode ser considerada uma das melhores ferramentas de versionamento disponíveis no que diz
respeito ao gerenciamento das informações. Isso porque toda a ferramenta é otimizada para entregar velocidade e
agilidade durante o desenvolvimento.
Qual a vantagem de utilizar um sistema de versionamento descentralizado como o Git?
Alternativas:
Como os usuários não precisam estar conectados o tempo inteiro, o tráfego de rede diminui, gerando lentidão,
conhecido como efeito espelho.
Os usuários precisam estar conectados ao repositório constantemente.
Não há necessidade de manter-se conectado o tempo inteiro, resultando em um ganho de performance. 
CORRETO
Aumenta o tráfego de rede.
Não há vantagens, só desvantagens.
Código da questão: 67770
Referente ao modo como Git gerencia objetos, podemos afirmar que quando um objeto não é modificado ele:
Alternativas:
Adiciona um arquivo de cópia ao repositório.
Apaga o arquivo antigo e cria um novo com as modificações.
Cria somente uma referência do estado anterior.  CORRETO
Excluir a referência do estado atual.
Apaga o arquivo antigo e cria um novo com as modificações no repositório externo.
Código da questão: 67766
Após a implantação da metodologia DevOps nas equipes de Tecnologia da Informação (TI), existe a promoção uma
redução nos custos nas suas operações e essas automatizações do processo, nos quais geram alguns benefícios. Leia e
associe as duas colunas conforme cada benefício proposto
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I-C; II-A; III-B.  CORRETO
I-B; II-A; III-C.
I-C; II-B; III-A.
I-B; II-A; III-C.
I-A; II-B; III-C.
Código da questão: 67753
Sabemos que existem algumas ferramentas de versionamento descentralizado que são empregadas no
desenvolvimento de software. Qual a vantagem de utilizar um sistema de versionamento descentralizado como o Git?
Alternativas:
Não há vantagens, só desvantagens.
Não há necessidade de manter-se conectado o tempo inteiro, resultando em um ganho de performance. 
CORRETO
Aumenta o tráfego de rede.
Os usuários precisam estar conectados ao repositório constantemente.
Como os usuários não precisam estar conectados o tempo inteiro, o tráfego de rede diminui, gerando lentidão,
conhecido como efeito espelho.
Código da questão: 67768
Resolução comentada:
O Hypervisor é responsável em prover essa comunicação entre o host hospedeiro e a máquina convidada.
Resolução comentada:
A comunicação e alinhamento das equipes de desenvolvimento e operações permite a evolução do software e
seu monitoramento contínuo, sempre alinhando às mudanças do mercado.
Resolução comentada:
O git commit captura todas as alterações do diretório de trabalho, apenas as modificações feitas nos arquivos
monitorados.
Resolução comentada:
Os sistemas Linux baseados no Debian possui como gerenciador de dependências o apt-get.
Resolução comentada:
O DevOps não apenas possibilita as equipes envolvidas a trabalharem em conjunto, traz consigo uma nova
abordagem derelação na cultura, automação nos processos, compartilhamento e nas avaliações do
desenvolvimento.
Resolução comentada:
O docker possibilita, por meio de comando simples, a criação e gerenciamento de imagens baseados em
microsserviços, compartilhamento e gerenciamento de processos do host hospedeiro.
Resolução comentada:
Como a tecnologia Git trabalha com repositório local,ela só precisa compartilhar com outros servidores em
momentos esporádicos, havendo, nesse sentido, uma otimização do tráfego
Resolução comentada:
O sistema de versionamento gerencia os objetos por meio de referência, criando uma chave hash para referência
cada modificação
Resolução comentada:
A comunicação alinhada, juntamente com a adoção da ideia de compartilhamento das ações da equipe DevOps,
favorece a entregas mais rápidas.
Resolução comentada:
A principal vantagem do GIT é que a conexão não precisa ser de tempo real, com isso ganha-se performance.
Arquivos e Links
15/06/2023 a 07/03/2024 23:59 (Hora de Brasília)
Avaliação Virtual  Realizada
Avaliação Virtual




https://kroton.platosedu.io/lms/m/
https://kroton.platosedu.io/lms/m/aluno/index/2945396
https://kroton.platosedu.io/aluno/disciplina/atividade/31643511
https://kroton.platosedu.io/aluno/disciplina/atividade/31643512
https://kroton.platosedu.io/lms/m/
http://www.biblioteca-virtual.com/
https://kroton.platosedu.io/lms/m/mensagem/index

Continue navegando