My client is planning to host their applications on cloud. And I have been asked to suggest what all needs to be purchased. With all the names / products I am feeling lost. From my experience, these are the following thats needed for a normal hosting.
- RDS (MSSQL DB) is there need for backup / failover - (units 01)
- Windows Instance (hosting .net app. Should we host the DB also) - (units 01)
- Linux Instance (hosting php app) - (units 01)
- load balancer - is it required?
- elastic ip (I guess this is static ip) - (units 01)
Both 2 & 3 are webservice / APIs and a management web app. Traditionally, I deploy 2 instances of windows & 2 instances of linux behind a load balancer to work around any failovers / bottlenecks.
Data transfer - I want to host everything within one region (EU-IRELAND or EU-FRANKFURT). So will there be charges
This is the calculation I arrived at AWS calculator.
PS: Apologies, if the question may seem broad.