J'essaie de comprendre comment une solution va se comporter si elle est déployée dans une ferme de serveurs. Nous avons une application Web Java qui parlera à un serveur FTP pour les téléchargements de fichiers et les téléchargements.Une batterie de serveurs est-elle abstraite des deux côtés?
Il est également souhaitable de protéger le serveur FTP avec un pare-feu, de sorte qu'il autorise uniquement le trafic entrant provenant du serveur Web. Actuellement, comme nous n'avons pas de batterie de serveurs, toutes les requêtes adressées au serveur FTP proviennent de la même adresse IP (adresse IP du serveur Web), ce qui permet d'ajouter une règle simple dans le pare-feu. Toutefois, si l'application est déplacée vers une batterie de serveurs, je ne sais pas quelle machine de la batterie fera une demande au serveur FTP. Comme la ferme est cachée derrière une façade pour ses clients, elle est cachée derrière une façade pour les services qu'elle peut invoquer, de sorte que quelle que soit la machine de la ferme qui envoie la requête au serveur FTP, elle voit toujours la même adresse IP?
Toutes les batteries de serveurs sont-elles implémentées de la même manière ou ce comportement dépend-il du type de batterie de serveurs? Je pense à utiliser Amazon Elastic CLoud.