Learn to deploy and run Microsoft Windows® applications on Google Cloud. Through lectures and hands-on labs, learn how to configure and run Microsoft Windows and Microsoft SQL Server in Compute Engine. You will also learn how to develop and deploy ASP.NET applications and deploy them to Compute Engine, App Engine, and Google Kubernetes Engine.
Module 1: Introduction to Google Cloud
Get to know the basics of Google Cloud and how to create Windows virtual machines. You'll learn about the scope and structure of Google Cloud, options for Windows deployment on Google Cloud and Google Cloud interfaces.
Module 2: Windows Workloads on Compute Engine
You'll learn about Compute Engine virtual machine options, integrating Active Directory with Compute Engine virtual machines, and running SQL Server in Compute Engine for high availability.
Module 3: Developing ASP.NET MVC applications
You'll learn about the model-view-controller structure, using Microsoft Visual Studio’s Web Project template to develop in ASP.NET, and deploying applications to Microsoft Internet Information Server (IIS) in Compute Engine.
Module 4: Configuring Resilient Workloads
You'll learn about deploying instances across Google Cloud zones, using instance groups to create pools of virtual machines, and load balancing Windows applications.
Module 5: Delivering Next-Generation ASP.NET Core on Google Cloud
Finally, you'll learn about .NET Core and EF Core, options for deploying ASP.NET Core applications on Google Cloud, and how to deploy ASP.NET Core applications on Compute Engine, Google Kubernetes Engine, and App Engine.