Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Questão 1/10 - DevOps e Integração Contínua
Um dos princípios fundamentais do DevOps é o investimento em automação, como é visto na 
figura abaixo. A automação possibilita a execução mais rápida de tarefas ou processos, 
reduzindo significativamente a probabilidade de erros humanos e diversas ferramentas são 
empregadas para atingir esse objetivo.
Relacione corretamente algumas das ferramentas utilizadas no DevOps:
1.  Composer
1.  Chef
 
(      ) Como uma plataforma aberta, auxilia desenvolvedores e administradores de sistemas na 
criação e execução de aplicações distribuídas
(      ) Possibilita a automação do processo de construção, implantação e gerenciamento da 
infraestrutura, tornando-a versionável e testável
(      ) Ferramenta de código aberto voltada para o gerenciamento de configuração, centralizando 
e distribuindo para várias máquinas ou servidores na rede
(      ) Essa ferramenta facilita a construção de ambientes de desenvolvimento virtualizados 
completos
(      ) Gerenciador de dependências de aplicação, facilitando a manutenção e inclusão de novos 
pacotes ou bibliotecas necessárias na aplicação
Agora, selecione a alternativa que apresenta a sequência correta:
Você não pontuou essa questão
Você não pontuou essa questão
A 1 – 2 – 4 – 3 – 5
B 3 – 5 – 4 – 1 – 2
C 4 – 2 – 3 – 5 – 1
1.  Vagrant
1.  Docker
1.  Puppet
Você assinalou essa alternativa (C)
D 4 – 2 – 5 – 3 – 1 → Correta
E 2– 3 – 5 – 1 – 4
Questão 2/10 - DevOps e Integração Contínua
A automação do processo em backup é uma abordagem que envolve a implementação de 
ferramentas e scripts automatizados para realizar operações de backup de forma consistente e 
eficiente. Essa prática visa reduzir a dependência de intervenção manual, minimizar erros 
humanos e assegurar que os backups sejam executados conforme políticas predefinidas, 
utilizando ferramentas de automação, os backups podem ser agendados em intervalos 
regulares, proporcionando uma execução previsível e alinhada com as necessidades da 
organização.
Existem diversas ferramentas em DevOps que podem ser utilizadas para gestão de backup. 
Algumas delas incluem:
A Oracle, MySQL, SQL Server e PostgreSQL
B Veeam, Rubrik, Veritas NetBackup, AWS Backup e GitLab
Você assinalou essa alternativa (B)
C PHP, Java, JavaScript e C
D Canvas, Nagios, Trello e Asana
E Dotcom-Monitor, Zabbix, SolarWinds e Dynatrace
Questão 3/10 - DevOps e Integração Contínua
As aplicações práticas do DevOps abrangem uma variedade de atividades e processos que 
visam melhorar a colaboração, eficiência e qualidade ao longo do ciclo de vida do 
desenvolvimento e operações de software. 
A implementação bem-sucedida de algumas aplicações práticas no contexto do DevOps 
contribui para uma entrega de software mais eficiente, confiável e alinhada aos objetivos de 
negócios. Entre essas aplicações práticas podemos citar:
A Comunicação, agilidade, eficiência e cultura de colaboração
Você assinalou essa alternativa (A)
B Orientação a objetos, estruturação e organização
C Automação, colaboração e especificação
D Tradição, influência e conservadorismo
E Visão, individualismo e persistência
Questão 4/10 - DevOps e Integração Contínua
Alguns especialistas e líderes de pensamento no campo contribuíram para moldar e promover 
os princípios do DevOps. O DevOps possibilita que funções previamente segregadas, como 
desenvolvimento, operações de TI, engenharia da qualidade e segurança, trabalhem de maneira 
sincronizada e colaborativa para criar produtos mais robustos e confiáveis. Ao abraçar uma 
mentalidade e ferramentas de DevOps, as equipes adquirem a habilidade de responder de 
forma mais eficaz às demandas dos clientes, aumentar a confiança nos aplicativos que 
desenvolvem e atingir objetivos empresariais com maior agilidade. Analise as afirmativas a 
seguir que contemplem uma série de princípios do DevOps:
São corretas apenas as afirmativas:
A I e II
1.  Cultura de colaboração: promover uma cultura que valorize a colaboração e a comunicação 
eficaz entre equipes de desenvolvimento e operações
1.  Automação: buscar a automação da instalação, para aumentar eficiência, reduzir erros e 
possibilitar entregas mais rápidas
1.  Entrega contínua: adotar a prática de entrega contínua, permitindo a liberação rápida e 
frequente de software de alta qualidade
1.  Gestão de configuração: utilizar ferramentas para configurar o ambiente de instalação
1.  Segurança integrada: integrar práticas de segurança desde as fases iniciais do 
desenvolvimento, garantindo que a segurança seja uma consideração contínua
B I, II e V
C I, II e IV
D I, III e V
Você assinalou essa alternativa (D)
E III e IV
Questão 5/10 - DevOps e Integração Contínua
Na engenharia de software, Integração Contínua (CI) é um processo antigo, que trata da prática 
de mesclar todas as cópias de trabalho dos desenvolvedores em uma linha principal 
compartilhada, várias vezes ao dia. A CI automatiza a integração de alterações de código de 
vários desenvolvedores em um único repositório central. Seu objetivo principal é identificar e 
resolver problemas de integração precocemente, antes que eles se tornem grandes e difíceis de 
corrigir. A automação desempenha um papel crucial na execução de tarefas como compilação, 
testes e implantação.
Relacione corretamente as ferramentas para Integração Contínua:
(      ) É uma ferramenta de automação de código aberto amplamente utilizada para automação 
de compilação, testes e implantação
1.  Drone
1.  Jenkins
1.  TeamCity
1.  GitLab CI/CD
1.  GitHub Actions
(      ) Integrado diretamente ao GitLab, fornece recursos integrados de CI/CD dentro da 
plataforma GitLab
(      ) É uma plataforma integrada diretamente ao GitHub para automação de fluxos de trabalho, 
incluindo CI/CD
(      ) Desenvolvido pela JetBrains, oferece uma solução robusta para automação de compilação 
e integração contínua
(      ) É uma plataforma de CI/CD leve e flexível que pode ser executada como um contêiner 
Docker
Agora, selecione a alternativa que apresenta a sequência correta:
A 2 – 1 – 5 – 3 – 4
B 2 – 4 – 5 – 3 – 1
Você assinalou essa alternativa (B)
C 1 – 4 – 5 – 2 – 3
D 4 – 3 – 2 – 5 – 1
E 1 – 4 – 2 – 3 – 5
Questão 6/10 - DevOps e Integração Contínua
Na engenharia de software, temos um processo que trata da prática de mesclar todas as cópias 
de trabalho dos desenvolvedores em uma linha principal compartilhada, várias vezes ao dia. 
Esse processo automatiza a integração de alterações de código de vários desenvolvedores em 
um único repositório central. Seu objetivo principal é identificar e resolver problemas de 
integração precocemente, antes que eles se tornem grandes e difíceis de corrigir.
Essa é a descrição do processo:
A Integração Contínua (CI)
Você assinalou essa alternativa (A)
B Desenvolvimento Unificado (DU)
C Versionamento Centralizado (VU)
D Entrega Contínua (CI)
E Integração Centralizada (IC)
Questão 7/10 - DevOps e Integração Contínua
É desafiador para os desenvolvedores de software criarem códigos funcionais em suas 
máquinas. No entanto, mesmo quando esse objetivo é alcançado, há um longo percurso até que 
o software realmente gere valor, uma vez que este só proporciona valor quando está em 
ambiente de produção. A base da filosofia da disponibilização de software é desenvolver 
programas de modo que estejam constantemente prontos para serem implementados em 
produção.
Esse conceito é conhecido como:
A Integração Contínua (CI)
B Instalação Continuada (IC)
C Desenvolvimento Unificado (DU)
D Entrega Contínua (CD)
Você assinalou essa alternativa (D)
E Disponibilização Centralizada (DC)
Questão 8/10 - DevOps e Integração Contínua
DevOps é uma abordagem que integra o desenvolvimento de software (Dev) com as operações 
de TI (Ops) para melhorar continuamente a entrega de software. O objetivo do DevOps é reduzir 
as barreiras entre as equipes de desenvolvimento e operações, promovendo uma cultura de 
colaboração e automação. 
Para a implementaçãobem-sucedida de DevOps e alcançar a excelência operacional e a 
satisfação do cliente, é preciso ter os seguintes itens assegurados:
A Gerência austera, liderança individual e alto investimento
B Envolvimento da gerência, investimento e austeridade
C Automação, colaboração e cultura organizacional
Você assinalou essa alternativa (C)
D Austeridade, tradicionalismo e conservadorismo
E Visão direcional, individualismo e persistência
Questão 9/10 - DevOps e Integração Contínua
Para Pressman e Maxim (2014), a qualidade de software é definida como “conformidade com 
requisitos funcionais e de desempenho explicitamente declarados, normas de desenvolvimento 
explicitamente documentadas e características implícitas, que são esperadas em todo software 
desenvolvido profissionalmente”. Diante disso temos que a medição da qualidade em DevOps 
envolve a avaliação de diversos aspectos ao longo do ciclo de vida do desenvolvimento e 
operações.
Dentre essas práticas e métricas que podem ser usadas para medir a qualidade em ambientes 
DevOps, podemos citar algumas das principais:
A Tempo de desenvolvimento, taxa de digitação e satisfação integral
B Taxa de entrega e sucesso, qualidade do código e satisfação do cliente 
Você assinalou essa alternativa (B)
C Indentação do código, domínio e qualidade da linguagem
D Conhecimento avançado do desenvolvedor e tempo de entrega
E Controle de versões, gerenciamento da equipe e implementação
Questão 10/10 - DevOps e Integração Contínua
Entender a estrutura de montar backup é essencial para garantir a segurança de seu processo, 
mas temos também de entender de uma infraestrutura que possibilita gerenciar e provisionar 
recursos de infraestrutura por meio de código, substituindo processos manuais. Essa 
abordagem tem ganho crescente popularidade, permitindo criar arquivos de configuração 
contendo as especificações da infraestrutura, simplificando a edição e distribuição das 
configurações, assegurando a consistência no provisionamento do ambiente.
Essa infraestrutura de gerenciamento de configurações é a:
A Gerenciamento automático de backup
B Sistemas Centralizados de Controle de cópias
C Centralizadores de Infraestrutura de backup
D Infraestrutura como Código (IaC)
Você assinalou essa alternativa (D)
E Sistemas de Controle de Backup

Mais conteúdos dessa disciplina