Logo Passei Direto
Buscar

Princípios e Metodologias DevOps

User badge image
emy

em

Ferramentas de estudo

Questões resolvidas

Questão 1/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:

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

2. Automação: buscar a automação da instalação, para aumentar eficiência, reduzir erros e possibilitar entregas mais rápidas

3. Entrega contínua: adotar a prática de entrega contínua, permitindo a liberação rápida e frequente de software de alta qualidade

4. Gestão de configuração: utilizar ferramentas para configurar o ambiente de instalação

5. 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

São corretas apenas as afirmativas:

A I e II

B I, II e V

C I, II e IV

D I, III e V

E III e IV
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
2. Automação: buscar a automação da instalação, para aumentar eficiência, reduzir erros e possibilitar entregas mais rápidas
3. Entrega contínua: adotar a prática de entrega contínua, permitindo a liberação rápida e frequente de software de alta qualidade
4. Gestão de configuração: utilizar ferramentas para configurar o ambiente de instalação
5. 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
A I e II
B I, II e V
C I, II e IV
D I, III e V
E III e IV

Questão 7/10 - DevOps e Integração Contínua
A cultura DevOps é fundamental para o sucesso da implementação de práticas e ferramentas associadas ao DevOps. Ela enfatiza a colaboração, a comunicação eficaz e a busca constante pela melhoria na entrega de software.

Relacione corretamente os princípios que formam a cultura DevOps:

1. Monitoramento contínuo
2. Gerenciamento de configuração
3. Entrega contínua (CD)
4. Automação de infraestrutura
5. Integração contínua (CI)

() Automação do processo de liberação de software para ambientes de teste e produção, permitindo transferências frequentes e confiáveis

() Utilização de ferramentas para automatizar a configuração e o provisionamento de ambientes de infraestrutura

() Controle e automação da configuração de software e infraestrutura

() Automação da integração de código de diferentes contribuidores em um único projeto

() Implementação de soluções de monitoramento para acompanhar o desempenho do software em tempo real

Agora, selecione a alternativa que apresenta a sequência correta:

A 2 – 1 – 5 – 3 – 4
B 1 – 4 – 2 – 3 – 5
C 3 – 4 – 2 – 5 – 1
D 4 – 3 – 5 – 2 – 1
E 3 – 4 – 2 – 1 – 5
1. Monitoramento contínuo
2. Gerenciamento de configuração
3. Entrega contínua (CD)
4. Automação de infraestrutura
5. Integração contínua (CI)
A 2 – 1 – 5 – 3 – 4
B 1 – 4 – 2 – 3 – 5
C 3 – 4 – 2 – 5 – 1
D 4 – 3 – 5 – 2 – 1
E 3 – 4 – 2 – 1 – 5

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

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

Questão 1/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:

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

2. Automação: buscar a automação da instalação, para aumentar eficiência, reduzir erros e possibilitar entregas mais rápidas

3. Entrega contínua: adotar a prática de entrega contínua, permitindo a liberação rápida e frequente de software de alta qualidade

4. Gestão de configuração: utilizar ferramentas para configurar o ambiente de instalação

5. 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

São corretas apenas as afirmativas:

A I e II

B I, II e V

C I, II e IV

D I, III e V

E III e IV
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
2. Automação: buscar a automação da instalação, para aumentar eficiência, reduzir erros e possibilitar entregas mais rápidas
3. Entrega contínua: adotar a prática de entrega contínua, permitindo a liberação rápida e frequente de software de alta qualidade
4. Gestão de configuração: utilizar ferramentas para configurar o ambiente de instalação
5. 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
A I e II
B I, II e V
C I, II e IV
D I, III e V
E III e IV

Questão 7/10 - DevOps e Integração Contínua
A cultura DevOps é fundamental para o sucesso da implementação de práticas e ferramentas associadas ao DevOps. Ela enfatiza a colaboração, a comunicação eficaz e a busca constante pela melhoria na entrega de software.

Relacione corretamente os princípios que formam a cultura DevOps:

1. Monitoramento contínuo
2. Gerenciamento de configuração
3. Entrega contínua (CD)
4. Automação de infraestrutura
5. Integração contínua (CI)

() Automação do processo de liberação de software para ambientes de teste e produção, permitindo transferências frequentes e confiáveis

() Utilização de ferramentas para automatizar a configuração e o provisionamento de ambientes de infraestrutura

() Controle e automação da configuração de software e infraestrutura

() Automação da integração de código de diferentes contribuidores em um único projeto

() Implementação de soluções de monitoramento para acompanhar o desempenho do software em tempo real

