- Este artigo discute o twelve-factor app, uma metodologia para criar aplicações de software como serviço (SaaS).
- A metodologia Twelve-factor app usa um formato declarativo para reduzir o tempo e o custo de novos desenvolvedores entrarem no projeto por meio da automação de configuração.
- Essa metodologia mantém um contrato limpo com o sistema operacional subjacente para garantir a máxima portabilidade entre ambientes de execução.
- Essa metodologia elimina a necessidade de gerenciamento de servidores e sistemas, sendo adequada para implantação em plataformas de nuvem modernas.
- Ela minimiza a diferença entre desenvolvimento e produção, permitindo implantação contínua para máxima agilidade.
- O Twelve-factor app pode escalar sem mudanças significativas em ferramentas, arquitetura ou práticas de desenvolvimento.
- Essa metodologia pode ser aplicada a aplicativos escritos em qualquer linguagem de programação que usem diversos serviços de apoio, como bancos de dados, filas e caches em memória.
- Essa metodologia é especialmente relevante na era moderna, em que o software geralmente é oferecido como serviço, como em aplicativos web ou SaaS.
1 comentários
Comentários do Hacker News