AWS Container Orchestration: ECS vs EKS

Ewere Diagboya
MyCloudSeries
Published in
9 min readNov 30, 2019

--

Gone are the days, people used to see containers as things that will not be scalable or only for test purposes. Now companies use containers for production-grade systems and scale to thousands and thousands of containers for various types of workloads. From application servers to data engineering workloads up to machine learning modeling with a tool like Kubeflow. A company like Netflix use containers extensively for their production application. These are just a few of the wonderful things various industries now use containers for.

Though there are still security concerns with using containers. Some of the security concerns range from privilege escalation to malicious code in the base image. These concerns have been addressed with different methods of container-hardening. In the end, it is obvious that containers are here to stay and to stay for good.

If you are new to containers and Docker you might have to pause and go through our Docker Series Part1 and Part 2. This will help you with a foundation to be able to understand this topic better.

Now we are well aware that containers on their own can be used for both test purposes and for production purposes. But take the case of Chemistry and Chemical Engineering, the distinguishing factor between both of them is scale. When the Chemist is talking about concepts, theories, and…

--

--