T
T
TAnonim2019-08-31 11:17:53
Amazon Web Services
TAnonim, 2019-08-31 11:17:53

Should I use aws, and if so, how?

Greetings. I have laravel applications with the following components: an API, rarely changing js files for the frontend (SPA), a daemon process that should always be running. Now I choose hosting, the choice is between the usual vds from DO and aws.

I have never worked with aws before, so I have no idea how exactly everything works there. For example, what services should I use for my application? Lambda, ec2? It looks like aws will be more expensive than vds, but is there any benefit? After all, aws is so popular for some reason.

upd: "aws don't even try"/"wds is enough" answers are not needed, thanks, sorry. I would be grateful for advice on how my application structure should look when using aws. At least the list of services in short.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Sanes, 2019-08-31
@Sanes

The usual VDS will be enough for you.

V
Vasily Shakhunov, 2019-08-31
@inf

AWS is an industrial grade cloud. Accordingly, in order to experience the benefits, applications of the appropriate class are needed.
For hosting an application, a regular EC2 is suitable. If you get really confused, you can upload static files to S3 and distribute them via cdn cloudfront.
If "I'm an engineer with my mother", then you can set up an Application Load Balancer, autoscaling ec2 instances and enjoy a fault-tolerant architecture)) But the installation cost may exceed the meaning of its existence several times.

I
Ivan Shumov, 2019-08-31
@inoise

At the moment, it’s better not to try even in AWS because it takes quite a lot of time, administration and networking skills to learn it. If you do not have at least one of the items, then take what is simpler

A
Amir Averbakh, 2019-11-27
@rzfoxify

AWS is popular due to unrealistic scalability and flexible configurability: EC2 has about 5 different payment methods for different user cases, different types of disks, different types of instances for different computing power. But the whole strength of AWS is not only in this, but in the fact that EC2 easily integrates with the rest of AWS services. We are talking about notification services, mail, serverless, infinitely scalable object storage (S3) and so on, things that you can’t get from a regular host and you have to build a custom one and keep it online yourself. Here is a part of what I wrote is described in more detail, visually and for beginners

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question