

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
No contexto de DevOps, IaC é uma prática que consiste na escrita do código dos recursos que compõem uma infraestrutura. A respeito da IaC, assinale a alternativa correta.
O código que descreve a infraestrutura é estático e, por isso, é recomendado que seu armazenamento não seja realizado em um gerenciador de código fonte.
Apesar de suas várias vantagens, não diminui o risco de erro humano.
O respectivo uso faz com que deploys que alteram a infraestrutura sejam realizados de forma mais rápida e eficiente.
O uso da Iac causa aumento nos custos de infraestrutura.
O uso da Iac não requer manutenção.
O Ansible é um mecanismo de automação de TI open source para automação de processos como provisionamento, gerenciamento de configurações, implantação de aplicações, orquestração e muitos outros. Sobre o Ansible, é CORRETO afirmar que:
O Ansible também pode ser usado para executar comandos ad-hoc, para tal é necessário a utilização de playbook.
Um playbook é um arquivo Jinja2 que usa uma extensão contendo uma ou mais plays.
O Ansible necessita que agents sejam instalados nos hosts remotos.
Os módulos do Ansible podem ser escritos em qualquer linguagem que retorne JSON, como Ruby, Python ou bash.
Tasks são conjuntos de tarefas escritas em YAML (chave:valor) que serão executadas no(s) host(s).
Para tornar a integração contínua mais efetiva no DevOps, é recomendável centralizar todos os commits em uma máquina de integração.
Certo
Errado
No âmbito de DevOps, o termo “shift left testing” significa que os testes devem
ser feitos junto com a entrada em operação do produto.
ser feitos apenas no ambiente de desenvolvimento.
ser feitos apenas por meio de ferramentas de automação de testes.
ser feitos desde as fases iniciais do ciclo de vida do produto.
dirigir o desenvolvimento do produto.
DevOps permite que os desenvolvedores aumentem a sua produtividade.
Certo
Errado
Considerando as seguintes práticas de desenvolvimento de software:
I. Prática de programação em pares, utilizada pela metodologia de desenvolvimento ágil chamada de programação extrema (XP);
II. Criação de um container Docker para reúso de serviço em diversos ambientes;
III - Uso de Ambiente de Desenvolvimento Integrado (IDE), que é um software criado para facilitar o desenvolvimento de softwares;
IV. Execução um bash script que automatiza customizações em máquina de ambiente de testes e/ou produção;
V. Desenvolvimento de software realizando as reuniões: Planning, Daily, Review e Retrospective da metodologia de desenvolvimento ágil Scrum;
Pode-se afirmar que as práticas consideradas DevOps são:
I, II, III, IV e V.
I e V.
II, III e IV.
I, III e V.
II e IV.
No âmbito da infraestrutura, uma das vantagens DevOps é
realizar deploy sob controle manual de especialistas.
estabelecer uma divisão bem delimitada entre infraestrutura e desenvolvimento.
possuir um ambiente aberto (não padrão) sem muitos controles.
ter a infraestrutura como código.
fazer com que cada etapa do processo seja aprovada formalmente pelos gerentes.