(Real talk though, never heard of anyone at Amazon using EKS internally)
(Real talk though, never heard of anyone at Amazon using EKS internally)
"Kinesis Data Analytics deploys Apache Flink using Amazon EKS. Multiple Kubernetes pods are used in Amazon EKS for each AWS region across availability zones." https://docs.aws.amazon.com/kinesisanalytics/latest/java/dis...
ECS is 3 years older than EKS (2015 vs 2018) and a lot of AWS services launched (or planned to launch) during that time which is a very valid reason lots of customers picked ECS.
(I work on the EKS team)
yes! specifically, quite a number of teams use fargate and its one of the 2-3 "obvious" ways to build services.
Services that Lambda depend on are heavily encouraged to use lower level options etc...
We've been running on ECS for 6 years now (basically within a few months of GA). When EKS launched we talked about maybe migrating over but ECS just feels more first class wrt cloudformation and stuff. It makes sense that internal teams rely on it.