SEMINARS AND WORKSHOPS

Workshop on Docker and Kubernetes

The Department of MCA organized a hands-on workshop on “Docker and Kubernetes” on 31st, May 2025, featuring Mr. Aravind Mohanraj, Cloud and DevOps Engineer at ANZ, Bengaluru, as the guest speaker. The session aimed to equip students with foundational and practical knowledge of modern DevOps practices. It began with an introduction to Docker, covering the concepts of containers, images, Docker Architecture, and the benefits of containerization over traditional virtualization.

Students engaged in hands-on activities such as writing Dockerfiles, building images, managing containers, and using essential Docker commands. The workshop also explored container networking, data persistence with volumes, and multi-container applications using Docker Compose. A theoretical overview of Kubernetes followed, introducing core components like Pods, Nodes, ReplicaSets, Deployments, and Services, emphasizing the importance of orchestration in managing containerized applications. Participants then set up local clusters using Minikube or Docker Desktop, deployed applications using YAML manifests, and learned to scale and update them with zero downtime. Monitoring tools and commands such as kubectl get, describe, and logs were demonstrated.

The session concluded with a real-world case study showcasing industry use of Docker and Kubernetes, followed by an interactive Q&A where students clarified concepts related to container lifecycle, Docker Swarm vs Kubernetes, and real-world deployment practices. By the end of the workshop, students had gained a clear understanding of Docker and Kubernetes architecture and were able to containerize and manage applications effectively.