Skip to content

Instantly share code, notes, and snippets.

@afonsoaugusto
Created May 14, 2020 18:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save afonsoaugusto/a40631f2a5c089ac6e66f30b2f7751cd to your computer and use it in GitHub Desktop.
Save afonsoaugusto/a40631f2a5c089ac6e66f30b2f7751cd to your computer and use it in GitHub Desktop.
capabilities
I. Base de Código
Uma base de código com rastreamento utilizando controle de revisão, muitos deploys
II. Dependências
Declare e isole as dependências
III. Configurações
Armazene as configurações no ambiente
IV. Serviços de Apoio
Trate os serviços de apoio, como recursos ligados
V. Construa, lance, execute
Separe estritamente os builds e execute em estágios
VI. Processos
Execute a aplicação como um ou mais processos que não armazenam estado
VII. Vínculo de porta
Exporte serviços por ligação de porta
VIII. Concorrência
Dimensione por um modelo de processo
IX. Descartabilidade
Maximizar a robustez com inicialização e desligamento rápido
X. Dev/prod semelhantes
Mantenha o desenvolvimento, teste, produção o mais semelhante possível
XI. Logs
Trate logs como fluxo de eventos
XII. Processos de Admin
Executar tarefas de administração/gerenciamento como processos pontuais
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment