Select your Cloud provider
Choosing the best Cloud provider is not an easy thing, but you can check your application needs in order to select the provider that suits it best.
Consider the following things:
- Ensure that your provider knows your needs: The communication between your team and your Cloud provider is essential. It is very important that your provider knows things such as read/write number per second, where the users are from if there are concurrent users, how your deploy scripts work, or what your development, staging, and production environments are like.
- Where is my data: The Cloud servers are located somewhere, so it is important to know where they are because if you store customers' data, the law may not allow you to store data in some countries.
- Security: If your application is not secure, you are at risk all the time, so it is good to know what protection systems your Cloud provider has, such as firewalls or how they isolate the hardware, in order to avoid intrusions...