3 ms·
I am kinda experiencing this in my journey learning cloud solutions. When I first started two years ago, all AWS solutions were really interesting and I was de
by gchamonlive 6y ago
I am kinda experiencing this in my journey learning cloud solutions.
When I first started two years ago, all AWS solutions were really interesting and I was deeply hooked. Managed systems were the way to go. And that is explainable. We sysadm all lived the hassle of maintaining live production systems, and the thought of delegating all this maintenance while focusing on the core functionality is quite seductive.
Many caveats arise, though. Integration although native in AWS is not without its inherent complexity. Costs are opaque. Performance is sometimes subpar. And when something breaks it can take a while to debug a proprietary, closed application, not to mention when you come across an actual cloud framework bug or downtime.
I was painstakingly rediscovering the flexibility of self-managed systems. Yes, there is more maintenance work, but the core skills related to managing your own cluster of computers is timeless, while tying yourself to a vendor or framework is a gamble that can bite you hard in the long run.
Edit: I am not advocating against using cloud solutions. The ideal scenario is something between managed and unmanaged solutions, the best of both worlds, but that has to be studied in a case by case basis
- Izkata 6y agoWas this meant to be on https://news.ycombinator.com/item?id=24141628 https://news.ycombinator.com/item?id=24141628 ?
- gchamonlive 6y agoNo, containerized applications is a fraction of what AWS offers. It comprises only beanstalk, ecs and eks as far as I know. What I am tracing is a reference between expiring skill -- cloud specific -- and permanent skill -- cloud agnostic.
- starfallg 6y agoLambda and serverless is pretty much built on containers - only Cloudflare Workers isn't.
- Chyzwar 6y agoI think AWS lambdas and Fargate are using firecracker[1]. [1] https://aws.amazon.com/blogs/aws/firecracker-lightweight-virtualization-for-serverless-computing/ https://aws.amazon.com/blogs/aws/firecracker-lightweight-vir...
- sdevonoes 6y agoFeel the same. I don't want to waste my time learning intricate details about cloud providers.
- heavyset_go 6y agoI agree, this is why I choose to focus on portable and provider agnostic solutions.
- pojzon 6y agoRecently i learnt that each and every lambda event source has completely different model / structure. Which is hilarious and shows that internally AWS has huge issues to maintain standards.