translate English to French: Web portals are increasingly required to link diverse sites and services.
Il faut de plus en plus se servir de portails pour relier divers sites et services.