Logo Passei Direto
Buscar

Questões 2 DevOps e Integração Contínua 100

User badge image
Criiss

em

Ferramentas de estudo

Questões resolvidas

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

Questões resolvidas

Prévia do material em texto

Questão 1/10 - DevOps e Integração Contínua
Containers Docker são ambientes de execução isolados que compartilham o kernel do sistema operacional do host, tornando-os mais leves e portáteis do que máquinas virtuais, que necessitam de seu próprio sistema operacional completo. A portabilidade dos containers Docker é viabilizada por um elemento que é uma camada de abstração que gerencia esses ambientes. Ele é executado no host, proporcionando uma interface de linha de comando (CLI) para a criação, inicialização e administração dos containers.
Esse elemento que realiza a portabilidade dos containers Docker é o:
	
	A
	Docker Hub
	
	B
	Docker Engine
Você assinalou essa alternativa (B)
	
	C
	Containers Docker Server
	
	D
	Container Portable
	
	E
	Container Repository
Questão 2/10 - DevOps e Integração Contínua
Os contêineres têm revolucionado a maneira como desenvolvemos, distribuímos e executamos aplicativos. Nesse contexto, o Docker se destaca como uma das principais ferramentas para facilitar a criação e gerenciamento desses ambientes isolados. Uma imagem do Docker consiste em sistemas de arquivos sobrepostos, sendo a base um sistema de arquivos de inicialização, chamado bootfs, semelhante ao típico sistema de arquivos de inicialização do Linux/Unix. Cada um desses sistemas de arquivos no Docker é chamado de imagem, e essas imagens podem ser sobrepostas umas sobre as outras. A imagem mais abaixo é chamada de imagem pai, e você pode percorrer cada camada até chegar à imagem base na parte inferior da pilha. Ao lançar um contêiner a partir de uma imagem, o Docker monta um sistema de arquivos de leitura-escrita sobre quaisquer camadas subjacentes. Este sistema de arquivos de leitura-escrita é onde os processos desejados para o contêiner Docker serão executados. Analise as afirmativas a seguir que trazem comandos com parâmetros para manipular contêineres do Docker:
 
1. Lista todos os contêineres: docker ps -a
2. Altera o endereço contêiner: docker rename [contêiner] [novo_nome]
3. Executa o contêiner fornecido: docker start [contêiner]
4. Para a utilização do SO: docker stop [contêiner]
5. Espera até que outros contêineres em execução sejam interrompidos: docker wait [contêiner]
São corretas apenas as afirmativas:
	
	A
	I e II
	
	B
	II e V
	
	C
	I, III e V
Você assinalou essa alternativa (C)
	
	D
	I, II e IV
	
	E
	I, III e IV
Questão 3/10 - DevOps e Integração Contínua
No ambiente de containers é recomendável ter um orquestrador que simplifica o desenvolvimento e a administração de aplicações. Sem um orquestrador, gerenciar um conjunto de containers pode ser desafiador, exigindo a administração manual de execução, dimensionamento e escalabilidade. Existe um orquestrador que automatiza essas tarefas, gerenciando de maneira eficiente clusters com várias máquinas, destacando-se por sua arquitetura robusta. Sua estrutura compreende dois componentes principais: o Mestre, responsável por gerenciar o cluster e manter seu estado desejado, e os Nós (ou trabalhadores), responsáveis pela execução das aplicações.
Esse orquestrador de containers é o:
	
	A
	YAML
	
	B
	Docker Engine
	
	C
	Deployment
	
	D
	Kubernetes
Você assinalou essa alternativa (D)
	
	E
	Orchestrator
Questão 4/10 - DevOps e Integração Contínua
Segurança em DevOps aprofunda-se na abordagem integrada para garantir a segurança ao longo de todo o ciclo de vida do desenvolvimento e operações de software. Ele explora os fundamentos da Integração Contínua de Segurança, delineando como a automação de testes de segurança, análises estáticas e dinâmicas, e revisões de código são essenciais para a detecção precoce e a mitigação de vulnerabilidades.
Para identificar atividades suspeitas ou anomalias de segurança em tempo real, incluindo a análise de logs, métricas de segurança e a adoção de soluções de monitoramento avançadas, temos o:
	
	A
	Ciclo de vida seguro
	
	B
	Implementação segura
	
	C
	Gestão de Identidade e Acesso
	
	D
	Resposta rápida a incidentes
	
	E
	Monitoramento contínuo
