I am amazed how deep you are going in your explanation, As a professional I always check different resource, read and view online resources to get the full picture but you my friend had the power to put all that effort in one video and it was super clear. 2 thumbs up and hat off.
@NTFAQGuy3 жыл бұрын
Wow, thank you
@niraj76163 жыл бұрын
Forever grateful for these excellent videos 🙏😁
@NTFAQGuy3 жыл бұрын
Glad you like them!
@michaelsteinberg46815 ай бұрын
I know this is an older video but I was just asked to look at Azure Key Vault as a replacement for some on-premises solutions. This video helped immensely. Your videos are just stellar.
@4kash903 жыл бұрын
These courses are much better than some paid learnings you find online, forever grateful for these videos.
@Veluksone2 ай бұрын
Just wanted to say John, thank you for all the effort you put in your videos. I've started my cloud journey as junior engineer some years ago and used your videos as learning materials for both exams and best practices for implementation. Now I'm Cloud Security Architect and I have never stopped watching your videos. Thank you!
@NTFAQGuy2 ай бұрын
Great to hear! Congrats on your accomplishments!
@jimparsons84853 жыл бұрын
Agreed with others, I love how you don't just list key points but I get value out of how they are all connected. Your visual notes are very solid. I watch your videos a few times. Once to hear it without distraction, once to take notes, and then I'm able to pull it all together for real learning. Absolutely Brilliant!
@NTFAQGuy3 жыл бұрын
Very kind, thanks. Glad it helps
@DanFre403 жыл бұрын
I like how this video is full of "key points" :) Thank you for all these videos, I'm learning a lot of very useful information from them.
@NTFAQGuy3 жыл бұрын
Lol
@jonathanku85992 жыл бұрын
every single time before I deploy something in Azure I make sure to see if you have a video about the topic since in an hours time with one of your Video saves me countless hours reading other blogs online
@alexgraham3529 Жыл бұрын
I needed a refresher on KV - and where best to look but here - Again great work john, appreciate the effort.
@NTFAQGuy Жыл бұрын
Much appreciated!
@ashleyjacob26142 жыл бұрын
stumbled on your channel early last year and passed Azure exams 900, 500, 104, 303 and 304 by the end of 2021 - thanks to you.....keep up the excellent work... thanks and regards
@NTFAQGuy2 жыл бұрын
Awesome job, congrats! ☁️🤙💪
@rabb32553 жыл бұрын
So good I watched it twice. Sitting AZ-500 (again!) tomorrow, thank you John, you are a legend!
@NTFAQGuy3 жыл бұрын
Good luck
@agatapysz16284 ай бұрын
Its second time I try to understand something from Azure and I find perfect explanation in your videos! Thanks for all good work!:)
@NTFAQGuy4 ай бұрын
Happy to help!
@acarmichael20003 жыл бұрын
Thanks for this great content. You are criminally under-subscribed. I'm working on AZ-500 with some coworkers and I've recommended they watch your vids.
@NTFAQGuy3 жыл бұрын
Hehe very kind.
@solad33 жыл бұрын
John, you are absolutely my go-to person on Azure. You are a great teacher. Coming from AWS I have found your resources invaluable. Thank you and keep up the fantastic work. You truly are the hardest worker in the room ;-)
@NTFAQGuy3 жыл бұрын
Thank you! 💪🤙
@danielheidemann75313 жыл бұрын
Quite awesome! Keep it on. You help many admins, engineers and architects with such great videos. Greetings from Germany :)
@NTFAQGuy3 жыл бұрын
Thanks, will do!
@danielkassa5196 Жыл бұрын
Glad the world has you. Fabulous work.
@3uphoric2 жыл бұрын
Thank you for all the effort you put into this and your other videos. It's helping me grow my azure knowledge and by extension my career immensely! :) Really appreciate it.
@NTFAQGuy2 жыл бұрын
Glad it was helpful!
@hardikdesai243 жыл бұрын
Azure Key Vault is now easy for me. Thank you John for explaining it nicely.
@NTFAQGuy3 жыл бұрын
Glad to help!
@psymonious2 жыл бұрын
I am just setting up key vaults in our environments and this helped me a lot. So much information densely packed into roughly an hour. Superb content!
@NTFAQGuy2 жыл бұрын
Glad it was helpful!
@SecurityMadeSimple3 жыл бұрын
What a legend finally understood Key Vault. Everyone has this complicated idea of explaining using powershell the basic concepts however Savill you explained in simple terms and using the Azure console. Great job once again champ
@NTFAQGuy3 жыл бұрын
Thanks!
@ricardovazquez43333 жыл бұрын
Excellent video. Would zoom in for us folks watching on the cell phone
@RT-xt9cz3 жыл бұрын
Awesome Material with full of key points, especially with use cases! Thank you!!
@NTFAQGuy3 жыл бұрын
Very welcome
@animeshsingh11822 жыл бұрын
Awesome stuff John. Really helped to get a deep understanding of Key Vault. Thanks :)
@chat-jpt2 жыл бұрын
Fantastic as always, John, 😎🏃♂👊
@NTFAQGuy2 жыл бұрын
🤙
@shoham002 жыл бұрын
Nicely done. I was trying to get a sense of the features and limitations of AKV and this really did the trick.
@NTFAQGuy2 жыл бұрын
very welcome
@oscarsangularchannel39563 жыл бұрын
Awesome material! Thank you
@NTFAQGuy3 жыл бұрын
My pleasure
@LiquaFoo2 жыл бұрын
Great overview. Thanks John your videos are always super helpful.
@gagole13 жыл бұрын
Best video for preparing AZ-500 certification
@NTFAQGuy3 жыл бұрын
Glad you liked it
@keithglass64492 жыл бұрын
Loved it!
@moris73613 жыл бұрын
i can't believe this training is for free.. thank you so much, super clear and helpful.
@NTFAQGuy3 жыл бұрын
Great to hear. Have a great day
@JD-du3qe3 жыл бұрын
Amazing timing, I'm studying for AZ-500 and was hoping John Savill does a video on AKV :) Appreciate the very clear and detailed review in each of your videos. thank you!
@NTFAQGuy3 жыл бұрын
Good luck
@Stateoftheheart2 жыл бұрын
Thanks John, very well explained! I have a much better understanding on KV now :) Appreciate all the time & effort that goes into these videos.
@USONOFAV2 жыл бұрын
Thinking about using this with Spring Config Server. Great video!
@SuperNova-py1ec3 жыл бұрын
Great video. You make a complicated concept easy to understand. Thanks!
@NTFAQGuy3 жыл бұрын
You're welcome!
@JamesWBurns Жыл бұрын
this is super deep
@yulaw32898 ай бұрын
thanks a lot for great video with clear explanation!
@PraveenGangasani3 жыл бұрын
I really like your explanation and visual representation. Thank you
@NTFAQGuy3 жыл бұрын
You're very welcome!
@spop19743 жыл бұрын
Yet again, great stuff!
@MUTHU202412 жыл бұрын
Really great video to get the indepth of key vault. We will not somuch insights when we are raing paid course. Thanks for illumating others also 👋🙏
@NTFAQGuy2 жыл бұрын
Very welcome 🤙
@krimblikrambli3 жыл бұрын
52.2K of grateful people, this is pretty impressive! Thanks for your effort, keep it going!
@NTFAQGuy3 жыл бұрын
Thanks, will do!
@iamdedlok3 жыл бұрын
Fantastic video John! Thanks for putting in such effort in producing the video. It's evident that you plan the sections of the video :) Braincells++ !
@NTFAQGuy3 жыл бұрын
Thank you!
@stephane1843 жыл бұрын
Excellent video! At 34:31, found that interesting. Its the exact thing I have been struggling with. I have a Spring Boot App which is deployed into an AZ App Service. We use AAD OpenId connect to authenticate etc... but when developing and testing on localhost, I store client id, tenant id and secret as standard Windows env variables. These are then picked up automatically by DefaultCredentialBuilders in code to authenticate to App Config and Key Vault. When deployed in AZ, I use a MSI on the app service, and the same DefaultCredentialBuilders pickup the MSI to authenticate to the same app config and key vault.
@aToa52412 жыл бұрын
Excellent video, your content is gold - thank you.
@NTFAQGuy2 жыл бұрын
Very welcome
@RonaldPostelmans2 жыл бұрын
very nice explanation !
@christianibiri2 жыл бұрын
Very detailed, great content
@chandruonmuzic2 жыл бұрын
I like your explanations on most complex topics here. Especially the way you stitching the pieces one by one and giving a whole concept to us unconsciously. One little piece i like to understand the management plane and data plane access of key vault. what it is?
@NTFAQGuy2 жыл бұрын
Control plane is arm interactions . Data plane are key vault api accessing content. I have other videos where I talk about arm and governance
@mohsin8163 жыл бұрын
Super informative video. Thank you for all the effort you put in for making these videos 🙏
@NTFAQGuy3 жыл бұрын
You are very welcome.
@Ankitsharma-zd3wb3 жыл бұрын
Thanks a lot.. I watched many other videos but you make it clear .. you are good in this..
@NTFAQGuy3 жыл бұрын
Thanks!
@benjaminnewman38333 жыл бұрын
Hi John, could you elaborate more on data plane. I see it come up a lot but I never fully understand what encompasses the data plane.
@NTFAQGuy3 жыл бұрын
Think of the control plane as things happening regarding the management of the Azure resource. Creating a resource, modifying a resource, deleting, i.e. ARM. The data plane is more about the functionality of the actual service and its specific interactions such as accessing data in a storage account, running a query against a database or getting secret from a key vault.
@faouzigassemi62223 жыл бұрын
Excellent as usual !!!
@NTFAQGuy3 жыл бұрын
Glad you like it!
@jonathancortes57193 жыл бұрын
Awesome video as always, John. Would love to see a video on the new Verifiable Credentials service.
@jamesdeverew70262 жыл бұрын
Great videos! Really like your training, so detailed!
@joachimarmbruster59373 жыл бұрын
Awesome as always :)
@NTFAQGuy3 жыл бұрын
Thank you
@dagchristensen36623 жыл бұрын
Great video, very informative as always :) The colors (saturation?) made the whiteboard a little hard to read this time? I can't remember noticing it before.
@NTFAQGuy3 жыл бұрын
I think my black t shirt messed stuff up :)
@vak213 жыл бұрын
Hi John, it was a great explanation. I have been looking at keyvault and this video cleared some questions I had. I still have one particular question, that I could not find anywhere on the official documentation. Does AKV support key hierarchy? Say I have the BYOK approach where the customer key is at the very top of the hierarchy. And I want to use it to wrap other keys stored in key vault (say these keys would be on Level 2, I should have full control of them, and be protected by the root key). Is that possible?
@NTFAQGuy3 жыл бұрын
It is not a traditional CA which is what I think you want.
@iamnot664 Жыл бұрын
That was great, thank you
@NTFAQGuy Жыл бұрын
Glad you enjoyed it!
@jatinnandwani66789 ай бұрын
Thanks so much.. this is like outstanding..
@tugtugg14083 жыл бұрын
Super helpful!
@NTFAQGuy3 жыл бұрын
Glad you think so!
@insights30053 жыл бұрын
Complete package !!!! anything on ARM template and Parameters ?
@NTFAQGuy3 жыл бұрын
have many videos about those things on the channel.
@numinhaa3 жыл бұрын
hey ! Really awesome content ! Very well explained ! Regards my friend!
@NTFAQGuy3 жыл бұрын
Thank you! Cheers!
@petervanoosterom27943 жыл бұрын
So you cant store the private key component of cert in a hsm, eg a root certificate of a CA?
@NTFAQGuy3 жыл бұрын
Correct certs are software protected.
@petervanoosterom27943 жыл бұрын
Would you consider that appropriate for certificate signing operations or is AKV not the right tool for the job?
@NTFAQGuy3 жыл бұрын
@@petervanoosterom2794 I don’t think as key vault as a CA which is what I think you want. Could you custom build a solution on it, I guess.
@joeguancial2693 ай бұрын
Thank you!
@NTFAQGuy3 ай бұрын
You're welcome!
@marcocaviezel26723 жыл бұрын
Great video!
@NTFAQGuy3 жыл бұрын
Thanks!
@MyJapaneseLife3 жыл бұрын
Hi, Regarding the key rotation, for encryption-related services, like Az Storage, what will it do with the existing data which were encrypted using the old key? And when the old key is deleted from the vault, how can it decrypt those data?
@NTFAQGuy3 жыл бұрын
watch my video on storage encryption. data is not encrypted directly with these keys.
@mtbcyclist2 жыл бұрын
Great great video. Can you use one or the same key vault across multiple subscriptions?
@NTFAQGuy2 жыл бұрын
Depends on service and use case
@mtbcyclist2 жыл бұрын
@@NTFAQGuy is this documented anywhere on Microsoft's site?
@struziu73 жыл бұрын
It may be a silly question, but how do you run PowerShell scripts line by line? Thank you John for the great work!
@NTFAQGuy3 жыл бұрын
press F8.
@markymarkymarky19742 жыл бұрын
Does KMK need its own subscription? Or can it go in prod sub etc?
@NTFAQGuy2 жыл бұрын
Key vault does not have to be in own sub
@makal49668 ай бұрын
can be pretty short Awesome. thank you
@nedunchezhians88083 жыл бұрын
It is real deep dive
@Elbarqouqi2 жыл бұрын
Great
@jochenjuelke2653 жыл бұрын
i'm afraid i didn't understood the idea of best practice "purge protection"=ON . If i would be an attacker with enough permissions i would not care about purge protection and instead would just delete the complete keyvault-RESOURCE? Do i miss something? thanks for insights. And yes, your videos are OUTSTANDING! Thanks you so match for that "give back" mindset!
@jochenjuelke2653 жыл бұрын
ok, sure, i missed that comment on creation: "To enforce a mandatory retention period and prevent the permanent deletion of key vaults or secrets prior to the retention period elapsing, you can turn on purge protection." -->makes sense that delete of resource is blocked when purge protection is activated ;)
@NTFAQGuy3 жыл бұрын
soft delete and purge protect works if the whole vault is deleted as well.
@amoljoshi79823 жыл бұрын
Thanks a lot John for such a nice and informative video on key vault. It is very helpful . Can you please let me know regarding my below question . "Normally in actual web applications we need to keep various environments for testing our app. like DEV,QA ,UAT and Prod. SO my question is what will be recommended solution if I want to use KeyValut for storing secrets and app settings with AppService. Is it recommended to have separate Key Vault for each environment like KeyVault for DEV,KeyVault for QA, KeyVault for UAT or KeyVault for PROD, OR Is it fine to user different versions of secrets per environment?"
@NTFAQGuy3 жыл бұрын
Common to have key vault per environment but with rbac mode you have more flexibility
@amoljoshi79823 жыл бұрын
Thanks a lot John for reply. So do mean as a best practice it is common to keep key vaults per environment and on top of that go for rbac mode instead of access policy to get more flexibility? Please advise.