Kubernetes

Kubernetes is a container orchestration system.

It lets you deploy, scale, and connect many containers with a simple .yml configuration file.

It's probably overkill if you only have a couple containers.

It's easy to use, but hard to setup and maintain, so probably use a hosted solution.

"Ugh I have 23 microservices and deploy them all separately and 12 of them have to scale at different times!""Yeah use Kubernetes!"
"I have a containerized node app that I'm deploying with Kubernetes!""Hmm seems like a lot for one container but have fun anyway!"
Keep nybblin'