Julgue o item a seguir, no que diz respeito a conceitos arq...
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.
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