- Cet article traite de la méthodologie twelve-factor app pour construire des applications de software-as-a-service (SaaS).
- La méthodologie Twelve-factor app utilise un format déclaratif pour réduire le temps et les coûts d'intégration des nouveaux développeurs participant au projet grâce à l'automatisation de la configuration.
- Cette méthodologie maintient un contrat propre avec le système d'exploitation sous-jacent afin de garantir une portabilité maximale entre les environnements d'exécution.
- Cette méthodologie élimine le besoin de gestion des serveurs et des systèmes, et se prête bien au déploiement sur les plateformes cloud modernes.
- Elle minimise l'écart entre le développement et la production afin de permettre un déploiement continu pour une agilité maximale.
- Twelve-factor app peut être mis à l'échelle sans changements majeurs des outils, de l'architecture ou des pratiques de développement.
- Cette méthodologie peut s'appliquer à toute application écrite dans n'importe quel langage de programmation utilisant divers services de support, comme des bases de données, des files d'attente ou des caches mémoire.
- Cette méthodologie est particulièrement pertinente à l'ère moderne, où les logiciels sont généralement fournis comme des services, comme les applications web ou le SaaS.
1 commentaires
Avis sur Hacker News