Clear up the confusion between Docker, Kubernetes, and OKD. What’s the actual difference?
What does each tool do and when should you use them for your projects?
Learners will learn:
How these three fit together (they’re not competing tools)
A simple guide to decide: when is Docker enough, when do you need Kubernetes, and when does OKD make sense?
High-level overview:
Docker basics: Containers made easy. E.g. Containerize a simple Node.js app with Docker. (3 mins)
Kubernetes: When one container becomes many. E.g. Deploy the app on a Kubernetes cluster. (4 mins)
OKD: The community Kubernetes distribution that adds powerful features for development and deployment. E.g. How OKD’s Web Console makes deployment, scaling, and app management even simpler for teams—covering features like integrated CI/CD pipelines (3 mins)
Target Audience: Anyone working with or learning about containers—developers starting with Docker, teams wondering about Kubernetes, or those curious about OKD. Basic container knowledge is helpful but not mandatory.
An understanding of the container ecosystem. No more confusion about whether to learn Docker or Kubernetes. You'll get a simple framework to pick the right tool based on your project needs - from single containers to production clusters.
if the speaker can rewrite the proposal with OKD instead OpenShift & add some examples or demos.