Amazon Cloud Server uses cloud computing service platforms such as EC2, and Microsoft Cloud Server uses a mixed architecture of Windows Server 2640 and Windows Server 320. Technically, Amazon Cloud Server provides stronger fault tolerance and scalability, while Microsoft Cloud Server pays more attention to reliability and security.