- International Fees
International fees are typically 3.12 times the domestic tuition. Exact cost will be calculated upon completion of registration.
Course Overview
This advanced course delves deeper into the world of container orchestration, focusing on managing complex, distributed applications in a scalable manner. Participants will explore advanced topics in container orchestration, learning how to deploy, scale, and manage multi-container applications across various nodes and environments. Additional topics include managing containerized applications at scale, deploying multi-service applications in a distributed environment, monitoring and troubleshooting containerized applications and best practices for ensuring high availability and disaster recovery in containerized systems. This course is suitable for those who have completed an introductory course in containerization or have equivalent practical experience. It's aimed at IT professionals, system administrators, and DevOps engineers who are looking to deepen their understanding and skills in advanced container orchestration techniques.
Prerequisite(s)
- 50% in CITX 1010
Credits
1.5
- Not offered this term
- This course is not offered this term. Please check back next term or subscribe to receive notifications of future course offerings and other opportunities to learn more about this course and related programs.
Learning Outcomes
Upon successful completion of this course, the student will be able to:
- Describe the concepts and architecture of an advanced container orchestration tool.
- Deploy, configure, and manage advanced clusters, ensuring their scalability and reliability across various environments.
- Troubleshoot advanced containerized clusters, identifying and resolving issues efficiently.
- Configure and access the container dashboard, utilizing it for monitoring and management purposes.
- Configure and host advanced services in containers, optimizing their performance and integration.
- Configure and use shared storage volumes for container deployment, facilitating data persistence and exchange between containers.
- Analyze requirements for the size and amount of container nodes, making informed decisions based on application needs and resource availability.
Effective as of Winter 2024
Related Programs
Advanced Containerization Concepts (CITX 1020) is offered as a part of the following programs:
- Indicates programs accepting international students.
- Indicates programs with a co-op option.
School of Energy
- Fundamentals of Virtual Containers
Microcredential Part-time
Programs and courses are subject to change without notice.