3 ms·
A. EKS and Docker brings its own complexity B. Enterprises run a ton of commercial off the shelf software hosted on VMs C. Ever heard of Windows? It’s still b
by scarface_74 3y ago
A. EKS and Docker brings its own complexity
B. Enterprises run a ton of commercial off the shelf software hosted on VMs
C. Ever heard of Windows? It’s still big in the enterprise
- redserk 3y agoWhile EKS can be a complicated beast to manage, Fargate (ECS) has been a pleasure to deploy and manage, and with ECS Exec you can jump into the container as if it were a VM. The most difficult part would be getting someone to throw their app into the container to begin with.
- electroly 3y agoNote: you can run Windows containers in both ECS and Kubernetes! I've never heard of anyone doing it but it's possible.
- scarface_74 3y agoYeah it’s also possible to stab myself in the eye repeatedly with a dull knife. One of my first AWS implementations was to autoscale an existing Windows based queue processing C# 4.0 job based on the number of messages in the queue using windows EC2 instances. Startup and shutdown times were and resource requirements were much greater than doing something similar with Amazon Linux 2 based Fargate containers or Lambda. My only experience with Windows/Fargate is running a Windows CodeBuild job. CodeBuild uses ECS/Fargate under the hood.