https://medium.com/macquarie-engineering-blog/architecting-for-cloud-in-a-regulated-industry-5e8e91cce359