🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Julgue o item a seguir, no que diz respeito a conceitos arq...

Próximas questões
Com base no mesmo assunto
Q4234240 Engenharia de Software

Julgue o item a seguir, no que diz respeito a conceitos arquiteturais de cloud computing e virtualização, à otimização de topologias para sistemas de missão crítica, à otimização e às rotinas das tecnologias de armazenamento e a ciclos de lançamento e metodologias de automação em DevOps.


Nas esteiras de DevOps, a integração contínua (CI) representa a etapa final do ciclo, sendo a responsável por fazer a implantação automática da aplicação em produção, sem a necessidade de processos de build ou testes prévios.

Alternativas

Comentários

Veja os comentários dos nossos alunos

GABARITO: ❌ ERRADO

✅ FUNDAMENTAÇÃO:

Pilares da Esteira CI/CD (DevOps):

  • 1. Integração Contínua (CI — Continuous Integration):
  • Desenvolvedores integram/mesclam suas alterações de código frequentemente em um repositório central compartilhado (Git).
  • A cada integração, a esteira executa automaticamente o processo de Build (compilação) e roda uma bateria de testes automatizados (testes unitários, análise estática de código/SAST, etc.) para detectar conflitos e erros precocemente (fail-fast).
  • 2. Entrega Contínua (CD — Continuous Delivery):
  • Após o sucesso do CI, o código é preparado, empacotado (geração de artefatos/imagens Docker) e disponibilizado de forma automatizada para homologação/staging, restando apenas uma aprovação manual para o deploy final em produção.
  • 3. Implantação Contínua (CD — Continuous Deployment):
  • Evolução da entrega contínua onde todo o processo de implantação em produção ocorre de forma 100% automatizada, sem qualquer intervenção humana manual, desde que passe com sucesso em todas as etapas anteriores de CI e testes.

Fluxo Sequencial Clássico:

  • Código $\rightarrow$ Build $\rightarrow$ Testes Automatizados (CI) $\rightarrow$ Empacotamento $\rightarrow$ Deploy em Produção (CD).

_______________________________________________________________________

⚡ BIZU RÁPIDO:

CI (Continuous Integration):

  • O que faz? Merge de código + Build automatizado + Testes automatizados.
  • Objetivo: Detectar falhas rapidamente logo no início.

CD (Continuous Delivery / Deployment):

  • O que faz? Implantação/Deploy automatizado nos ambientes (staging / produção).

Sem build ou testes? NUNCA! Sem testes e build, não existe CI.

_______________________________________________________________________

➡️ Bons estudos!

➡️ Vamos juntos rumo à posse!

➡️ INSTAGRAM: @informaticaconcursos_ 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo