Kubernetes is a leading open-source platform designed to automate deploying, scaling, and operating application containers. This comprehensive program begins with an overview of container orchestration and its significance in modern software development and DevOps practices. Throughout the course, participants will delve into core Kubernetes concepts and techniques, empowering them to effectively manage containerized applications at scale. Key topics such as cluster architecture, deployment strategies, networking, storage, and security will be explored in depth. Additionally, the program provides an introduction to related technologies and practices, including CI/CD(Continuous Integration/Continuous Deployment) pipelines and microservices architecture. With a strong emphasis on practical learning, the program includes numerous demonstrations and hands-on exercises to ensure participants gain real-world experience with Kubernetes.
Program is primarily for developers, test engineers and devops team.
Participants should have a solid understanding of software development concepts and practices, as well as experience with containerization technologies. Familiarity with Docker is highly recommended, as it is a prerequisite for understanding Kubernetes. Basic knowledge of containerization concepts and experience with Docker commands will greatly enhance the learning experience. Participants should also have a foundational understanding of software development practices and be comfortable working in a command-line environment.
Nothing significant to mention.
Anything not mentioned in Topics
Docker Desktop with WSL2
(With Kubernetes Enabled)
Good unrestricted internet connection is required.
Developer's laptop with 16GB+ RAM and 100GB+ free storage
Projector with HDMI, White Board, Markers with Eraser
Appropriate meeting software e.g. Zoom, MS Teams Please make sure that camera, speaker and mic are working
If you have any query, please contact now.