Você assinalou essa alternativa (E)
Questão 5/10 - DevOps e Integração Contínua
No cenário dinâmico e ágil da implementação DevOps, em que a colaboração eficiente e a entrega contínuas são fundamentais, a gestão eficaz de acessos e permissões se torna uma prioridade crítica. Autenticação e autorização emergem como pilares essenciais para garantir a segurança e o controle adequado sobre os recursos de tecnologia da informação. A autenticação refere-se à verificação da identidade dos usuários e sistemas que interagem com a infraestrutura, enquanto a autorização se concentra na concessão adequada de permissões e privilégios para executar ações específicas. Existe uma abordagem que integra a segurança no processo de DevOps. Isso significa que a segurança é considerada em todas as etapas do desenvolvimento e implantação de software, desde o planejamento até a operação.
Essa abordagem é conhecida como:
	
	A
	DevSecOps
Você assinalou essa alternativa (A)
	
	B
	CloudWatch
	
	C
	OSS
	
	D
	SAST
	
	E
	SCA
Questão 6/10 - DevOps e Integração Contínua
Na infraestrutura de TI existem ambientes completamente isolados e independentes, criados para emular a funcionalidade de uma máquina física. Esse ambiente permite a execução de vários sistemas operacionais e aplicativos em um único hardware físico. Esse conceito é fundamental para a eficiência na gestão de recursos de computação e para a criação de ambientes de teste, desenvolvimento e produção mais flexíveis. Sua principal característica é a capacidade de executar um sistema operacional completo dentro de outro, chamado de sistema hospedeiro.
Essa abstração é possibilitada por um software conhecido como hipervisor. Esse ambiente é conhecido como:
	
	A
	Servidor de Rede
	
	B
	Emulador de Servidor
	
	C
	Máquinas Virtuais (VM)
Você assinalou essa alternativa (C)
	
	D
	Hipervisor Master
	
	E
	Roteador
Questão 7/10 - DevOps e Integração Contínua
As arquiteturas representam uma revolução no paradigma de desenvolvimento de software, introduzindo uma abordagem que elimina a necessidade de gerenciamento direto de servidores por parte dos desenvolvedores. Contrariando o modelo convencional, no qual os recursos são provisionados de forma contínua, o serverless adota uma perspectiva onde a infraestrutura e´ completamente gerenciada pelos provedores de nuvem. Existe um componente essencial das arquiteturas serverless, proporcionando uma abordagem inovadora para o desenvolvimento e execução de código na nuvem. Nesse modelo, os desenvolvedores dividem suas aplicações em funções independentes e granulares, que são acionadas em resposta a eventos específicos, sem a necessidade de gerenciar a infraestrutura subjacente.
Esse componente é conhecido como:
	
	A
	FaaS (Function-as-a-Service)
Você assinalou essa alternativa (A)
	
	B
	Serverless
	
	C
	PaaS (Plataform-as-a-Service)
	
	D
	Auto Scaling Service
	
	E
	Aplicações RESTful
Questão 8/10 - DevOps e Integração Contínua
DevOps e serviços de nuvem são duas áreas interconectadas que desempenham papéis cruciais na modernização e eficiência das operações de TI. DevOps é uma cultura e conjunto de práticas que busca integrar o desenvolvimento de software e as operações, promovendo a colaboração e automação para acelerar a entrega de software. Por outro lado, os serviços de nuvem oferecem uma infraestrutura escalável e flexível para suportar as práticas DevOps. Plataformas de nuvem, como AWS, Azure e Google Cloud, disponibilizam recursos como máquinas virtuais, armazenamento e serviços gerenciados, permitindo que as equipes de DevOps provisionem, automatizem e dimensionem ambientes de maneira eficiente.
Relacione corretamente algumas abordagens de nuvem que oferecem serviços e soluções para atender às diversas necessidades de empresas e desenvolvedores:
 
1. IBM Cloud
2. Microsoft Azure
3. AWS
4. VMware Cloud
5. Google Cloud Platform
 
