Hello
I am a system and network administrator, with more than 10 years of experience.
During that period I have installed, administrate and maintain a large number of various servers, such as Web Server (Apache, IIS), Mail Server (Postfix, Exim, MS Exchange),
DNS Server (BIND, Unbound, MS DNS), etc., based on, FreeBSD, CentOS, RHL, etc. And of course, I have a lot of experience in working with MS Servers and other MS products.
As well as I have some experience in the database design, development, and maintenance.
As for the project, I'd like to highlight that services like AWS and GCP won't allow mail server to work directly from their instances (e.g. EC2) AWS recommends to use SES, and GCP services like Mailgun. If you want to use email directly, without additional paid services attached, I would suggest using a different VPS provider for MTA. Such as DIgitalOcean
Thank you in advance. Looking forward to hearing from you soon.
Sincerely
Eduard