Cloud Development and Operations

Select start date and campus

Close

Applying as a Canadian applicant

Domestic students should apply online or by phone at 1-888-892-2228.

Applying as an International applicant

International students should apply online.
Close

Campus tours

Campus tours are one of the best ways to experience Conestoga. During this time, we are offering online guided tours to show you all Conestoga has to offer.

Book your tour

Virtual tours

If you can't make an on-campus tour or attend one of our events, the virtual tour is a great way to visit us.

View our Virtual tour

Courses - May 2025

Level 1

Course details

Career Management
CDEV8132


Conestoga 101
CON0101


Introduction to DevOps
INFO8955


Network and Security
INFO8965


Software Architecture
INFO8975


Linux Administration
PROG8820


Scripting and Automation
PROG8830


Code Coverage and Quality Control
PROG8840


Level 2

Course details

Monitoring and Logging
INFO8985


Container and Orchestration
INFO8995


Database Automation
PROG8850


Continuous Integration/Continuous Delivery (CI/CD)
PROG8860


Cloud Architectures and Infrastructure as Code
PROG8870


Please note:

Estimated required text and/or learning resource costs are based on the most recent available data through the Conestoga Campus Store.

Program outcomes

  1. Analyze and resolve development, operational and site reliability engineering issues to ensure delivery and maintenance of quality software.
  2. Determine business and stakeholder requirements to provide solutions for cloud development and operation issues.
  3. Design and implement Continuous Integration/Continuous Delivery (CI/CD) pipelines to ensure automated software delivery from development to production.
  4. Ensure quality and improve performance throughout the lifecycle of the software, using industry-standard testing methodologies and project management principles.
  5. Optimize routine tasks, baseline systems performance, and assess resource utilization using a variety of tools to ensure deployed solutions meet operational requirements.
  6. Participate as a member of a team to ensure the availability and integrity of information in enterprise data storage solutions.
  7. Participate as a member of a team in the design and implementation of security measures by applying protocols and knowledge of industry conformance practices.
  8. Articulate, defend, create, maintain, and use tools and scripts to support aspects of the development, delivery and monitoring of software processes in information technology environments.
  9. Implement personal and professional development strategies to improve job performance and promote professional growth.
  10. Apply development practices such as microservices to build a scalable architecture.