Isolated Azure Functions with GitHub Actions CI/CD in C# .NET 8

preview_player
Показать описание
Complete walkthrough of a C# .NET 8 Isolated Functions App setup and its CI/CD configuration using GitHub Actions.

Don't forget to like & subscribe that helps the channel.

00:00 Intro
00:38 Use Case Context
02:55 Problem Statement
03:58 Possible Solution
04:40 Better Solution
06:16 Cost Breakdown
06:35 Prerequisites VSCode
07:05 Prerequisites Visual Studio
07:41 Setup with GitHub Actions CI/CD
13:57 Prerequisites JetBrains Rider IDE
14:45 Isolated Functions App
21:07 Run Locally JetBrains Rider IDE
22:05 Route Prefix
22:45 Configuration
24:07 Add Serilog
25:50 Deploy
26:35 App, API & Function Keys
27:50 Outro

#dotnet8 #azurefunctions #csharp #cicd #github #githubactions #isolated #devops #dotnet #webapi #serilog #logging #monitoring #api #webdevelopment #fullstack #fullstacksoftwareengineering #backend #docker #azure #containerization #devops #cloud #microsoft #entityframework #identityframework #mssqlserver #mssql #cleanarchitecture #authentication #api #development #local #web #authorization #jwt #bearer #cqrs #mediatr #webapi #cors #http #stateless #webscraping #workers #migration #modular #monolith #verticalslicearchitecture #minimalapi #ratelimit #origin #host
Рекомендации по теме
Комментарии
Автор


Honestly, I've been tinkering on Azure Functions since recent videos, assuming they'd be similar as our regular .NET projects. Unfortunately, I don't find it a great developer experience...
I've lost a lot of time on configuring these, trying to get my logs in ApplicationInsights, accepting form-data, trying to get appsettings.json and Serilog to work etc. to have to undo it all afterwards...

kis.stupid