Correct Answer : Azure Kubernetes.
Explanation : Container packages codes as well as its dependencies which makes the applications more reliable. However scaling of containers is not easy. So, Kubernetes is used for this purpose.