Agora, selecione a alternativa que apresenta a sequência correta:

A 2 – 1 – 5 – 3 – 4
B 1 – 4 – 2 – 3 – 5
C 3 – 4 – 2 – 5 – 1
D 4 – 3 – 5 – 2 – 1
E 3 – 4 – 2 – 1 – 5
1. Monitoramento contínuo
2. Gerenciamento de configuração
3. Entrega contínua (CD)
4. Automação de infraestrutura
5. Integração contínua (CI)
A 2 – 1 – 5 – 3 – 4
B 1 – 4 – 2 – 3 – 5
C 3 – 4 – 2 – 5 – 1
D 4 – 3 – 5 – 2 – 1
E 3 – 4 – 2 – 1 – 5

Prévia do material em texto

Questão 1/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:
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
2. Automação: buscar a automação da instalação, para aumentar eficiência, reduzir
erros e possibilitar entregas mais rápidas
3. Entrega contínua: adotar a prática de entrega contínua, permitindo a liberação rápida
e frequente de software de alta qualidade
4. Gestão de configuração: utilizar ferramentas para configurar o ambiente de
instalação
5. 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
São corretas apenas as afirmativas:
A I e II
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 2/10 - DevOps e Integração Contínua
Existe uma estrutura que avalia a capacidade de uma empresa adotar processos de
DevOps, bem como uma maneira de medir o sucesso durante uma transformação de
DevOps. A sigla foi cunhada por Jez Humble, coautor de The DevOps Handbook.
Essa estrutura que aplica os conceitos de Cultura, Automação, Lean, Medição e
Compartilhamento é conhecida como:
A Orientação a objetos
B SGBD
C RDBMS
D NOSQL
E CALMS
Você assinalou essa alternativa (E)
Questão 3/10 - DevOps e Integração Contínua
Existe uma metodologia de desenvolvimento amplamente adotada nas empresas. Ela inicia
seu processo com um planejamento detalhado, em que a coleta de requisitos é prioritária
para se compreender as necessidades comerciais do software, seus recursos e
funcionalidades. A história é então escrita pelo cliente, que lhe atribui valores de prioridade
com base no impacto geral no negócio, recursos e funções.
Essa metodologia de desenvolvimento é a:
A Programação Orientada a Objetos
B Extreme Programming (XP)
Você assinalou essa alternativa (B)
C Programação estruturada
D Desenvolvimento ágil
E Programação Sequencial
Questão 4/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 5/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”. 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. A seguir, estão algumas práticas e métricas que podem ser
usadas para medir a qualidade em ambientes DevOps.
Relacione corretamente as métricas na medição da qualidade em DevOps:
1. Tempo de ciclo
2. Defect Rate
3. Tempo de recuperação
4. Taxa de entrega
5. Qualidade do código
() Número de releases ou deploys bem-sucedidos por unidade de tempo. Indica a
frequência com que novas funcionalidades ou correções são entregues ao ambiente de
produção
() Tempo médio necessário para restaurar serviços após uma falha. Avalia a eficácia na
resolução de problemas e a recuperação rápida de falhas
() Número de defeitos identificados em produção em relação ao número total de alterações
() Indica a conformidade do código com padrões de codificação e boas práticas
() Tempo necessário para levar uma alteração do código até a produção. Mede a eficiência
do processo de desenvolvimento e deployment
Agora, selecione a alternativa que apresenta a sequência correta:
A 2 – 1 – 5 – 3 – 4
B 4 – 2 – 3 – 5 – 1
C 1 – 4 – 2 – 5 – 3
D 4 – 3 – 2 – 5 – 1
Você assinalou essa alternativa (D)
E 4 – 1 – 2 – 5 – 3
Questão 6/10 - DevOps e Integração Contínua
A gestão de backup em DevOps é uma parte crucial da estratégia geral de garantir a
agilidade e a colaboração inerentes à metodologia DevOps. Existem diversas ferramentas
em DevOps que podem ser utilizadas para gestão de backup.
Relacione corretamente as ferramentas de backup em DevOps:
1. AWS Backup
2. GitLab
3. Amanda Backup
4. Azure Backup
5. Duplicity
() Serviço gerenciado pela Amazon Web Services (AWS) que simplifica a gestão de backup
para os recursos da AWS
() Serviço de backup nativo da Microsoft Azure que oferece backup e recuperação para
máquinas virtuais e serviços na nuvem
() Embora seja conhecido principalmente como uma plataforma de controle de versão, o
GitLab também oferece recursos de backup para repositórios Git
() Solução de backup de código aberto para ambientes Unix/Linux que oferece suporte a
backup em fita, disco e nuvem
() Ferramenta de backup baseada em Linux que realiza backup incremental e suporta várias
opções de armazenamento
Agora, selecione a alternativa que apresenta a sequência correta:
A 2 – 1 – 5 – 3 – 4
B 1 – 4 – 5 – 3 – 2
C 1 – 4 – 2 – 5 – 3
D 4 – 3 – 2 – 5 – 1
E 1 – 4 – 2 – 3 – 5
Você assinalou essa alternativa (E)
Questão 7/10 - DevOps e Integração Contínua
A cultura DevOps é fundamental para o sucesso da implementação de práticas e
ferramentas associadas ao DevOps. Ela enfatiza a colaboração, a comunicação eficaz e a
busca constante pela melhoria na entrega de software.
Relacione corretamente os princípios que formam a cultura DevOps:
1. Monitoramento contínuo
2. Gerenciamento de configuração
3. Entrega contínua (CD)
4. Automação de infraestrutura
5. Integração contínua (CI)
() Automação do processo de liberação de software para ambientes de teste e produção,
permitindo transferências frequentes e confiáveis
() Utilização de ferramentas para automatizar a configuração e o provisionamento de
ambientes de infraestrutura
() Controle e automação da configuração de software e infraestrutura
() Automação da integração de código de diferentes contribuidores em um único projeto
() Implementação de soluções de monitoramento para acompanhar o desempenho do
software em tempo real
Agora, selecione a alternativa que apresenta a sequência correta:
A 2 – 1 – 5 – 3 – 4
B 1 – 4 – 2 – 3 – 5
C 3 – 4 – 2 – 5 – 1
Você assinalou essa alternativa (C)
D 4 – 3 – 5 – 2 – 1
E 3 – 4 – 2 – 1 – 5
Questão 8/10 - DevOps e Integração Contínua
Em DevOps temos uma representação visual que é uma série automatizada de processos
que facilitam o desenvolvimento, o teste e a implantação contínua de software. Essa
representação visual e automatizada do fluxo de trabalho do desenvolvimento de software,
que envolve várias etapas, desde a escrita do código até a entrega do produto, onde cada
etapa é um estágio no ciclo de vida do desenvolvimento de software e pode incluir tarefas
como compilação, testes automatizados, revisões de código, empacotamento, implantação
e monitoramento.
Essa representação visual é conhecida como:
A Integração Contínua
B Automatizaçãode processos
C Implementação automática
D Entrega Contínua
E Pipeline
Você assinalou essa alternativa (E)
Questão 9/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
Questão 10/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ção bem-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 1/10 - DevOps e Integração Contínua
Na área de desenvolvimento pode contar com ambientes leves e isolados que permitem
encapsular uma aplicação e suas dependências. Eles proporcionam consistência entre
diferentes ambientes de desenvolvimento, teste e produção, eliminando as divergências que
podem surgir devido a diferenças nos sistemas operacionais ou configurações.
Essa representação de um ambiente isolado para o código, caracterizado pela ausência de
conhecimento sobre o sistema operacional ou os arquivos do host é um:
A GitHub
B Servidor de Rede Distribuída
C Máquinas Virtuais (VM)
D Emulador de Desktop
E Container
Você assinalou essa alternativa (E)
Questão 2/10 - DevOps e Integração Contínua
O Terraform, desenvolvido pela HashiCorp, é uma ferramenta de IaC, agnóstica a
provedores de nuvem, que possibilita a definição de recursos e infraestrutura em arquivos
de configuração legíveis por humanos. Ele gerencia o ciclo de vida da infraestrutura,
proporcionando vantagens significativas sobre a gestão manual. O Terraform interage com
plataformas de nuvem e serviços por meio de plugins chamados providers. Existem mais de
1.000 providers disponíveis, abrangendo serviços como AWS, Azure, Google Cloud,
Kubernetes, GitHub, Splunk e DataDog. Caso não encontre o provider desejado, é possível
criar seu próprio. A padronização do fluxo de trabalho de implantação é alcançada por meio
de módulos, que são composições reutilizáveis de recursos provenientes de diferentes
providers. A linguagem declarativa do Terraform descreve o estado desejado da
infraestrutura, permitindo que os providers calculem automaticamente dependências entre
recursos.
Relacione corretamente o fluxo de implantação do Terraform:
1. Inicialização
2. Escopo
3. Planejamento
4. Autoria
5. Aplicação
() Identificar a infraestrutura necessária para o projeto
() Escrever a configuração da infraestrutura desejada
() Instalar os plugins necessários para gerenciar a infraestrutura
() Visualizar as alterações propostas pelo Terraform
() Executar as mudanças que foram planejadas
Agora, selecione a alternativa que apresenta a sequência correta:
A 2 – 4 – 3 – 5 – 1
B 5 – 2 – 3 – 1 – 4
C 2 – 4 – 1 – 3 – 5
Você assinalou essa alternativa (C)
D 5 – 2 – 4 – 1 – 3
E 2 – 4 – 5 – 3 – 1
Questão 3/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 4/10 - DevOps e Integração Contínua
A busca por confiabilidade e continuidade em ambientes DevOps é crucial para garantir
estabilidade e entrega consistente de software. No contexto da confiabilidade, a atenção
recai sobre monitoramento proativo, automação de testes, resiliência e feedback rápido,
visando identificar e corrigir potenciais problemas antes que impactem os usuários. A
continuidade em DevOps, por sua vez, concentra-se na integração e implantação contínuas,
rollbacks eficientes, backup e recuperação, além da orquestração de contêineres. A
integração contínua assegura a validação contínua do código, enquanto a implantação
contínua automatiza a entrega de novas funcionalidades.
Um elemento no contorno de problemas tem o potencial de causar impactos significativos
durante as próximas atualizações, uma vez que o sistema modificado individualmente pode
não ser reconhecido.
Esse elemento é o(a):
A Infraestrutura como Código
B Riscos de disponibilidade
C Riscos de desempenho
D Desvio de configuração
Você assinalou essa alternativa (D)
E Alterações manuais
Questão 5/10 - DevOps e Integração Contínua
Os Grupos de Dimensionamento Automático (ASGs) da AWS representam uma solução
eficaz para a rápida gestão e escalabilidade de um conjunto homogêneo de instâncias do
EC2, compartilhando a mesma configuração. Desenvolvidos para ajustar automaticamente
o número de instâncias em resposta a alterações na demanda ou conforme políticas
predefinidas, os ASGs asseguram a manutenção constante do número desejado de
instâncias em operação. Essa automação é fundamental para preservar a disponibilidade
de aplicativos e lidar de maneira eficiente com flutuações nas cargas de trabalho.
Esses grupos de dimensionamento automáticos são conhecidos como:
A Azure Blob Storage
B Azure SQL Database
C Azure Cognitive Services
D Auto Scaling
Você assinalou essa alternativa (D)
E Azure Kubernetes Service
Questão 6/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 7/10 - DevOps e Integração Contínua
A Amazon Web Services (AWS) 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 de organizações em todo o mundo. A
infraestrutura oferecida pela AWS é conhecida por sua escalabilidade, confiabilidade e
segurança, proporcionando um ambiente propício para a inovação e crescimento eficiente
de empresas de todosos portes.
A AWS tem um serviço que é essencial para hospedar aplicativos e máquinas virtuais,
oferecendo capacidade computacional escalável na nuvem.
Esse serviço é o:
A AWS Lambda
B Amazon EC2 (Elastic Compute Cloud)
Você assinalou essa alternativa (B)
C Amazon VPC (Virtual Private Cloud)
D Amazon DynamoDB
E Amazon SNS (Simple Notification Service)
Questão 8/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 9/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
Questão 10/10 - DevOps e Integração Contínua
A segurança em código tornou-se uma prioridade essencial em ambientes de nuvem,
especialmente ao utilizar serviços da Amazon Web Services (AWS) em conjunto com
ferramentas como o Terraform. Essa abordagem, também conhecida como Infrastructure as
Code (IaC), não apenas permite a automação eficiente da infraestrutura, mas também
impulsiona a implementação de práticas seguras desde a concepção até a operação.
Analise as afirmativas a seguir que trazem como a segurança pode ser integrada
efetivamente ao código ao utilizar AWS e Terraform:
1. Gerenciamento de credenciais: primeiro passo é assegurar o gerenciamento seguro
de credenciais na AWS
2. Práticas de segurança em Terraform: variáveis sensíveis e arquivos de estado,
avaliação de impacto e revisão de código
3. Monitoramento e conformidade: implementar identificação da linguagem de
programação para identificar e reagir a possíveis atualizações
4. Auditorias e revisões regulares: realizar auditorias regulares nas configurações do
Terraform e nos recursos provisionados na AWS para identificar e corrigir potenciais
lacunas de segurança
5. Atualizações e Patches automáticos: automatizar a instalação dos recursos
financeiros do projeto
São corretas apenas as afirmativas:
A I, II e IV
Você assinalou essa alternativa (A)
B I e II
C I, III e V
D II e V
E I, III e IV

Mais conteúdos dessa disciplina