I work with Amazon AWS and am very happy with it -
Post# of 32627
From June of last year until April of this year, I worked on moving an hosted on-premises complex system to the Amazon gov-cloud, which is just Amazon AWS hosted on a secure infrastructure that meets US gov't security requirements. The system has been performing flawlessly since then. The system is a near real time facial recognition and biometrics processing system. In fact, in September during the Afghanistan refugee crisis, it experienced a huge load processing thousands of refugees a day. It was able to easily scale in real time to meet that huge load, which was an order of magnitude larger than the usual load. Normally it is used in the the middle East (mainly Saudi Arabia, Kuwait, Iraq) to look at people encountered by US troops, and also people wanting access to US military facilities in those places. During the Afghanistan crisis, it found some terrorists trying to sneak through pretending to be Afghanistan refugees. The system identified them as they were in a database with their pictures.
Anyway, the point of this is I find Amazon AWS very reliable and scalable. I still am working on that system, now making some enhancements and added capabilities to it. The on-premises servers that were located in Bahrain where the system ran before I worked on moving it to the cloud, has been decommissioned. The savings to the US Gov't are enormous obviously, as it costs a lot of money for the facilities, power, and equipment to host that system in Bahrain. It was located there as handheld devices in the field that scan the people, communicate with the system. However in the Amazon cloud we have obtained better performance with the field devices communicating it, than we did with them communicating to the on-premises servers in Bahrain.
Anyway, I sent an e-mail last night to Rory, telling him he should stick with Amazon AWS, as he got a taste of what Microsoft is like. I too use Microsoft Teams for work, and have had a number of instances where it has hung up during a meeting!