Logo Passei Direto
Buscar

DevOps e Integração Contínua

User badge image
Ed Win

em

Ferramentas de estudo

Questões resolvidas

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 é conhecido por 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
A 2 – 4 – 5 – 3 – 1
B 5 – 2 – 3 – 1 – 4
C 2 – 4 – 1 – 3 – 5
D 5 – 2 – 1 – 3 – 4
E 2 – 4 – 3 – 5 – 1

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
A 2 – 4 – 3 – 5 – 1
B 5 – 2 – 3 – 1 – 4
C 2 – 4 – 1 – 3 – 5
D 5 – 2 – 4 – 1 – 3
E 2 – 4 – 5 – 3 – 1

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Questões resolvidas

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 é conhecido por 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
A 2 – 4 – 5 – 3 – 1
B 5 – 2 – 3 – 1 – 4
C 2 – 4 – 1 – 3 – 5
D 5 – 2 – 1 – 3 – 4
E 2 – 4 – 3 – 5 – 1

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
A 2 – 4 – 3 – 5 – 1
B 5 – 2 – 3 – 1 – 4
C 2 – 4 – 1 – 3 – 5
D 5 – 2 – 4 – 1 – 3
E 2 – 4 – 5 – 3 – 1

Prévia do material em texto

Questão 1/10 - DevOps e Integração Contínua 
 Ler em voz alta 
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 
 E Azure Kubernetes Service 
Questão 2/10 - DevOps e Integração Contínua 
 Ler em voz alta 
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 
Questão 3/10 - DevOps e Integração Contínua 
 Ler em voz alta 
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 
 
javascript:void(0)
javascript:void(0)
javascript:void(0)
Questão 4/10 - DevOps e Integração Contínua 
 Ler em voz alta 
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 é conhecido por 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: 
javascript:void(0)
 A 2 – 4 – 5 – 3 – 1 
 B 5 – 2 – 3 – 1 – 4 
 C 2 – 4 – 1 – 3 – 5 
 D 5 – 2 – 1 – 3 – 4 
 E 2 – 4 – 3 – 5 – 1 
Questão 5/10 - DevOps e Integração Contínua 
 Ler em voz alta 
Na dinâmica e complexa paisagem tecnológica atual, em que a infraestrutura digital 
desempenha um papel crucial em operações empresariais, a análise e gestão de riscos 
tornam-se imperativas. Ferramentas especializadas emergem como aliadas essenciais, 
permitindo às organizações a identificação, avaliação e mitigação de potenciais ameaças 
à segurança e à estabilidade operacional. Dentro desse contexto, o Terraform, uma 
ferramenta de Infraestrutura como Código (IaC), destaca-se como uma peça 
fundamental. 
Além de sua capacidade intrínseca de orquestrar ambientes de nuvem, o Terraform 
contribui significativamente para a gestão proativa de riscos. Dentre essas ações que 
contribuem para a gestão de riscos e que gerencia interrupções de serviço, falhas de 
hardware, falhas de software temos o: 
 A Gerenciamento de mudanças 
 B Riscos de disponibilidade 
 C Riscos de desempenho 
 D Resposta a incidentes 
 E Riscos de custo 
0:13:35 
Questão 6/10 - DevOps e Integração Contínua 
 Ler em voz alta 
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 
 B CloudWatch 
 C OSS 
 D SAST 
 E SCA 
 
 
 
 
 
javascript:void(0)
javascript:void(0)
Questão 7/10 - DevOps e Integração Contínua 
 Ler em voz alta 
O cenário de DevOps continua a evoluir em resposta às demandas crescentes por 
agilidade, automação e colaboração contínua entre equipes de desenvolvimento e 
operações. Algumas tendências emergentes delineiam o futuro do DevOps, destacando 
áreas de foco que moldarão a forma como as organizações concebem, implementam e 
gerenciam seus processos de desenvolvimento e operações. Analise as afirmativas a 
seguir que tratam da evolução do cenário de DevOps: 
 
1. GitOps e Infraestrutura como Código (IaC) estão em desuso 
2. DevSecOps e Segurança Integrada ganham destaque como a integração da 
segurança em todo o ciclo de vida do desenvolvimento 
3. Observabilidade e Monitoramento Contínuo desaceleram, com organizações 
deixando de utilizar ferramentas avançadas de monitoramento e análise de logs 
4. Continuous Testing e Testes Autônomos evoluem, mas os testes autônomos que 
utilizam automação avançada e inteligência artificial são abandonados por 
desconhecimentotécnico dos desenvolvedores 
5. Automatização Cognitiva e IA tornam-se fundamentais, impulsionando a 
automação com inteligência artificial (IA) e aprendizado de máquina (ML) 
São corretas apenas as afirmativas: 
 A I e II 
 B I, III e V 
 C I, II e IV 
 D II e V 
 E I, III e IV 
Questão 8/10 - DevOps e Integração Contínua 
 Ler em voz alta 
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: 
javascript:void(0)
javascript:void(0)
 
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 
 D 5 – 2 – 4 – 1 – 3 
 E 2 – 4 – 5 – 3 – 1 
Questão 9/10 - DevOps e Integração Contínua 
 Ler em voz alta 
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) 
 B Serverless 
 C PaaS (Plataform-as-a-Service) 
 D Auto Scaling Service 
 E Aplicações RESTful 
 
 
javascript:void(0)
Questão 10/10 - DevOps e Integração Contínua 
 Ler em voz alta 
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 
 C Containers Docker Server 
 D Container Portable 
 E Container Repository 
 
javascript:void(0)

Mais conteúdos dessa disciplina