(      ) Oferece uma variedade de serviços, desde computação e armazenamento até aprendizado de máquina e análise de dados. O GCP é conhecidopor sua forte presença em soluções de dados e análise
(      ) Plataforma de nuvem abrangente, oferecendo uma ampla variedade de serviços que atendem às necessidades de desenvolvimento, hospedagem e gerenciamento de aplicativos em nuvem. Seja para infraestrutura, soluções avançadas de inteligência artificial ou armazenamento de dados,
(      ) Destaca-se como uma líder global no campo dos serviços de nuvem, fornecendo uma ampla gama de recursos para atender às diversas necessidades de computação em nuvem. A infraestrutura oferecida é conhecida por sua escalabilidade, confiabilidade e segurança, proporcionando um ambiente propício para a inovação e crescimento para as empresas
(      ) Oferece uma ampla gama de serviços, incluindo infraestrutura como serviço (IaaS), plataforma como serviço (PaaS) e software como serviço (SaaS). Destaca-se por suas soluções de nuvem híbrida, integração com inteligência artificial e blockchain
(      ) Possui soluções de nuvem híbrida, permitindo que as empresas integrem seus ambientes de nuvem e locais. A VMware Cloud fornece uma infraestrutura consistente que abrange ambientes locais, nuvem privada e pública
Agora, selecione a alternativa que apresenta a sequência correta:
	
	A
	2 – 4 – 5 – 3 – 1
	
	B
	5 – 2 – 3 – 1 – 4
Você assinalou essa alternativa (B)
	
	C
	2 – 4 – 1 – 3 – 5
	
	D
	5 – 2 – 1 – 3 – 4
	
	E
	2 – 4 – 3 – 5 – 1
Questão 9/10 - DevOps e Integração Contínua
Microsoft Azure é uma plataforma de nuvem abrangente, oferecendo uma ampla variedade de serviços para atender às diversas necessidades de desenvolvimento, hospedagem e gerenciamento de aplicativos em nuvem. Seja para infraestrutura, soluções avançadas de inteligência artificial ou armazenamento de dados, o Azure fornece uma base sólida para empresas de todos os tamanhos e setores.
O Azure também se destaca em soluções para contêineres, que proporciona um ambiente gerenciado para implantação, gerenciamento e dimensionamento de contêineres. 
Esse serviço é o:
	
	A
	Azure Blob Storage
	
	B
	Azure SQL Database
	
	C
	Azure Cognitive Services
	
	D
	Azure DevOps
	
	E
	Azure Kubernetes Service
Você assinalou essa alternativa (E)
Questão 10/10 - DevOps e Integração Contínua
Máquinas virtuais (VMs) são ambientes virtuais completamente isolados e independentes, criados para emular a funcionalidade de uma máquina física. Elas são uma forma de virtualização, que permite a execução de vários sistemas operacionais e aplicativos em um único hardware físico. O conceito de máquinas virtuais é fundamental para a eficiência na gestão de recursos de computação e para a criação de ambientes de teste, desenvolvimento e produção mais flexíveis.
 Relacione corretamente os benefícios das VMs:
 
1. Flexibilidade
2. Isolamento
3. Recuperação de Desastres
4. Virtualização
5. Consolidação de Servidores
 
(      ) Cada VM opera independentemente das outras, garantindo afastamento completo. Isso é crucial para segurança e estabilidade
(      ) Capacidade de executar diferentes sistemas operacionais em um único hardware oferece agilidade significativa para testes, desenvolvimento e implantação de aplicativos
(      ) Várias VMs podem ser executadas em um único servidor físico, otimizando a utilização dos recursos e reduzindo a necessidade de hardware físico
(      ) VMs podem ser facilmente copiadas, movidas ou restauradas, tornando o disaster recovery mais rápido e eficiente
(      ) Tecnologia amplamente adotada em ambientes empresariais para melhorar a eficiência operacional e a flexibilidade do gerenciamento de recursos de TI
Agora, selecione a alternativa que apresenta a sequência correta:
	
	A
	2 – 1 – 5 – 3 – 4
Você assinalou essa alternativa (A)
	
	B
	3 – 2 – 5 – 1 – 4
	
	C
	2 – 1 – 4 – 3 – 5
	
	D
	3 – 2 – 4 – 5 – 1
	
	E
	2 – 1 – 4 – 5 – 3

Mais conteúdos dessa disciplina