PACTE NOVATION : Pourquoi concevoir une architecture logicielle en microservices ?
Le 28 décembre 2021 à 10:17
Partager
Pourquoi concevoir une architecture logicielle en microservices ?
L'architecture logicielle décrit les différents éléments d'une application et leurs intentions. La conception de l'architecture est donc une étape particulièrement cruciale du développement logiciel. De cette phase, va dépendre non seulement la stabilité, la robustesse ou encore la scalabilité d'une application, mais également le rapport coût /efficacité.
Les objectifs de la structure en microservices
Depuis toujours, les deux objectifs principaux de toute architecture logicielle sont la réduction des coûts et l'augmentation de la qualité du logiciel ; jusqu'à présent, la réduction des coûts était principalement réalisée par la réutilisation de composants logiciels et par la diminution du temps de maintenance (correction d'erreurs et adaptation du logiciel). Quant à la qualité, cela s'exprimait à travers un ensemble de critères dont l'efficacité, la pérennité, la stabilité et l'interopérabilité. S'ajoutent aujourd'hui 2 nouvelles questions : Comment réduire les empêchements au changement ? Et comment libérer les développeurs des contraintes de la complexité et du déploiement ?
Attachments
Original Link
Original Document
Permalink
Disclaimer
Pacte Novation SA published this content on 28 December 2021 and is solely responsible for the information contained therein. Distributed by Public, unedited and unaltered, on 28 December 2021 09:16:09 UTC.
PACTE NOVATION est spécialisé dans les prestations d'ingénierie logicielle pluridisciplinaire destinées aux secteurs public et tertiaire, du transport, de l'énergie, de la finance et de l'assurance, de l'édition et des médias, de l'industrie et des télécoms. Le groupe développe également des activités de développement de composants logiciels de schématique associant des bases de données relationnelles et des logiciels graphiques, de distribution de logiciels de CAO électrique d'Autodesk et de développement de logiciels embarqués.
La totalité du CA est réalisée en France.