Following diagram gives the interaction between client website and client users on one side, and PiSuite applications on the other side.

If there are security limitations or concerns, and your web application can not access PiSuite API to download the JS and CSS files and to pull alerts, news, help, then you can use the centralised deployment scenario.