1. AWS
AWS is recommended for the deployment, as we can fully utilise the FaaS architecture here. In addition, all required dependencies, such as the databases and block memory, are created automatically. The necessary infrastructure for the dashboard, docs webapp, etc. is also created here.
Information on the architecture and functionality under AWS can be found here.
Information on setting up the development environment for deployment on AWS can be found here.
Information on how to deploy the infrastructure on AWS can be found here.