AI DevOps Podcast

AI DevOps Podcast

By Jeffrey PalermoNewsTechnologyTech News
Download on the App Store

AI DevOps Podcast episodes

  • Bojan Magusic: Azure Security - Episode 240

    Bojan Magusic is a Product Manager on the Customer Acceleration Team and acts as a technology expert for Fortune 500 companies to help them realize the full value of Microsoft Defender for Cloud and improve their overall security posture. He has a strong passion for cybersecurity, advancing women in tech and professional development. He is very interested in building partnerships with other companies to learn how they support, advance, and retain their cyber talent. In addition to various technical certifications (18-plus and counting), he also has received certifications from INSEAD and Kellogg School of Management. Bojan resides in Dublin (Ireland), where he is living the dream!

    Topics of Discussion:

    [:37] Jeffrey puts out a call for those who would like to work with him.

    [4:15] Bojan talks about his book, Azure Security, and what we can expect.

    [5:09] Is security a job title? Where does it intersect with programming?

    [9:22] What is specifically Azure security, and how is it different from general cybersecurity?

    [11:44] Azure Security is practical while still having theoretical concepts that make it easier for folks who are not security engineers.

    [13:15] What specifically should development teams be looking at?

    [14:33] Defense in depth speaks about how you can minimize the overall risk to your environment by deploying multiple layers of security.

    [19:36] What is security hygiene?

    [25:25] What are Bojan's favorite tools for static analysis security vulnerabilities?

    [27:45] Why you need to make security part of the software development lifecycle.

    [26:25] Bojan talks about the Microsoft DevOps Security Extension.

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    Azure Security — code for 45% off azuresec45

    Bojan Magusic LinkedIn

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    33 min
  • Bojan Magusic: Azure Security - Episode 240

    Bojan Magusic is a Product Manager on the Customer Acceleration Team and acts as a technology expert for Fortune 500 companies to help them realize the full value of Microsoft Defender for Cloud and improve their overall security posture. He has a strong passion for cybersecurity, advancing women in tech and professional development. He is very interested in building partnerships with other companies to learn how they support, advance, and retain their cyber talent. In addition to various technical certifications (18-plus and counting), he also has received certifications from INSEAD and Kellogg School of Management. Bojan resides in Dublin (Ireland), where he is living the dream!

     

    Topics of Discussion:

    [:37] Jeffrey puts out a call for those who would like to work with him.

    [4:15] Bojan talks about his book, Azure Security, and what we can expect.

    [5:09] Is security a job title? Where does it intersect with programming?

    [9:22] What is specifically Azure security, and how is it different from general cybersecurity?

    [11:44] Azure Security is practical while still having theoretical concepts that make it easier for folks who are not security engineers.

    [13:15] What specifically should development teams be looking at?

    [14:33] Defense in depth speaks about how you can minimize the overall risk to your environment by deploying multiple layers of security.

    [19:36] What is security hygiene?

    [25:25] What are Bojan's favorite tools for static analysis security vulnerabilities?

    [27:45] Why you need to make security part of the software development lifecycle.

    [26:25] Bojan talks about the Microsoft DevOps Security Extension.

     

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    Azure Security — code for 45% off azuresec45

    Bojan Magusic LinkedIn

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

     

    33 min
  • Thomas Vitale- Kubernetes - Episode 239

    Thomas Vitale is a software engineer and architect specializing in building cloud-native, resilient, and secure enterprise applications. He designs and develops software solutions at Systematic, Denmark, where he's been working on modernizing platforms and applications for the cloud-native world, focusing on developer experience and security.

    Topics of Discussion:

    [3:52] How did Thomas get into software development?

    [6:00] Thomas talks about his book, Cloud Native Spring in Action.

    [7:31] Thomas goes over the basics of Kubernetes.

    [8:42] What about orchestration of all these containers in a production scenario? How can we distribute these containers across the machines?

    [12:11] How do we know when we need more than one Kubernetes cluster?

    [19:46] What are a node and a pod, and how do those two relate?

    [24:05] How does the application know when Kubernetes might move one container to a pod that happens to be on a different virtual machine with a different IP address?

    [27:36] Where does Docker Swarm fit in, and where does Helm fit in?

    [33:12] Thomas explains why he likes Carvel as a tool.

    [34:12] What is Thomas's favorite method for spinning up your own Kubernetes cluster locally?

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    Thomas Vitale LinkedIn

    Thomas Vitale Website

    Cloud Native Spring in Action

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    38 min
  • Thomas Vitale- Kubernetes - Episode 239

    Thomas Vitale is a software engineer and architect specializing in building cloud-native, resilient, and secure enterprise applications. He designs and develops software solutions at Systematic, Denmark, where he's been working on modernizing platforms and applications for the cloud-native world, focusing on developer experience and security.

     

    Topics of Discussion:

    [3:52] How did Thomas get into software development?

    [6:00] Thomas talks about his book, Cloud Native Spring in Action.

    [7:31] Thomas goes over the basics of Kubernetes.

    [8:42] What about orchestration of all these containers in a production scenario? How can we distribute these containers across the machines?

    [12:11] How do we know when we need more than one Kubernetes cluster?

    [19:46] What are a node and a pod, and how do those two relate?

    [24:05] How does the application know when Kubernetes might move one container to a pod that happens to be on a different virtual machine with a different IP address?

    [27:36] Where does Docker Swarm fit in, and where does Helm fit in?

    [33:12] Thomas explains why he likes Carvel as a tool.

    [34:12] What is Thomas's favorite method for spinning up your own Kubernetes cluster locally?

     

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    Thomas Vitale LinkedIn

    Thomas Vitale Website

    Cloud Native Spring in Action

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

     

    38 min
  • Chris Sainty: Blazor in Action - Episode 238

    Chris is a Microsoft MVP, author, and software engineer with over 17 years of experience with ASP.NET. Passionate about sharing his knowledge with the community, he regularly writes both for his own blog as well as others — such as Visual Studio magazine, Progress Telerik, and StackOverflow. This passion for blogging led to his first book, Blazor in Action, a practical guide to building Blazor applications. He also maintains several popular open-source projects under the GitHub organization, Blazored. When not tapping on a keyboard, Chris is a keen speaker, having delivered talks at both user groups and conferences all over the world.

    Topics of Discussion:

    [1:15] Jeffrey puts out a call for those who may be looking to work with him.

    [4:41] What was Chris's start in the industry?

    [10:07] Chris talks about falling in love with Blazor and why he is so passionate about it.

    [12:10] Chris shares how he got into blogging and why he thinks it should be for everyone, not just those at the senior level.

    [15:22] Talks about winning the Microsoft MVP award.

    [15:48] How does Chris talk about Blazor when creating a new application? Are there defaults that he goes to?

    [21:51] Chris talks about his organizational technique on the client side.

    [25:05] In Chris's book, Blazor In Action, he talks about GitHub repositories that he likes.

    [27:04] Structuring web APIs from a security perspective.

    [28:00] How does Chris segment different projects?

    [33:47] What is Chris's favorite method of putting together an authentication flow?

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    Chris Sainty Website

    Chris Sainty LinkedIn

    Chris Sainty YouTube

    Chris Sainty Microsoft

    Blazor In Action

    Blazor In Action on Manning.Com - PBSAINTY for 50% off

    Blazored on GitHub

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    42 min
  • Chris Sainty: Blazor in Action - Episode 238

    Chris is a Microsoft MVP, author, and software engineer with over 17 years of experience with ASP.NET. Passionate about sharing his knowledge with the community, he regularly writes both for his own blog as well as others — such as Visual Studio magazine, Progress Telerik, and StackOverflow. This passion for blogging led to his first book, Blazor in Action, a practical guide to building Blazor applications. He also maintains several popular open-source projects under the GitHub organization, Blazored. When not tapping on a keyboard, Chris is a keen speaker, having delivered talks at both user groups and conferences all over the world.

     

    Topics of Discussion:

    [1:15] Jeffrey puts out a call for those who may be looking to work with him.

    [4:41] What was Chris's start in the industry?

    [10:07] Chris talks about falling in love with Blazor and why he is so passionate about it.

    [12:10] Chris shares how he got into blogging and why he thinks it should be for everyone, not just those at the senior level.

    [15:22] Talks about winning the Microsoft MVP award.

    [15:48] How does Chris talk about Blazor when creating a new application? Are there defaults that he goes to?

    [21:51] Chris talks about his organizational technique on the client side.

    [25:05] In Chris's book, Blazor In Action, he talks about GitHub repositories that he likes.

    [27:04] Structuring web APIs from a security perspective.

    [28:00] How does Chris segment different projects?

    [33:47] What is Chris's favorite method of putting together an authentication flow?

     

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    Chris Sainty Website

    Chris Sainty LinkedIn

    Chris Sainty YouTube

    Chris Sainty Microsoft

    Blazor In Action

    Blazor In Action on Manning.Com - PBSAINTY for 50% off

    Blazored on GitHub

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    42 min
  • Toni Solarin-Sodara: Developer Tools for Test Automation - Episode 237

    Toni Solarin-Sodara is a Software Engineering Lead at Microsoft. He specializes in developer tooling, working at the client platform layer, and building the runtime libraries and tools that enable shipping code to various operating systems and devices. Toni is also the creator and lead maintainer of Coverlet, a cross-platform code coverage framework for .NET, with support for line, branch, and method coverage.

    Topics of Discussion:

    [1:23] Jeffrey puts out a call for some opportunities to work with him! E-mail [email protected] to get more info.

    [4:05] What led to Toni's career in development and programming?

    [5:18] What went into the .NET runtime contribution (native AOT)?

    [8:16] One thing Toni is quite proud of is being able to build native libraries by using the technology.

    [9:08] AOT stands for ahead-of-time compilation.

    [10:23] What is Coverlet and why does it work?

    [15:13] In what areas does Coverlet work very well?

    [15:27] A good chunk of what Coverlet does is allow transparency in the build system integration.

    [16:41] What's the process for taking multiple runs of multiple test suites and getting them into one report?

    [23:53] What is Toni's view on how the code coverage results should be used?

    [24:47] How do you get code coverage results when the actual test project is running on a different server?

    [30:46] What does Pose do and why is it useful?

    [41:08] Toni says that .NET is actually pretty extensive, even as a programming language workbench.

    [41:40] What are expression trees?

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    .NET

    Pose

    Coverlet

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    43 min
  • Toni Solarin-Sodara: Developer Tools for Test Automation - Episode 237

    Toni Solarin-Sodara is a Software Engineering Lead at Microsoft. He specializes in developer tooling, working at the client platform layer, and building the runtime libraries and tools that enable shipping code to various operating systems and devices. Toni is also the creator and lead maintainer of Coverlet, a cross-platform code coverage framework for .NET, with support for line, branch, and method coverage.

     

    Topics of Discussion:

    [1:23] Jeffrey puts out a call for some opportunities to work with him! E-mail [email protected] to get more info.

    [4:05] What led to Toni's career in development and programming?

    [5:18] What went into the .NET runtime contribution (native AOT)?

    [8:16] One thing Toni is quite proud of is being able to build native libraries by using the technology.

    [9:08] AOT stands for ahead-of-time compilation.

    [10:23] What is Coverlet and why does it work?

    [15:13] In what areas does Coverlet work very well?

    [15:27] A good chunk of what Coverlet does is allow transparency in the build system integration.

    [16:41] What's the process for taking multiple runs of multiple test suites and getting them into one report?

    [23:53] What is Toni's view on how the code coverage results should be used?

    [24:47] How do you get code coverage results when the actual test project is running on a different server?

    [30:46] What does Pose do and why is it useful? 

    [41:08] Toni says that .NET is actually pretty extensive, even as a programming language workbench.

    [41:40] What are expression trees?

     

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    .NET

    Pose

    Coverlet

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    43 min
  • Grant Fritchey: SQL Server Performance Tuning - Episode 236

    A Microsoft Data Platform MVP, Grant Fritchey works for Red Gate Software as a Product Advocate. Grant has more than 30 years of experience in the industry as a DBA and developer. Grant is an active participant in the SQL Server Central discussion forums. He writes articles for SQL Server Central and Simple-Talk. He blogs regularly at scarydba.com. Grant is the author of several books including SQL Server Query Performance Tuning and SQL Server Execution Plans. Grant teaches classes on data management and databases around the world. He teaches in the smallest user group settings and at the largest events.

    Topics of Discussion:

    [2:24] How did Grant get into the industry?

    [5:40 Are there any big shifts that more recent developers and all developers need to know about shifts in how databases have worked?

    [13:10] What should developers know about the ecosystem when you've taken a system and broken it up into multiple applications?

    [16:07] What has changed in Grant's book, Query Performance Tuning?

    [20:34] Performance comes down to the code. It always comes down to the code.

    [23:58] What are some of the main tools that developers should have in their toolbox?

    [26:20] Why Grant recommends Extended Events and Query Store.

    [32:41] Grant gives us his sales pitch.

    [38:40] What does Grant think the future looks like?

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    Query Performance Tuning

    ScaryDBA.com

    SQL

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    45 min
  • Grant Fritchey: SQL Server Performance Tuning - Episode 236

    A Microsoft Data Platform MVP, Grant Fritchey works for Red Gate Software as a Product Advocate. Grant has more than 30 years of experience in the industry as a DBA and developer. Grant is an active participant in the SQL Server Central discussion forums. He writes articles for SQL Server Central and Simple-Talk. He blogs regularly at scarydba.com. Grant is the author of several books including SQL Server Query Performance Tuning and SQL Server Execution Plans. Grant teaches classes on data management and databases around the world. He teaches in the smallest user group settings and at the largest events.

     

    Topics of Discussion:

    [2:24] How did Grant get into the industry?

    [5:40 Are there any big shifts that more recent developers and all developers need to know about shifts in how databases have worked?

    [13:10] What should developers know about the ecosystem when you've taken a system and broken it up into multiple applications?

    [16:07] What has changed in Grant's book, Query Performance Tuning?

    [20:34] Performance comes down to the code. It always comes down to the code.

    [23:58] What are some of the main tools that developers should have in their toolbox?

    [26:20] Why Grant recommends Extended Events and Query Store.

    [32:41] Grant gives us his sales pitch.

    [38:40] What does Grant think the future looks like?

     

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us [email protected]work

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Architect Tips — Video podcast!

    Azure DevOps

    Query Performance Tuning

    ScaryDBA.com

    SQL

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    45 min

About AI DevOps Podcast

From the publisher's feed

The AI DevOps Podcast is a show for those shipping software using AI, .NET, Azure, and DevOps. Each show brings you hard-hitting interviews with industry experts, innovating better methods, and…

More shows like AI DevOps Podcast

Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

273 Listeners

Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

381 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

290 Listeners

Data Skeptic by Kyle Polich

Data Skeptic

478 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

625 Listeners

The Enterprise AI Show by Massive Studios

The Enterprise AI Show

149 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

582 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

45 Listeners

Python Bytes by Michael Kennedy and Calvin Hendryx-Parker

Python Bytes

213 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

222 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

986 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

179 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

242 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

139 Listeners