Architecture logicielle
Une évolution des architectures avec une complexité au service de l’agilité
Partage de charge
Redondance
Orientation service (voir SOA)
Le client-serveur est substitué par une architecture n-tiers avec plusieurs serveurs back-office
La virtualisation permet d’optimiser les ressources matérielles émulant plusieurs systèmes (OS) sur une machine commune
L’hyperviseur orchestre ces systèmes
La machine virtuelle se voit progressivement substituée par des containers