Need extreme security/privacy? Take Multi-Tenant Architecture to the next level


Recently, I wrote about Multi Tenant Architecture AKA MTA and outlined a few options you might have when it comes to MTA, but what happens when your client’s need for security and privacy is beyond just provisioning their own virtual hardware in your AWS account?

As Jamie Rios pointed out in their comment on my recent post, you might need to go as far as to give each customer their own AWS account.

Now there are a few ways you can do this. You could just create a new account and add it to your AWS Organization, then provision the required server infrastructure using IoC, which would give you very granular control over access as well as billing information.

This might seem like overkill, but if that is the level of security your client requires, just know it's an option.

If you have the need for extreme security with your AWS-based infrastructure, feel free to reach out to me; this is what I do for a living.