what is the difference between ecs and kubernetes?
While Kubernetes is an open-sourced container orchestration platform that was originally developed by Google, Amazon ECS is AWS' proprietary, managed container orchestration service. Amazon ECS is a provider-specific solution for running and managing docker containers in the public cloud.