Skip to main content
CourseFlix

Automate All The Things With DevOps

3h 9m 37s
English
Paid

Learn how to build a clean and simple delivery pipeline. You will set up tools that ship your .NET microservices to the cloud in a repeatable way. Your code moves fast and safe, and you keep control of each step.

What You Will Build

You will create a pipeline that builds, tests, and deploys your services. Each step runs the same way on every machine. This helps you trust your releases and avoid manual work.

How the Pipeline Works

Build and Test

Your pipeline runs builds and tests on each change. You see problems early. You keep your code stable.

Package and Deploy

The pipeline turns your code into repeatable packages. It then deploys these packages to the cloud with clear and simple steps.

Why This Matters

Manual releases take time and cause errors. A stable pipeline cuts these issues. You ship faster and with more confidence.

About the Author: Julio Casal

Julio Casal thumbnail
Over the last decade, I helped multiple teams at Microsoft build all sorts of C#/.NET cloud-based services that handle millions of requests every month. Then, in early 2023, I got laid off. So, before jumping into another 9-5 job, I decided to dedicate my full time to creating educational content around Microsoft developer technologies, which I had been doing on the side so far. Today I run a one-person business that teaches .NET developers how to unlock the power of the .NET platform to reach the next level in their careers. When I'm not working on my business, I'm enjoying time with my wife and three kids, playing board games, watching movies or enjoying beautiful places around Washington state.

Watch Online 19 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 19 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction
All Course Lessons (19)
#Lesson TitleDurationAccess
1
Introduction Demo
00:32
2
Creating a Helm chart (Part 1)
08:37
3
Creating a Helm chart (Part 2)
14:06
4
Creating a Helm chart (Part 3)
09:05
5
Deploying a microservice using a Helm chart
09:17
6
Generalizing the Helm chart
04:22
7
Publishing a Helm chart to ACR
12:49
8
Deploying a microservice using a Helm chart from ACR
12:46
9
Introduction
00:35
10
Introduction to CI/CD
08:44
11
Creating a CI/CD pipeline with GitHub Actions
13:10
12
Generating version numbers via GitHub Actions
16:35
13
Publishing NuGet packages via GitHub Actions
08:51
14
Building docker images via GitHub Actions
18:28
15
Introduction
00:39
16
Authenticating GitHub repositories with Azure
12:48
17
Logging in to Azure via GitHub Actions
12:32
18
Publishing docker images via GitHub Actions
06:38
19
Deploying a microservice to AKS via GitHub Actions
19:03
Unlock unlimited learning

Get instant access to all 18 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Books

Read Book Automate All The Things With DevOps

#Title
1Roadmap_DevOps
2Handouts_DevOps
3Net8Upgrade