¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Controle de Versão

Luis Felipe Guariento Jornada DevOps e Certificação oficial EXIN Profissional Gestão Devops Portugués

Contenido del mapa

Controle de Versão

  • - Controle de Versão contempla tanto o código da aplicação quanto infraestrutura. - Isso possibilita ter os demais ambientes próximo ao de produção: homologação, testes, desenvolvimento, pré-produção, etc. - Deve trazer uma visão de ponta a ponta do código: quem mexeu, quando mexeu, possibilidade de se fazer rollback tanto do código da aplicação quanto da montagem de ambientes, etc.
  1. Registra mudanças em arquivos ou em conjuntos de arquivos

  2. Pode conter código fonte, recursos ou outros documentos que façam parte do software

  3. Permite rastrear tudo que é realizado, assim como efetivar, comparar, mesclar e restaurar versões

  4. Importante incluir informações tanto do código que é executado quanto do ambiente que o código é executado

    • Deve ser compartilhado por todos do fluxo de valor: QA, Dev, Ops, Segurança, ...
      • - Fluxo de valor: engloba todas as etapas de construção do software desde o desenvolvimento até a implantação em produção. - As ferramentas a serem utilizadas por todos os profissionais envolvidos no desenvolvimento e manutenção de ambiente e do software devem se encontrar incorporadas ao Pipeline, compartilhando o mesmo controle de versão.
  5. Conteúdo do Repositório de Controle de Versão

    • Todo o Código do aplicativo e suas dependências
      • Ex: bibliotecas, conteúdos estáticos, etc.
      • Qualquer script utilizado para criar esquemas de banco de dados, dados de referência de aplicativo, etc.
      • Todas as ferramentas de criação de ambiente e artefatos usados na infraestrutura como código.
        • Qualquer outro script ou configuração exigida para criar infraestrutura ( DNS, firewall, BD, etc )
      • Qualquer arquivo usado para criar conteineres como Docker ou Rocket.
      • Todos os testes automatizados de apoio e quaisquer scripts de teste manual
      • Scripts para empacotamento de código, implementação, migração de banco de dados e provisionamento de ambiente
      • Todos os artefatos de projeto: documentação de requisitos, procedimentos de implementação, notas de release.
      • Todos os arquivos de configuração de nuvem.

Información

Descripción
Gestão Devops (7 - Primeira Maneira: Pipeline de Implantação) Jornada DevOps e Certificação oficial EXIN Profissional Mapa Mental sobre Controle de Versão, creado por Luis Felipe Guariento el 16/02/2025.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?