Course Overview

Discover the foundational concepts of modern IT with our ‘Foundations of Cloud Computing’ course. Cloud computing is the on-demand delivery of compute power, storage, and applications via the internet with a flexible, pay-as-you-go pricing model. At TBC, we designed this course to help you master the core infrastructure required to thrive in today’s digital landscape.

Whether you are a beginner looking to understand the cloud revolution or an IT professional aiming to upgrade your skills, this course explores how the cloud fundamentally changes the financial model for business by migrating IT spending from large, fixed capital expenses to variable, operating expenses.

You will dive into essential cloud services, from virtual machines to serverless architecture, while mastering the Shared Responsibility Model and cloud automation. By completing this course, you will be equipped to design scalable, secure, and cost-effective cloud architectures.

By clicking "Explore More,” you confirm that you accept our Terms of Use.

Course Breakdown

  • Define cloud computing and differentiate between Capital Expenditure (CapEx) and Operational Expenditure (OpEx).
  • Explain the roles of the customer and the provider in the Shared Responsibility Model (SRM).
  • Select the appropriate cloud compute service based on an application’s requirements for cost, scaling, and statefulness.
  • Configure Auto Scaling to dynamically adjust compute capacity based on traffic load and performance metrics.
  • Describe the strategic difference between the Rehost and Refactor migration extremes.

Explore the financial shift from CapEx to OpEx and the core advantages of cloud computing. You will also differentiate between service models (IaaS, PaaS, SaaS) and compute architectures like Virtual Machines, Containers, and Serverless functions

Learn to build secure virtual data centers using Virtual Private Clouds (VPCs), Public/Private subnets, and Security Groups. You will also learn how to select the right storage tiers (Object, Block, File) and provision managed versus unmanaged databases.

Master the Shared Responsibility Model and Identity and Access Management (IAM). Apply the Principle of Least Privilege and design highly available systems utilizing global Regions, Availability Zones (AZs), Load Balancers, and Auto Scaling.

Transition from reactive management to proactive observability using KPIs and centralized logging. Discover how to automate repetitive tasks and ensure consistent deployments using Infrastructure-as-Code (IaC) and the Command Line Interface (CLI).

 

Embrace Cloud Financial Operations (FinOps) to track and optimize variable spending. You will apply the 6 R’s framework to formulate a structured cloud migration strategy and understand the compliance standards (like HIPAA and GDPR) and SLAs that govern enterprise cloud environments.

Industry Expertise

This course is delivered in collaboration with industry leader, Brainwork Business Consulting

Badge

Upon successful completion of a TBC Micro-credential, you’ll be awarded an interactive Moodle badge, acknowledging your achievement in completing the course and mastering new skills and competencies. This badge serves as a dynamic representation to your success, empowering you to showcase it across various platforms, including your LinkedIn profile, résumé, emails, and more, thereby elevating your professional standing.

This badge is interactive. Clicking on it grants viewers access to your comprehensive record, ensuring the authenticity of your training and enabling them to identify the skills you’ve acquired and the course content you’ve mastered.

NOTE : This program does not require approval under the Ontario Career Colleges Act, 2005.