Hi,
Customer is a bank related brand and they have some legislations about PII data. DB contains user data shouldn't be accessible by a web server. Also cloudflare is not an option, precious data cant transfer through another foreign company. Without using Umbraco CMS as a headless cms, is there way to accomplish this -->
Public Internet
Firewall
Web server
App server (umbraco cms)
DB Server
Options that I can think of;
-Using web server as proxy, IIS as reverse proxy or redis in proxy mode
-Installing a proxy or a cache software to web server (I dont know much about these, but there should be some)