Skip to main content

Introduction to Containerization CITX 1010

Computer Information Technology Electronics Course

International Fees

International fees are typically 3.12 times the domestic tuition. Exact cost will be calculated upon completion of registration.

Course details

This introductory course offers a comprehensive understanding of containerization, emphasizing native clustering technologies. Participants will explore the essentials of containerization, learning how to build, deploy, and manage containers. This course provides a practical approach to managing a cluster of containerized applications. Topics covered include container creation, lifecycle management, deployment, clustering, load balancing and scaling strategies. This course is tailored for system administrators, developers, and IT professionals who are beginning their journey into containerization. It offers a practical approach, ensuring participants understand both the theoretical aspects and real-world applications of container technologies.

Prerequisite(s)

  • No prerequisites are required for this course.

Credits

1.5

Domestic fees

$326.90

Course offerings

Fall 2024

Below is one offering of CITX 1010 for the Fall 2024 term.

CRN 51082

Duration

Start any time

  • 10 weeks
  • CRN 51082
  • Domestic fees $326.90
    International fees are typically 3.12 times the domestic tuition.
Continuous Entry, Distance or Online

This is an online learning course. Start any time. You have 10 weeks from the date you register to complete this course.

Instructor

TBD

Course outline

Course outline TBD — see Learning Outcomes in the interim.

Domestic fees

$326.90

Important information
  1. Important course information will be sent to you immediately after registering. Check your myBCIT email account to access this information.
  2. International fees are typically 3.12 times the domestic tuition. Exact cost will be calculated upon completion of registration.
  3. Specific instructions will be sent to all participants following registration. This is a continuous entry course. You can start any time. You have ten weeks to complete the course from the time of registration. The delivery method for this course is 100% online and asynchronous. There are no set times for lectures, however, students who follow the schedule provided on The Learning Hub will be on track to complete the course on time. If you have any questions about this course, please e-mail khoward18@bcit.ca. Please include your BCIT student ID (if you have one). Note: BCIT reserves the right to cancel courses. In the event of a course cancellation, you will be notified at least two business days prior to the course start. Please ensure that your contact information is current in your myBCIT account.
Status

Sneak Preview

This section is only available for registration starting Wed May 22, 2024 at 9:00 am (PDT)

Learning Outcomes

Upon successful completion of this course, the student will be able to:

  • Explain the fundamentals of containerization, highlighting its advantages over traditional virtualization methods.
  • Describe the architecture of containerization, differentiating it from other forms of computing.
  • Install and configure a container management system on a Linux-based environment, laying the groundwork for efficient container management.
  • Navigate the container deployment lifecycle, from development to deployment, with a clear understanding of each stage.
  • Build customized containerized applications, tailored to specific needs and requirements.
  • Address security considerations in container usage, ensuring the safe deployment of applications.
  • Master container management, including creation, execution, and monitoring, to ensure optimal performance and reliability.
  • Deploy containers to a basic cluster, utilizing clustering technologies for improved scalability and availability.
  • Implement container networking concepts, such as load balancing and scaling, to enhance application performance and resilience.
  • Troubleshoot common container-related issues, integrating problem-solving skills into daily management practices.​

Effective as of Winter 2024

Related Programs

Introduction to Containerization (CITX 1010) is offered as a part of the following programs:

  • Indicates programs accepting international students.
  • Indicates programs with a co-op option.

School of Energy

  1. Fundamentals of Virtual Containers
    Microcredential Part-time

Contact Us

If you have a question or comment about this course, please complete and submit the form below.

  • Privacy Notice: The information you provide will be used to respond to your request for BCIT program information and is collected under Section 26(c) of the Freedom of Information and Protection of Privacy Act (FIPPA). For more information about BCIT’s privacy practices contact: Associate Director, Privacy, Information Access & Policy Management, British Columbia Institute of Technology, 3700 Willingdon Ave. Burnaby, BC V5G 3H2, email: privacy@bcit.ca.
  • This field is for validation purposes and should be left unchanged.

Subscribe

Interested in being notified about future offerings of Introduction to Containerization (CITX 1010)? If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.

  • Privacy Notice: The information you provide will be used to respond your request for BCIT course information and is collected under Section 26(c) of the Freedom of Information and Protection of Privacy Act (FIPPA). For more information about BCIT’s privacy practices contact: Associate Director, Privacy, Information Access & Policy Management, British Columbia Institute of Technology, 3700 Willingdon Ave. Burnaby, BC V5A 3H2, email: privacy@bcit.ca.