Building a Serverless REST API With Azure Functions From Scratch

preview_player
Показать описание
Building a serverless REST API with Azure Functions is a good exercise to get familar with all the ins and outs of Azure Functions. In this video we go from depth to depth by implementing complete CRUD operations for a REST API running 100% on Azure Functions. This setup allows us to go deeper into topics like function workers, dependency injection in Azure functions, using EF Core in Azure function, securing secrets via Azure Key Vault and much more. Make sure to not miss it!

Join this channel to get source code access and other perks:

Content:
1. Intro: 00:00
2. Create Azure Function App: 01:30
3. In process vs islolated Azure Functions: 02:16
4. Finalizing Azure Function App creation: 03:12
5. Azure Functions and Azure Key Vault: 04:09
6. Create Azure Functions Project: 05:06
7. Azure Functions settings: 05:56
8. Installing NuGet packages: 07:50
9. Create Product and DbContext: 09:12
10. Dependency injection in Azure Functions: 10:55
11. Creating API endpoints in Azure Functions: 14:03
12. Azure Functions Authorization Level: 15:16
13. Azure Functions HttpTrigger: 17:31
14. Working with Http requests in Azure Functions: 18:55
15. Implementing remaining endpoints: 21:27
16. Debugging Azure Functions locally: 25:10
17. Deploy Azure Functions: 26:11
Рекомендации по теме
Комментарии
Автор

This video is fantastic! Pure gold! It finally answers all the (head scratching) pieces that are needed to put together a full serverless api. I also very much appreciate how your videos have no fluff, and are meat-and-potatoes and pedal-to-the-metal all the way, which is great for someone like me who has very limited time and can learn fast. Cheers!

jamesbest
Автор

Fantastic... Underrated content... To the point, clear and covers everything beautifully

seeker
Автор

The best tutorial regarding Az Functions.

vrtualminds-wisi
Автор

Loving these C# and Azure videos. Looking forward to learning more from you.

ramfattah
Автор

This is one of the best tutorials I have found on API Azure Functions, great work.

markharby
Автор

I can't find other words to say thank you. You special!

danielegiovanetti
Автор

thank you guru! subscribed you and learned something from you today. you are the best!

Tech-wntp
Автор

You are divine! This is so helpful. Thank you.

Ramz
Автор

Randomly saw this today, to check my understanding, covered everything in a short video. I generally don't comment, but great work 😀. Now will see more videos here 😅

visheshgrade
Автор

I know that you mentioned doing migrations with EF Core could be difficult. But I wanted to let folks know that scaffolding with EF Core works very easily with Azure Functions. I feel like database first is more typical in production environments so I wanted to point that out.

FiggyCricket
Автор

Great video! thanks! it was very understandable and with a nice pace.

TaNTaTANify
Автор

This tutorial is really helpfull for those who started carrier as azure developer like me . Thanks a ton....

samitkrghosh
Автор

Really good video. A good follow-up might be explaining the objects you created beforehand, especially the "sql" secret since the app won't run without that part working. I'm not asking for an in-depth code-first migrations video, but a database first explanation so new people can get this app up and running. Excellent work!

hydminb
Автор

Thank you sir very beautifully explained....

kushagrame
Автор

Very nice and easy explanation. Thanks..

sahoopradipta
Автор

Great video! I have a question - how to use azure key vault when we specify something in the input binding like service bus queue trigger where queue name and connection string is supposed to be taken from azure key vault. Any help on this would be really appreciated.

sushilb
Автор

Thank you. I really enjoyed your vide.
I think sql setup is missing in this video. How do you setup the azure sql for Functions?

yusunryu
Автор

Great video! Showing how to do local testing is exactly what I was looking for! I would like to use Dapper instead of Entity Framework. Is that possible?

philipquarles
Автор

Great video, so much to learn here. I just have one doubt, in connection string you did specify vault key only, not db credentials then how it is connected to SQL Server, is the data comes from Azure or SQL ?

arvindchourasiya
Автор

20:11 would it be possible to create two separate method for the get and the post by only changing the attribute and use "get" for the first one and "post" for the second one? This way, each method do only one thing.

Stevedot