Skip to main content

Leis da Tribo

Definição

‼️ Leis são obrigatórias que devem ser seguidas ao realizar manutenção ou criação de software no time WEB.
⚠️ Leis não são sugestões para melhorar a manutenabilidade ou desempenho do software.


Infraestrutura

Banco PRD

  • Deve estar em VPC Privada, sendo acessado somente por VPN

Contas AWS

  • Contas PRD (Produção) e QAS (Homologação) devem ser distintas

Acesso á servidor

  • Todo acesso deverá ser configurado com chave ssh

Tabela de movimentação

  • Devem ser particionadas tabelas venda

Bucket S3

  • Buckets públicos estão banidos

 

Software

Dados sensiveis

  • Não devem ser compartilhados no GIT como codigo ou arquivo

Validação do ENV

  • O ENV deve possuir schema do validação

Pipeline

  • Gitlab CI deverá ter uma imagem Docker

 

Documentação

Readme

Merge request

Testes

  • Toda projeto deverá integrar a pipeline com SonarQube