4 ms·
Hate to tell you this but that second idea is much easier to manage from an operations standpoint and significantly more reliable. Also easier to debug and mon
by geggam 7y ago
Hate to tell you this but that second idea is much easier to manage from an operations standpoint and significantly more reliable.
Also easier to debug and monitor... but you run your business to make developers happy right ?
- takeda 7y agoI think that was his point (you are referring to using VMs, right?)
- p_l 7y agoHaving worked with ECS 2.0 when Fargate was released, the setup was much harder to use from operations standpoint the moment you needed anything more complex (not to mention any kind of state) than k8s. Just getting monitoring out of AWS was annoyance involving writing lambda functions to ship logs...
- scarface74 7y agoFargate has built in logging and monitoring via CloudWatch. It redirects console output to CloudWatch logs.
- p_l 7y agoAnd I'll be blunt that CloudWatch, especially logs, aren't all that hot in actual use. It might have gotten better, but all places I worked for last two years if they used AWS they depended on their own log aggregation, even if using AWS-provided Elastic Search.
- scarface74 7y agoThere are other supported options. https://aws.amazon.com/blogs/opensource/fargate-container-logs-collection-analysis-firelens-sumo-logic/ https://aws.amazon.com/blogs/opensource/fargate-container-lo...
- rclayton 7y agoCloudWatch sucks. Sorry.