It encompasses the automation of most of the operations around containers such as deployment, management, scaling, and networking. It’s the smarter way when you need to deploy the same application across different environments but don’t want to undergo a redesign process for each instance.