This course aims to teach learners how to bring batch capability into Kubernetes, using AI and Big Data as examples. The learning outcomes include understanding how to run batch workloads on Kubernetes, implementing advanced scheduling features like fair-share scheduling, and integrating domain frameworks like TensorFlow, Spark, PyTorch, and MPI with Kubernetes. The course teaches skills such as setting up batch workloads, utilizing advanced scheduling features, and integrating Kubernetes with domain-specific frameworks. The teaching method involves a presentation style with concrete examples and discussions on the CNCF project Volcano. This course is intended for developers, DevOps engineers, data scientists, and anyone interested in running batch workloads on Kubernetes for AI and Big Data applications.

Leave a Reply