Explain Docker, Kubernetes and the cloud to a friend with no technical background.
Answer
- Docker: a box that holds an app and everything it needs, so it works the same on any computer.
- Kubernetes: the manager of many boxes; it starts them, replaces broken ones and adds more when there is more demand.
- Cloud (AWS, Azure): instead of buying servers, you rent computers and storage over the internet and pay for what you use.
- Together: you put your app in a Docker box, and Kubernetes runs many boxes on rented cloud machines.
Practice this question in Repaso