Montreal College of Information Technology
Collège des technologies de l’information de Montréal English flagEN FlagFR


Cloud Computing with Azure
State of the Industry

This course is intended for professionals who have experience in building web applications (preferably in C#). This course offers participants the opportunity to expand an existing web application functionality as part of moving it to Azure and development considerations and decisions necessary when building a highly available solution in the cloud. This course also covers provisioning and managing services in Microsoft Azure, implement infrastructure components, manage and configure Azure AD integration with on-premises Active Directory domains. After course completion, participants will be able to configure and deploy web applications, monitor azure web apps, create and configure Azure virtual machines and SQL databases instance, configure and manage Azure VM’s, implement Azure AD and automate operations in Azure by using Azure Automation runbooks. This course prepares professionals for two official Microsoft certifications.

​Class Schedule: Monday, Wednesday and Friday (6PM to 9PM)

Professional Benefits

Professionals work in a wide array of companies, from startups to global organizations. The annual salary range for Azure-related jobs is between $89,000 and $178,000.

Who Should Apply

Programmers/Developers (C#)
IT professionals with experience in Microsoft Azure solutions
Professionals dealing with deployments that include Active Directory Domain Services (AD DS), virtualization technologies, and applications
Professionals working on locating some or all of their infrastructure services on Azure

Cloud Computing with Azure
Sihame B

BI Developer

Cloud Computing with Azure
Rosana N

Java Developer

Cloud Computing with Azure
Chloe D


Cloud Computing with Azure
Amentor M


Eligibility and Requirements

Completion of the Microsoft Certified Systems Administrator (MCSA) certification in Windows Server 2012 or Windows Server 2016.
Excellent knowledge of Programming in C#
Basic knowledge of ASP.Net Web application
Considerable experience in Microsoft Azure solutions
Understanding on-premises virtualization technologies and network configuration
Understanding websites and active directory concepts
Understanding resilience and disaster recovery, including backup and restore operations

Cloud Computing with Azure

Microsoft Azure provides a collection of services that you can use as building blocks for your cloud applications. This module provides an overview of Azure platform and after that, participants are introduced to building application infrastructure in Azure. Finally, hands-on experience is provided on hosting web applications on the Azure Platform

Dynamic web applications must store the data that is being managed and manipulated by end users. In the cloud, the Microsoft Azure platform provides a database as a service offering that allows developers to use SQL. Participants will be provided the knowledge on Azure SQL Database and storing event data. This module also covers design practices for highly available applications

In Azure, there is a wide variety of database services available for applications to store unstructured data in a flexible, schema-free and scalable fashion. Azure also provides a blob storage mechanism that not only offers high performance but also supports integration to Microsoft Azure Content Delivery Network (CDN) for low latency downloads. This course is designed to provide a complete overview of Azure Storage.

This topic will look at automating the lifecycle of the services by using client libraries, Windows PowerShell, REST, and the resource manager. Participants will use windows PowerShell to automate Azure REST during the course.

Although you can deploy your cloud applications manually, it is in your best interest to begin automating cloud-based deployments. Automation creates many benefits including the ability to trace past actions, easier repetition of deployment tasks and reduced possibility of human error and also applications in the cloud need streamlined security mechanisms that are flexible. This module is designed to instruct the techniques of DevOps and securing Azure applications to students.

This module is intended to explain how to plan virtual networks in Azure and implement and manage virtual networks. Students also learn how to configure cross-premises connectivity and connectivity between virtual networks in Azure. Deployment and management of Azure VMs will also be addressed.

This module addresses different types of apps that you can create by using the Azure App Service, and how you can select an App Service plan and deployment method for apps in Azure. Students will also learn about implementing storage, backup, and recovery services.

This module explains the planning and deploying of Azure Cloud Services, and the implementation of Azure Active Directory. The configuration of single sign-on (SSO) for cloud applications and resources and the implementation of Azure Role-Based Access Control (RBAC) for cloud resources will also be addressed.

This course is designed to explain implementation of Azure-based management and automation. It explains implementation of Microsoft Operations Management Suite (OMS) solutions and Azure Automation. It also describes creation of different types of Azure Automation runbooks and implementation of Azure Automation–based management by using runbooks.



70-532 - Developing Microsoft Azure Solutions certification exam.

70-533: Implementing Microsoft Azure Infrastructure Solutions.


  • Taught by Industry Experts as instructors
  • Discount on Certification Program
  • Eligible to claim tax credit up to 25% of course fees
  • 24*7 Lab Virtual Desktop access
  • Evening and Weekend schedule
  • Vendor Authorized Training



I did not have any programming experience when I came here. Quickly applying newly-learned concepts into practice was incredibly motivating and useful.

Dave Simmons — Mobile Development Student
  • Cloud Computing with Azure
  • Cloud Computing with Azure
  • Cloud Computing with Azure
  • Cloud Computing with Azure
  • Cloud Computing with Azure