https://platformengineering.org logo
#general
Title
# general
s

Srikanth Gopalakrishnan

10/27/2022, 5:50 PM
Open question to the community: • AWS is complex, I understand it has a lot of moving parts and possibilities. But why not use something simpler like www.vultr.com and save on the overhead?
r

Ryan Alder

10/27/2022, 5:52 PM
AWS only has as much overhead as you use of it. There are lots of VPS solutions out there, some cheaper than AWS if all you want is a VPS. That concept and service has been around for decades. Where AWS becomes relevant is when you want to do other things as well/instead.
r

Ravi Kapoor

10/27/2022, 6:04 PM
Also AWS spot is cheaper than vultr and other VPSes. Even if you move some of workload to spot, the cost difference becomes less important.
s

Srikanth Gopalakrishnan

10/27/2022, 6:25 PM
@Ryan Alder Agreed on that. @Ravi Kapoor Isn't spot severely limited? I believe it encourages using other AWS resources which have higher fees. Correct me if I'm wrong.
r

Ravi Kapoor

10/27/2022, 6:27 PM
It can be recalled with 2 minute notice, but there are ways to work around that issue, it also depends on your use case.
r

Ryan Alder

10/27/2022, 6:28 PM
You don't have to use services other than ec2, to use ec2 spot instances.
Orgs that have a good use-case for spot, tend to save a lot when they take advantage of it. I've unfortunately never had a good use case for it, so haven't gotten to play around with it much.
d

Damian Keska

10/27/2022, 7:01 PM
Use case for spot EC2 -> CI/CD pipelines on-demand Jenkins EC2 plugin can do it 😁 For Tekton Pipelines (Kubernetes) it may be an autoscaller basing on node selector.
s

Srikanth Gopalakrishnan

10/27/2022, 7:26 PM
That's a great usecase @Damian Keska. Can spot instances host a docker container?
d

Damian Keska

10/27/2022, 7:27 PM
Sure they can, why not 🙂 It's just a full virtual machine with root access and it's own kernel.
a

Abz Mungul

10/28/2022, 1:09 AM
You càn run fargate using spot instances
g

Guillermo Gutierrez

10/28/2022, 6:57 PM
If you need computing, dedicated servers would be cheaper, but the value of cloud solutions is on the service catalog. Nobody wants to set up high availability, custom software installs, logging, pipelines and backup for every new idea to test or deployment.
83 Views