I just use fargate directly (ECS I guess) - it works pretty nicely for small apps.
I was reading someone wanted EKS but the $180/month for management layer was way too much. Do people use EKS for tiny projects? It seems like a lot of complexity to carry around.
For just to be future-proof, you can install proper K8s on a single node, then scale out. To those who knows K8s inside out, to set up such K8s for a hobby project takes about 5-10 minutes, so not a huge investment of time.
Great to see - but amazon marketing is approaching Apple levels. Lots of talk of “only service of its kind” where things like Azure Virtual Nodes (ACI + AKS) and Google Cloud Run have been GA for months
Yeah, I was kind of expecting AWS to announce that they're dropping the EKS per-cluster charge this year, or at least lower it. I suppose that could still happen this week.
I don't regularly use AWS services, but it would seem to me that writing operational tooling (deployment descriptors and such) to the Kubernetes API allows more control over the management of your app and more portability to other cloud providers compared to ECS. On the other hand, ECS is a bit more "turnkey", doing more of the detailed control isn't required. It's worth someone with more regular usage weighing in, though.
Does this integrate with persistent volumes to allow you to mount EBS into these? If so this is a great offering since it directly integrates with VPC, EBS, ELBs, and everything with no node overhead to worry about.
For me it's amazing how much more performant software can be when you can just serialize and load data from disk using something like recordio or leveldb.
I was reading someone wanted EKS but the $180/month for management layer was way too much. Do people use EKS for tiny projects? It seems like a lot of complexity to carry around.