AWS Communism – Part 1: How we cut our Load Balancing cost by more than 96% | SetOps
In this series of posts, we provide you with fresh ideas on better utilizing your AWS resources and saving money. Much effort went into finding a cloud-native architecture, and we want to share our insights with you.
seto.ps
communism? clickbait much?
Why are indie hackers terraforming and load balancing complicated stacks instead of just using render.com or Heroku? Or even something as simple as dokku on digital ocean.
@cpursley because we are building an alternative to those hosting platforms. Our goal is to be as easy as the services you named - but in your own AWS Account.
Checkout our website of setops.co :)
I somehow missed that, awesome. Kubernetes is just to low level for most users (esp indie hackers).
Can setops handle distributed Elixir and autoscaling (or is that in the plans)?
We already have running Elixir applications on SetOps. In general, every application that runs in a container can run on SetOps. It's not explicitly optimized for elixir, but why not give it a try? :) Autoscaling is planed; right now, manual scaling is possible within one command.
If you like, put yourself on the waitlist and drop that you're an Indie hacker, I can prioritize you.
I think the article is good at explaining the underlying tech, but it’s relatively hard for indiehackers to relate to. A table illustrating the cost saving with side by side comparisons among hosting platforms/various solutions would be nice. The title says saving more than 96%, but the article didn’t put that into perspective.
Thanks for your feedback! You're totally right, this article targets a tech-heavy audience that is into DevOps. I already planned an Article as you mentioned with higher abstraction and business focus.
I love this! We use a similar pattern to share a single load balancer for ChatKitty.
Great! We have done similar things for RDS databases and NAT instances (spoiler for the next parts ;). Do you have any other use cases for sharing in mind?
Yeah! We share RDS databases and our caching layer similarly with Redis databases on Elasticache. Another example is using ECS with EC2 to run multiple services on the same EC2 instance.
What's LB asks my Lambda hosted single php file? :)