A
A
Alexey Laud2017-10-27 00:16:37
Amazon Web Services
Alexey Laud, 2017-10-27 00:16:37

AWS or dedicated server?

When is it preferable to host a project on AWS, and when on a dedicated server?
Which of these will be cheaper and in what cases?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
I
Igor Vorotnev, 2017-10-27
@HeadOnFire

A dedicated server is one fixed piece of hardware, with a certain fixed amount of resources. You always pay the same amount, you can use the available resources partially or completely - it doesn't matter. If there is a shortage of resources (or, more often, of one specific resource - RAM, CPU, FS etc), there will be a big headache - looking for an opportunity to add the necessary hardware or replace it, or even buy a new server and move, etc. In the event of a hardware failure, the site falls off entirely, because the server stops working.
AWS, also known as cloud virtual hosting, provides many advantages:
- pay only for the resources that you really need and use
- if necessary, you can easily scale the resources, moreover, separately - separately for RAM, CPU, etc.
- files on block storage, if there are backups in case of a hardware breakdown, downtime is minimal
- it is possible (and for large projects it is necessary) to build a multi-server architecture, separating load balancing, front, statics, back, base (bases), API, logging and monitoring, etc., etc.
- you can automate almost everything - deployment in the event of a hardware breakdown, downsclaing / upscaling in case of a change in resource needs, etc.
In general, these are completely different things. What suits you best - you need to look at your specific situation. AWS is definitely more flexible, more powerful, and so on. But there is also a minus - all this needs to be managed (and be able to do it).
As an alternative to AWS, there is also Digital Ocean. It is also flexible and convenient, cheaper, much easier to manage.

P
Puma Thailand, 2017-10-27
@opium

a dedicated server is always cheaper than ABC at times if we talk about at least some decent project.
avs is used when they want buns in the form of hundreds of amazon services and make horizontal scaling and a super fault-tolerant system

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question