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

CERTIFICATES

Microsoft Cloud Platform
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.

  • English
  • 80 hours*
  • As per demand
  • APPLY
    HERE

* Morning, evening, weekends

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

Microsoft Cloud Platform
Sihame

BI Specialist

Microsoft Cloud Platform
Rosana

Java Developer

Microsoft Cloud Platform
Engleng Khov

SAP

Microsoft Cloud Platform
Amentor Messanvi

Business Intelligence

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

Abilities acquired at course completion

Comparing the services available in the Azure platform.

Configuring and deploy web applications.

Creating Azure web apps from the gallery.

Deploying and monitoring Azure web apps.

Creating and configuring Azure virtual machines.

Creating and managing a storage account.

Manage blobs and containers in a storage account.

Creating, configuring and connecting to a SQL Databases instance.

Identifying the implications of importing a SQL standalone database.

Managing users, groups and subscriptions in an Azure Active Directory instance.

Implementing and managing virtual networking within Azure and configure cross-premises connectivity

Configuring, managing, and monitoring Azure VMs to optimize availability and reliability

Implementing container-based workloads in Azure.

Deploying, configuring, monitoring, and diagnosing cloud services.

Automating operations in Azure by using Azure Automation runbooks.

WHAT YOU WILL LEARN COURSE OUTLINE

Microsoft Cloud Platform

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.

SKILLS ACQUIRED

CERTIFICATION EXAMS

70-532 - Developing Microsoft Azure Solutions certification exam.

70-533: Implementing Microsoft Azure Infrastructure Solutions.

TOP REASON
TO JOIN MCIT

  • Industry-relevant, job-ready programs
  • Internship possibilities
  • Eligibility for off-campus work permit program [ocwpp]
  • Eligibility for post-graduation work permit [pgwp]
  • Eligibility for points under Quebec’s immigration policy
  • Scholarships and financial aid

INSTRUCTOR SPOTLIGHT

COMMUNITY TESTIMONIAL

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
  • Microsoft Cloud Platform
  • Microsoft Cloud Platform
  • Microsoft Cloud Platform
  • Microsoft Cloud Platform
  • Microsoft Cloud Platform