Nope. SD should not be using DB. They should use API to make REST | Microservices, ex FireBase.
SD should not be using servers. They should go serverless, deploy static HTML to CDN>
etc.
If you are still using docker, puppet or worried about scale/security... you are living in the past. (one ex: https://github.com/struts3/what-demos )