Alternative ways of visualizing and understanding Kubernetes architecture for early career engineers with limited computing experience
- Create diagrams that show the passage of time to represent Kubernetes clusters
- Use distributed tracing tools as a learning tool to identify errors and understand the system
- Build 3D models of Kubernetes clusters to help people develop a richer mental model of the system
The speaker, who is part of the cloud native generation, did not have prior experience with the technologies and practices that Kubernetes is replacing and found block diagrams difficult to understand. To help early career engineers with limited computing experience, the speaker presented three alternative ways of visualizing and understanding Kubernetes architecture: time sequence diagrams, combining distributed traces with a diagram, and 3D models of Kubernetes clusters. The speaker emphasized the importance of hiring, training, and retaining early career engineers and being deliberate about helping them understand complex systems.