How to Build and Deploy a Secure Serverless Application Using Azure Functions

  Рет қаралды 20,339

Full Stack Matt

Full Stack Matt

Күн бұрын

Пікірлер: 37
@Falckodotcom
@Falckodotcom 3 жыл бұрын
Sometimes you will search for days on KZbin without finding the answer your looking for. And then.... you find this video! Thank you so much for creating this very informative video!!
@petel9242
@petel9242 2 жыл бұрын
I really enjoyed this video Matt. You have a great, clear, succinct teaching style. No fluff, just important stuff. I wish you had hundreds of videos available, because you really are a great teacher
@fullstackmatt
@fullstackmatt 2 жыл бұрын
Thank you!
@syedburhanofficial
@syedburhanofficial Жыл бұрын
@@fullstackmatt Please upload more videos
@YYZRichard
@YYZRichard 4 жыл бұрын
That’s the best video ever: simple, direct to the point, easy to follow. Keep up the good work. Looking forward to more videos.
@sabarinathg5704
@sabarinathg5704 3 жыл бұрын
Thanks a lot, I was searching for how to avoid passing the function code to the client, and this video explains. Wonderful
@georgeboydratcliff1036
@georgeboydratcliff1036 4 жыл бұрын
Brilliant! Clear, concise and at just the right speed! Thank you
@anibaldk
@anibaldk 3 жыл бұрын
This was excellent indeed. If I can make a suggestion: these things are usually expected to be automated via infra as code (e.g. Terraform). How about redoing (or making a post) to tackle this scenario in a 100% headless fashion?
@jayamalw
@jayamalw 3 жыл бұрын
Matt, simply you are a great person. Hope you will have time to create more like this. Please share me if you are in udemy or any online learning media. 🙏🙏🙏
@akishaha
@akishaha 3 жыл бұрын
Thanks for this informative video with all the steps.
@DisplacedCzech
@DisplacedCzech 3 жыл бұрын
Great video. Right on point! You need to make more of these!
@TheSibalo
@TheSibalo 3 жыл бұрын
Thank you for the video, where do i get the policy you used ?
@marcojr
@marcojr 2 жыл бұрын
You are a life saviour !
@TheScottishDad
@TheScottishDad 3 жыл бұрын
This is great and really helped me - quick question though. If I was publishing an app for a user and presented them with a custom login screen, how would they get a token to start using my application and hide all of the complexity from them in regard to getting a token? All the user wants to do is login and land on a home page and start using an app, this bit I need help with. Thanks
@fullstackmatt
@fullstackmatt 3 жыл бұрын
This might help: docs.microsoft.com/en-us/azure/active-directory-b2c/customize-ui-with-html?pivots=b2c-user-flow
@atsarkar
@atsarkar 2 жыл бұрын
Awesome explanation and described crystal clear. Could you please share the link for the Prior Video for creating the Single Page Az B2C App registration? Am interested to see the complete process
@marcoszanre
@marcoszanre 3 жыл бұрын
Great tutorial, thanks for sharing!
3 жыл бұрын
You are a GOD man! You have saved a lot of my time through this video
@wonglapchi
@wonglapchi 5 жыл бұрын
Hi Matt, this is a super great video ! Just wanted to add a feedback around the consumption plan function. Although the current setup required to JWT token. If you hit the consumption plan function app endpoint directly, you can still bypass the APIM gateway. Probably in the next video to include IP Restriction of the function app etc
@fullstackmatt
@fullstackmatt 5 жыл бұрын
lap chi wong thanks. The function app is publicly accessible but only if you have the access code. I set up the Function level authorisation. The IP whitelisting is a good idea but not recommended when using the consumption plan because the IP address might change. It would be ok if you’re using an App Service Plan or ASE. Thanks for the comment.
@wonglapchi
@wonglapchi 5 жыл бұрын
@@fullstackmatt the ip restriction is for inbound only so there is no certain about if consumption plan IP is changing or not. The certain is to allow Apim outbound IP address. If you use the consumption plan APIM, then this is going to be an issue. However, if you use any better tier of consumption plan apim then there is no issue.
@motsinio4039
@motsinio4039 3 жыл бұрын
Thank you matt, you are one of the best..
@mowcow4609
@mowcow4609 3 жыл бұрын
Great Video!!! very informative and helpful
@marioilsanker4307
@marioilsanker4307 4 жыл бұрын
Hi Matt, thank you very much for this excellent tutorial! Subscribed! :)
@bowenwu9964
@bowenwu9964 4 жыл бұрын
This is brilliant. The most informative yet concise tutorial I have found. May I ask why we need a separate AAD for the API management instead of using the Travel Pigeon AAD created earlier?
@fullstackmatt
@fullstackmatt 4 жыл бұрын
Thanks! Great question. Azure creates a separate tenant for your B2C directory because it’s a separate product and is customer facing. Official docs say: “Azure AD and Azure AD B2C are separate product offerings and cannot coexist in the same tenant. An Azure AD tenant represents an organization. An Azure AD B2C tenant represents a collection of identities to be used with relying party applications.” docs.microsoft.com/en-us/azure/active-directory-b2c/faq?tabs=app-reg-ga#can-i-use-azure-ad-b2c-features-in-my-existing-employee-based-azure-ad-tenant
@bowenwu9964
@bowenwu9964 4 жыл бұрын
@@fullstackmatt Thank you for the clarification! I really enjoyed this video.
@aliashoori8274
@aliashoori8274 4 жыл бұрын
Absolutely helpful - thanks for this
@alexanderressler6338
@alexanderressler6338 4 жыл бұрын
Very good video. Thanks! Now I'd like to replicate this with ARM templates.
@anzaralim3616
@anzaralim3616 3 жыл бұрын
Thanks for Your video, everthing is working correctly. But how to solve CORS issue
@mowcow4609
@mowcow4609 3 жыл бұрын
more azure video, please
@istovall2624
@istovall2624 4 жыл бұрын
more videos please
@BogdanNicovski
@BogdanNicovski 5 жыл бұрын
Hey Matt, thanks for this amazing video. I want to create a mobile app that will communicate to the database via azure functions. I'm not sure what kind of authentication/authorization to use. I want to hide all keys/codes from the https calls because the mobile app is a piece of a cake for hacking :) Every suggestion is going to be appreciated. Thanks
@fullstackmatt
@fullstackmatt 4 жыл бұрын
Sorry about the late reply! You would probably want to use authorization code flow for a native mobile app docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
@BogdanNicovski
@BogdanNicovski 4 жыл бұрын
@@fullstackmatt thanks
@jesuslopez-bm5vk
@jesuslopez-bm5vk 3 жыл бұрын
Open Source: Barracuda Identity Provider for Azure Functions, OAuth 2.0 and OpenID. Nugget Package: www.nuget.org/packages/Identity.Provider.Barracuda/ Video: kzbin.info/www/bejne/Y2PCd3iIa7N_a6s Documentation: www.chambapatodos.com/?epkb_post_type_1=identity-provider Barracuda OpenAPI for Azure Functions, OpenAPI 3.0 and SWAGGER. Nuget Package: www.nuget.org/packages/Barracuda.OpenApi/ Video: kzbin.info/www/bejne/pp7YZHaIorOUr68 Documentation: www.chambapatodos.com/?epkb_post_type_1=open-api-package
@gjgiraldo1
@gjgiraldo1 4 жыл бұрын
Great video the best , easy to understand Gabriel Ultrasoftware.co
Build serverless APIs with Azure Functions | Azure Friday
16:35
Microsoft Azure
Рет қаралды 32 М.
Build a Serverless API with Azure Functions + Cosmos DB
21:50
Daniel Otto
Рет қаралды 11 М.
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
Serverless APIs with Azure Functions and API Management
20:54
Microsoft Events
Рет қаралды 42 М.
API Authentication with OAuth using Azure AD
26:35
Azure Power Lunch
Рет қаралды 129 М.
Azure Functions: Step by Step Project
1:05:50
Les Jackson
Рет қаралды 33 М.
How to Setup Authentication for Azure Functions
20:44
Azure App Modernization
Рет қаралды 34 М.
Dos and Don'ts for Serverless and Azure Functions - Jeff Hollan
1:01:22
NDC Conferences
Рет қаралды 69 М.