We have a couple of primary use cases. We have an internal password server that we use for one of them. The other use case is file transfer. We have set apart an in-house SFTP process and it is all there. ETL enterprise trends and the data transformation process also run on one of the servers.
We have databases that run on one of the EC2 docs. We have a direct database that runs AWS Postgres. We don't separate that, but we do have a part of the business that runs on the server as well.
My company has a couple of servers on EC2 that we manage across defined regions. We have roughly 11 servers currently in operation for live production services and around 5 staging environments.
We have Windows and Linux servers. I think there are less Linux servers than Windows at present. I would say there are two to three Linux centers and the rest are Windows. That's what we use. Of course we have detailed information of what we do but I can't go into too much information because our company is public.