Skip to main content
CF

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

Julio Casal is a US software engineer and one of the more active independent .NET / C# educators publishing course material on the modern .NET stack. His courses focus on the production-engineering side of .NET microservices and the cloud-native patterns that show up in real .NET applications running on Azure and AWS.

The course catalog covers ASP.NET Core, .NET microservices with Docker and Kubernetes, Azure cloud deployment patterns, the testing tracks, and the broader cloud-native .NET work that separates Julio's material from generic .NET tutorial content. Course material is taught at the level of a working senior .NET engineer.

The CourseFlix listing under this source carries 9 Julio Casal courses spanning that range. Material is paid and aimed at intermediate-and-up .NET developers building production microservices and cloud-native applications.

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

#TitleTypeOpen
1Roadmap_DevOps
2Handouts_DevOps
3Net8Upgrade

Course content

19 lessons · 3h 9m 37s
Show all 19 lessons
  1. 1 Introduction 00:32
  2. 2 Creating a Helm chart (Part 1) 08:37
  3. 3 Creating a Helm chart (Part 2) 14:06
  4. 4 Creating a Helm chart (Part 3) 09:05
  5. 5 Deploying a microservice using a Helm chart 09:17
  6. 6 Generalizing the Helm chart 04:22
  7. 7 Publishing a Helm chart to ACR 12:49
  8. 8 Deploying a microservice using a Helm chart from ACR 12:46
  9. 9 Introduction 00:35
  10. 10 Introduction to CI/CD 08:44
  11. 11 Creating a CI/CD pipeline with GitHub Actions 13:10
  12. 12 Generating version numbers via GitHub Actions 16:35
  13. 13 Publishing NuGet packages via GitHub Actions 08:51
  14. 14 Building docker images via GitHub Actions 18:28
  15. 15 Introduction 00:39
  16. 16 Authenticating GitHub repositories with Azure 12:48
  17. 17 Logging in to Azure via GitHub Actions 12:32
  18. 18 Publishing docker images via GitHub Actions 06:38
  19. 19 Deploying a microservice to AKS via GitHub Actions 19:03

Related courses

Frequently asked questions

What is Automate All The Things With DevOps about?
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…
Who teaches Automate All The Things With DevOps?
Automate All The Things With DevOps is taught by Julio Casal. You can find more courses by this instructor on the corresponding source page.
How long is Automate All The Things With DevOps?
Automate All The Things With DevOps contains 19 lessons with a total runtime of 3 hours 9 minutes. All lessons are available to watch online at your own pace.
Is Automate All The Things With DevOps free to watch?
Automate All The Things With DevOps is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch Automate All The Things With DevOps online?
Automate All The Things With DevOps is available to watch online on CourseFlix at https://courseflix.net/course/automate-all-the-things-with-devops. The page hosts every lesson with the integrated video player; no download is required.