When we announced our investment in and partnership with Mattermost about a year ago, I wrote about a new architecture for SaaS. I’m starting to see that architecture more and more, but with a twist. The idea behind the new architecture is split a SaaS app into code and the data. The SaaS company writes, updates, and maintains the code. And the customer manages the data. Typically, the data resides in the customer’s cloud account.