So, you created your project, and now it is time to deploy it. But how? In this course,
Mohamad Lawand will show you how to build, publish and deploy your .NET application on
Azure. This includes creating a CI/CD pipeline, containerizing the application, and using
infrastructure as a code service, such as Terraform, to define where the application will
be deployed and hosted. Azure is the most popular cloud provider for .NET developers, so the
knowledge you will get from this course will help you understand all the considerations you
need to build a reliable pipeline and how to debug it if something goes wrong.
Course Curriculum
2h 16m 8 sections
Welcome
01:08Free preview
What will you learn in this course?
02:27Free preview
Who is the course for and prerequisites
01:47Free preview
Tools & Subscription
01:51
Course Flow
01:11
Application Flow Technology
00:35
Azure Services
05:06
Section Recap
00:23
Introduction
00:13
Discovering the code base
04:12
Section Recap
00:09
Introduction
00:22
Terraform Setup
03:15
Validating Terraform and Azure CLI
01:11
Applying Terraform to Azure
07:05
Creating Resource Group
05:22
Creating Azure Container Registry
04:03
Creating Azure Log Analytics Workspace
03:20
Creating Azure Container Apps Environment
02:26
Creating Azure Container App
05:08
Creating Azure SQL DB
08:27
Section Recap
00:29
Introduction
00:16
Exploring Github Actions
01:48
Workflow introduction
03:05
Creating Github repo
01:29
Creating workflow - Initial Setup
13:53
Creating workflow - Build & Deploy to Container Registry
06:18
Creating workflow - Build & Deploy to Container Apps
Mohamad is an Enterprise Architect and .NET content creator with over 18 years of experience in designing and delivering scalable, secure, and innovative solutions. Starting his journey in software development in 2005, Mohamad has evolved into a seasoned expert, specializing in enterprise architecture, digital transformation, and seamless integrations. His primary focus is on leveraging the power of .NET, Azure, and AWS to craft cutting-edge solutions that meet modern business demands. You can explore Mohamad's insights and tutorials on his YouTube channel, where he shares knowledge and best practices for developers and architects alike.