Hello
I am a system and network administrator, with more than 10 years of experience.
I worked with different services and servers, particularly, designing of a local data center, management of local and remote sites, and cloud environments. The above-mentioned experience includes work with virtualization technologies, mostly based on VMWare products, cloud services such as AWS, DigitalOcean, and etc. I have proven knowledge of networking and security, thanks to the work experience and Cisco training sessions I participated. The short list of the servers and services include but are not limited to: Web Server (Apache, Nginx, IIS), Mail Server (Postfix, Exim, PowerMTA), DNS Server (BIND, Unbound, MS DNS), Firewalls (Iptables, PFSense, etc.), basic scripting (BASH) etc.
As for the project, I'd like to ask if you have a backup of the application that needs to be migrated, or it's a part of the project? Are you planning to manage DNS (IP address switch, from old to new) by your own?
It is hard to suggest anything without knowing what you have and what you are trying to achieve by migrating to the cloud. Also, since it has been mentioned that you need test server (for developers I suppose) I believe it will be a good idea to discuss access and permissions on both servers. Who, why and how can access the server (test and prod).
Thank you for considering my application.
Regards
Eduard