AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on Microsoft LearnTV and learn more about Azure.
When: September 9, 2021 11 AM Pacific / 2 PM Eastern
Where: Microsoft LearnTV
Security remains one of the driving forces in ensuring a great experience in the cloud. By taking a "shift-left" approach to your Software Development Lifecycle, you can improve your security posture. How you can implement your security tactics is represented can differ from application to application. This week on AzureFunBytes we'll focus on "Secretless" application development and how to think about what kind of connections we make between our data sources and services to our application.
Secretless application development strives to solve some important problems, like preventing your credentials from being leaked. If you are seeing connection strings, usernames or passwords in log files, you're adding to your risk profile. So rather than transmit clear text credentials to log into a database for your application, you can use Azure Managed Identity which is a service account managed by the Azure Active Directory.
This week on the show I've once again reached out to Microsoft Senior Program Manager Christos Matskas for some help learning more about implementing a Secretless strategy in developing applications. After reading this incredible blog titled "Secretless Azure Functions dev with the new Azure Identity Libraries" I knew he was the right person for the job.
Christos Matskas is a software developer, dad, blogger, husband, speaker, and all-around geek. He currently works as a Program Manager for Microsoft Identity helping developers and teams leverage the power of the identity and cloud. Before joining Microsoft, he was a successful entrepreneur collaborating with companies such as MarkIT, Lockheed Martin and Barclays. He's been building software for over 16 years and he's a passionate Open Source advocate. He contributes regularly to numerous OSS projects and works closely with the developer community to make the space bigger and better.
Here's our planned agenda:·
- What do we mean by Secretless?
- Why it's important to eliminate secrets from our application and deployment code
- How can we achieve 'secretless state' with Azure?
- Demos
Join us for today's episode of AzureFunBytes when we welcome Christos Matskas to walk through secretless apps on Azure! You don't want to miss it. We'll see you Thursday September 9 at 11 AM PT / 2 PM ET on LearnTV.
Learn about Azure fundamentals with me!
Live stream is normally found on Twitch, YouTube, and LearnTV at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:
AzureFunBytes on Twitch
AzureFunBytes on YouTube
Azure DevOps YouTube Channel
Follow AzureFunBytes on Twitter
Useful Docs:
Get $200 in free Azure Credit
Microsoft Learn: Introduction to Azure fundamentals
DevBlogs: Secretless Azure Functions dev with the new Azure Identity Libraries
What are managed identities for Azure resources?
What is Azure Active Directory?
Azure AD-managed identities for Azure resources documentation
Secretless Apps with the Microsoft Identity Platform
Introduction to Azure Functions
The 425 Show Blog
The 425 Show Twitch
The 425 Show Website
Christos on TikTok