AI DevOps Podcast

AI DevOps Podcast

By Jeffrey PalermoNewsTechnologyTech News
Download on the App Store

AI DevOps Podcast episodes

  • Ryan Demopoulos on WinUI - Episode 80

    As listeners already know, The Azure DevOps Podcast is for developers shipping software with Microsoft technologies — and in today's episode, Jeffrey Palermo is joined by someone who makes said technology!

    Ryan Demopoulos is a Program Manager Lead working on the Windows developer platform, specifically on the GUI stack. If you use buttons and textboxes, Ryan helps make that happen. He's been at Microsoft for 13 years and has been in the UX space the whole time.

    In this episode, Jeffrey and Ryan discuss WinUI in-depth. Ryan explains what it is, the changes and developments he has seen (and been a part of) over the course of his career, where he sees it heading in 10 years time, details of the release roadmap, cross-platform development, what the team is currently working on — and a whole lot more!

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:47] About Jeffrey's upcoming .NET DevOps Bootcamp in Austin, Texas on April 30th and his free 30-point DevOps inspection.

    [1:04] About today's episode and guest!

    [1:44] Jeffrey welcomes Ryan to the show.

    [4:52] Ryan speaks about some of the changes he's seen with WinUI over the course of his career as well as what he has personally worked on.

    [8:07] What is WinUI?

    [12:34] Which apps are you targetting with WinUI? And which ones are you not?

    [16:21] Ryan gives an update on the Windows development landscape and shares whether or not it's on a growth trend.

    [19:20] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [19:43] Jeffrey gives some quick announcements.

    [22:09] Where does Ryan see WinUI in 10 years? And what are some general predictions for the future of it, going forward?

    [25:33] Ryan shares some details of the release roadmap of WinUI.

    [29:05] Will WinUI be available for more than just the Windows platform in the future?

    [31:01] Jeffrey tosses a scenario Ryan's way and asks whether they will be testing such a scenario in the future development of WinUI.

    [32:32] If, in the future, WinUI is compatible with WebAssembly, could it be possible that a WPF application could be accessible via a URL?

    [35:22] The drawbacks of the web.

    [36:00] Jeffrey gives his feedback on Ryan's vision for the future of WinUI.

    [36:27] What the WinUI team is currently focused on.

    [37:42] Ryan recommends resources for listeners if they want to learn more.

    [39:35] Jeffrey thanks Ryan for joining the podcast!

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Ryan's Twitter: @RyanDemopoulos

    AKA.MS/WinUI

    Microsoft Silverlight

    XAML Islands

    Microsoft Build

    WebAssembly

    UWP Discord Server

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    41 min
  • Ryan Demopoulos on WinUI - Episode 80

    As listeners already know, The Azure DevOps Podcast is for developers shipping software with Microsoft technologies — and in today's episode, Jeffrey Palermo is joined by someone who makes said technology!

     

    Ryan Demopoulos is a Program Manager Lead working on the Windows developer platform, specifically on the GUI stack. If you use buttons and textboxes, Ryan helps make that happen. He's been at Microsoft for 13 years and has been in the UX space the whole time.

     

    In this episode, Jeffrey and Ryan discuss WinUI in-depth. Ryan explains what it is, the changes and developments he has seen (and been a part of) over the course of his career, where he sees it heading in 10 years time, details of the release roadmap, cross-platform development, what the team is currently working on — and a whole lot more!

     

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:47] About Jeffrey's upcoming .NET DevOps Bootcamp in Austin, Texas on April 30th and his free 30-point DevOps inspection.

    [1:04] About today's episode and guest!

    [1:44] Jeffrey welcomes Ryan to the show.

    [4:52] Ryan speaks about some of the changes he's seen with WinUI over the course of his career as well as what he has personally worked on.

    [8:07] What is WinUI?

    [12:34] Which apps are you targetting with WinUI? And which ones are you not?

    [16:21] Ryan gives an update on the Windows development landscape and shares whether or not it's on a growth trend.

    [19:20] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [19:43] Jeffrey gives some quick announcements.

    [22:09] Where does Ryan see WinUI in 10 years? And what are some general predictions for the future of it, going forward?

    [25:33] Ryan shares some details of the release roadmap of WinUI.

    [29:05] Will WinUI be available for more than just the Windows platform in the future?

    [31:01] Jeffrey tosses a scenario Ryan's way and asks whether they will be testing such a scenario in the future development of WinUI.

    [32:32] If, in the future, WinUI is compatible with WebAssembly, could it be possible that a WPF application could be accessible via a URL?

    [35:22] The drawbacks of the web.

    [36:00] Jeffrey gives his feedback on Ryan's vision for the future of WinUI.

    [36:27] What the WinUI team is currently focused on.

    [37:42] Ryan recommends resources for listeners if they want to learn more.

    [39:35] Jeffrey thanks Ryan for joining the podcast!

     

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Ryan's Twitter: @RyanDemopoulos

    AKA.MS/WinUI

    Microsoft Silverlight

    XAML Islands

    Microsoft Build

    WebAssembly

    UWP Discord Server

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    41 min
  • Jonathan Mills on Data Architecture in Azure - Episode 79

    In this week's episode, Jeffrey Palermo is talking to Jonathan Mills — a Pluralsight Author, Technology Advisor, and Business Leader!

    As a member of the Multi-Cloud Team team at World Wide Technology, Jonathan is able to leverage his unique experiences and skills to drive Cloud migrations for his clients. He is also a dedicated developer community leader, serving on the Board of Directors for the Kansas City Developers Conference, regularly speaking and giving keynote presentations at conferences around the globe, and is a Microsoft MVP.

    Today, Jeffrey and Jonathan talk about the upcoming Kansas City Developers Conference held June 29th-July 1st in 2020, his fascinating day job as a Cloud Architect at World Wide Technology, and data architecture in Azure!

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:48] About Jeffrey's upcoming .NET DevOps Bootcamp in Austin, Texas on April 30th.

    [1:11] About today's episode and guest!

    [1:52] Jeffrey welcomes Jonathan to the show.

    [2:07] Jonathan shares the story of his career journey.

    [4:12] What is the Kansas City Developers Conference?

    [7:49] Are tickets still available for the conference?

    [8:27] When the conference is held and about the special extra day just for kids!

    [11:08] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [11:33] Jeffrey gives some quick announcements.

    [13:23] Jonathan explains his day job as a Cloud Architect at World Wide Technology.

    [16:36] Jonathan speaks about the common problems their clients face and what issues they solve for them.

    [20:20] Jonathan breaks down the categories of data stores and what he recommends to different clients.

    [23:43] How different is Azure Data Warehouse from the on-premise SQL Server Analysis Services?

    [24:40] Jonathan shares his philosophy on how and when to know what tooling to use.

    [26:03] Jonathan gives his experience with low-code and no-code solutions such as Power Apps and Flow.

    [29:45] If listeners want to learn more, what go-to resources does Jonathan recommend?

    [31:41] Jeffrey thanks Jonathan for joining the podcast!

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Jonathan Mill's LinkedIn

    Jonathan Mill on Pluralsight

    World Wide Technology

    Kansas City Developers Conference

    Kansas City Women in Technology

    Azure Cosmos DB

    Azure Data Lake Analytics

    Azure Synapse Analytics

    Microsoft Power Apps

    Microsoft Flow

    Docs.Microsoft.com

    Pluralsight

    A Cloud Guru

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    33 min
  • Jonathan Mills on Data Architecture in Azure - Episode 79

    In this week's episode, Jeffrey Palermo is talking to Jonathan Mills — a Pluralsight Author, Technology Advisor, and Business Leader! 

     

    As a member of the Multi-Cloud Team team at World Wide Technology, Jonathan is able to leverage his unique experiences and skills to drive Cloud migrations for his clients. He is also a dedicated developer community leader, serving on the Board of Directors for the Kansas City Developers Conference, regularly speaking and giving keynote presentations at conferences around the globe, and is a Microsoft MVP.

     

    Today, Jeffrey and Jonathan talk about the upcoming Kansas City Developers Conference held June 29th-July 1st in 2020, his fascinating day job as a Cloud Architect at World Wide Technology, and data architecture in Azure!

     

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:48] About Jeffrey's upcoming .NET DevOps Bootcamp in Austin, Texas on April 30th.

    [1:11] About today's episode and guest!

    [1:52] Jeffrey welcomes Jonathan to the show.

    [2:07] Jonathan shares the story of his career journey.

    [4:12] What is the Kansas City Developers Conference?

    [7:49] Are tickets still available for the conference?

    [8:27] When the conference is held and about the special extra day just for kids!

    [11:08] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [11:33] Jeffrey gives some quick announcements.

    [13:23] Jonathan explains his day job as a Cloud Architect at World Wide Technology.

    [16:36] Jonathan speaks about the common problems their clients face and what issues they solve for them.

    [20:20] Jonathan breaks down the categories of data stores and what he recommends to different clients.

    [23:43] How different is Azure Data Warehouse from the on-premise SQL Server Analysis Services?

    [24:40] Jonathan shares his philosophy on how and when to know what tooling to use.

    [26:03] Jonathan gives his experience with low-code and no-code solutions such as Power Apps and Flow.

    [29:45] If listeners want to learn more, what go-to resources does Jonathan recommend?

    [31:41] Jeffrey thanks Jonathan for joining the podcast!

     

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Jonathan Mill's LinkedIn

    Jonathan Mill on Pluralsight

    World Wide Technology

    Kansas City Developers Conference

    Kansas City Women in Technology

    Azure Cosmos DB

    Azure Data Lake Analytics

    Azure Synapse Analytics

    Microsoft Power Apps

    Microsoft Flow

    Docs.Microsoft.com

    Pluralsight

    A Cloud Guru

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    33 min
  • Iain Foulds on Learning Azure - Episode 78

    Today's guest is Iain Foulds — a Senior Content Developer at Microsoft, focused on Azure technologies. He has spent more than a decade in the field as an engineer building and running virtualization environments, including Cloud solutions. Since 2014 at Microsoft, Iain has been supporting and enabling customers to successfully run workloads in Azure. He is also the author of the book, Learn Azure in a Month of Lunches, which gets readers up and running quickly by teaching them the most important tasks and concepts and tasks about Azure in 21 practical bite-sized lessons.

    In this episode, Iain takes listeners through the basics of learning Azure and some of the fantastic content in his book, Learn Azure in a Month of Lunches, which is now on its second edition. Iain highlights some of the key decision points, clears up common misunderstandings, gives actionable tips, and provides further recommendations on where to learn more. Tune in to get up to date on learning Azure!

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:47] About today's guest, Iain Foulds.

    [1:29] Jeffrey welcomes Iain to the podcast!

    [1:39] Iain speaks about his career journey and how he has ended up in his current role at Microsoft.

    [3:23] Iain speaks about the genesis of his book, Learn Azure in a Month of Lunches, and gives an overview of what it covers.

    [5:14] Part 4 of Iain's book is titled "The Cool Stuff" — what is the cool stuff?

    [6:41] Under Part 4, one of the chapters is on Azure automation. What are the cliff notes?

    [8:35] Iain gives the taxonomy of the terms playbook and runbook, and explains how they relate to each other.

    [16:41] Iain speaks about the decision points on where to store a credential in relation to securing information with Azure Key Vault.

    [19:01] Iain gives his thought process on the team workflow of Azure Key Vault vs. things like LastPass.

    [20:32] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [20:58] Jeffrey gives some quick announcements.

    [22:47] Iain clears up some common misunderstandings and misconceptions about Azure networking basics.

    [25:46] How does Iain advise people on making decisions around resource governance?

    [28:44] Are there downsides to the side of the spectrum where you have a lot of subscriptions but only one or two resource groups per subscription?

    [30:25] Iain speaks about the changes that are coming to the second edition of his book, Learn Azure in a Month of Lunches!

    [31:49] Iain speaks about the content he develops at Microsoft.

    [33:05] Iain gives his recommendations on further learning about Azure.

    [34:36] About the early access program for his book on Manning Publications.

    [36:01] Does Iain have any go-to methods or recommendations for clearing out his subscriptions?

    [38:23] Jeffrey thanks Iain for joining this week's episode!

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Iain Foulds' Twitter @Fouldsy

    Learn Azure in a Month of Lunches, by Iain Foulds

    Azure Key Vault

    LastPassDocs.Microsoft.com

    Microsoft Learn

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    40 min
  • Iain Foulds on Learning Azure - Episode 78

    Today's guest is Iain Foulds — a Senior Content Developer at Microsoft, focused on Azure technologies. He has spent more than a decade in the field as an engineer building and running virtualization environments, including Cloud solutions. Since 2014 at Microsoft, Iain has been supporting and enabling customers to successfully run workloads in Azure. He is also the author of the book, Learn Azure in a Month of Lunches, which gets readers up and running quickly by teaching them the most important tasks and concepts and tasks about Azure in 21 practical bite-sized lessons.

     

    In this episode, Iain takes listeners through the basics of learning Azure and some of the fantastic content in his book, Learn Azure in a Month of Lunches, which is now on its second edition. Iain highlights some of the key decision points, clears up common misunderstandings, gives actionable tips, and provides further recommendations on where to learn more. Tune in to get up to date on learning Azure!

     

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:47] About today's guest, Iain Foulds.

    [1:29] Jeffrey welcomes Iain to the podcast!

    [1:39] Iain speaks about his career journey and how he has ended up in his current role at Microsoft.

    [3:23] Iain speaks about the genesis of his book, Learn Azure in a Month of Lunches, and gives an overview of what it covers.

    [5:14] Part 4 of Iain's book is titled "The Cool Stuff" — what is the cool stuff?

    [6:41] Under Part 4, one of the chapters is on Azure automation. What are the cliff notes?

    [8:35] Iain gives the taxonomy of the terms playbook and runbook, and explains how they relate to each other.

    [16:41] Iain speaks about the decision points on where to store a credential in relation to securing information with Azure Key Vault.

    [19:01] Iain gives his thought process on the team workflow of Azure Key Vault vs. things like LastPass.

    [20:32] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [20:58] Jeffrey gives some quick announcements.

    [22:47] Iain clears up some common misunderstandings and misconceptions about Azure networking basics.

    [25:46] How does Iain advise people on making decisions around resource governance?

    [28:44] Are there downsides to the side of the spectrum where you have a lot of subscriptions but only one or two resource groups per subscription?

    [30:25] Iain speaks about the changes that are coming to the second edition of his book, Learn Azure in a Month of Lunches!

    [31:49] Iain speaks about the content he develops at Microsoft.

    [33:05] Iain gives his recommendations on further learning about Azure.

    [34:36] About the early access program for his book on Manning Publications.

    [36:01] Does Iain have any go-to methods or recommendations for clearing out his subscriptions?

    [38:23] Jeffrey thanks Iain for joining this week's episode!

     

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Iain Foulds' Twitter @Fouldsy

    Learn Azure in a Month of Lunches, by Iain Foulds

    Azure Key Vault

    LastPassDocs.Microsoft.com 

    Microsoft Learn

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    40 min
  • Paul Sheriff on How to be an Architect - Episode 77

    This week on the podcast, Jeffrey Palermo is joined by an old friend of his, Paul Sheriff! Paul is a Business Technology Consultant and has over thirty years of experience architecting information systems. He is a top-notch instructor, a Pluralsight author with 20+ courses on topics ranging from Angular, MVC, WPF, XML, jQuery to Bootstrap; and is a speaker at many different conferences and user groups around the world. Paul has also published 300+ articles and has authored over 14 books on topics ranging from C#, SQL Server and many .NET technologies!

    With so many episodes of the Azure DevOps Podcast, there's yet to be an episode focused entirely on architecture! So for today's episode, Jeffrey is sitting down with Paul to discuss all things architecture. They discuss Paul's career, what it means to be an architect, his take on the different titles and levels an architect can hold in the software industry, his favorite architecture, key aspects of an architect, and some key insights for those looking to pursue the architect career track.

    Topics of Discussion:

    [:39] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:42] About today's guest, Paul Sheriff.

    [1:40] Jeffrey welcomes Paul to the podcast.

    [2:40] Paul speaks about his career trajectory.

    [4:22] What does it mean to be an architect? And how is it different from programming?

    [7:06] Paul gives his take on the different titles and levels an architect can hold in the industry.

    [9:46] Paul shares some of the things he thinks about when deciding how big systems need to be put together and structured for desktop applications.

    [13:15] Where listeners can go to find Paul's favorite architecture.

    [14:19] Paul compares and contrasts the role of an architect and drafter in the building world to that in the software industry. He also explains how he thinks architects should be drafting their architecture.

    [16:00] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [16:25] Jeffrey gives some quick announcements.

    [18:13] Paul shares his favorite diagramming or visualization method for transmitting ideas before getting to the code level.

    [20:06] Does Paul think it's important for a team to have shared libraries and frameworks that they use from application to application? Or is it better to have the patterns and not bring the actual code from project to project?

    [24:35] What's the best way for an organization that has multiple small teams to actually set an architecture vision and then inspect?

    [27:34] Jeffrey and Paul highlight the key concepts that make up the architecture role.

    [29:13] Which architecture patterns does Paul think might shift over because of the programming model that Blazor brings in the browser?

    [34:26] Paul shares what he's currently up to.

    [35:45] Where to find Paul's courses online!

    [37:35] Jeffrey and Paul share their final words about pursuing the architect track.

    [38:37] Jeffrey thanks Paul for joining this week's episode!

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Paul Sheriff's Website (PDSA.com)

    Paul Sheriff on GitHub

    Paul Sheriff on Pluralsight

    Paul Sheriff's Email: [email protected]

    Visual Studio Live! Conference (VSLive!)

    The Azure DevOps Podcast: Mark Dunn on Developer Retirement - Episode 75

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    40 min
  • Paul Sheriff on How to be an Architect - Episode 77

    This week on the podcast, Jeffrey Palermo is joined by an old friend of his, Paul Sheriff! Paul is a Business Technology Consultant and has over thirty years of experience architecting information systems. He is a top-notch instructor, a Pluralsight author with 20+ courses on topics ranging from Angular, MVC, WPF, XML, jQuery to Bootstrap; and is a speaker at many different conferences and user groups around the world. Paul has also published 300+ articles and has authored over 14 books on topics ranging from C#, SQL Server and many .NET technologies!

     

    With so many episodes of the Azure DevOps Podcast, there's yet to be an episode focused entirely on architecture! So for today's episode, Jeffrey is sitting down with Paul to discuss all things architecture. They discuss Paul's career, what it means to be an architect, his take on the different titles and levels an architect can hold in the software industry, his favorite architecture, key aspects of an architect, and some key insights for those looking to pursue the architect career track.

     

    Topics of Discussion:

    [:39] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:42] About today's guest, Paul Sheriff.

    [1:40] Jeffrey welcomes Paul to the podcast.

    [2:40] Paul speaks about his career trajectory.

    [4:22] What does it mean to be an architect? And how is it different from programming?

    [7:06] Paul gives his take on the different titles and levels an architect can hold in the industry.

    [9:46] Paul shares some of the things he thinks about when deciding how big systems need to be put together and structured for desktop applications.

    [13:15] Where listeners can go to find Paul's favorite architecture.

    [14:19] Paul compares and contrasts the role of an architect and drafter in the building world to that in the software industry. He also explains how he thinks architects should be drafting their architecture.

    [16:00] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [16:25] Jeffrey gives some quick announcements.

    [18:13] Paul shares his favorite diagramming or visualization method for transmitting ideas before getting to the code level.

    [20:06] Does Paul think it's important for a team to have shared libraries and frameworks that they use from application to application? Or is it better to have the patterns and not bring the actual code from project to project?

    [24:35] What's the best way for an organization that has multiple small teams to actually set an architecture vision and then inspect?

    [27:34] Jeffrey and Paul highlight the key concepts that make up the architecture role.

    [29:13] Which architecture patterns does Paul think might shift over because of the programming model that Blazor brings in the browser?

    [34:26] Paul shares what he's currently up to.

    [35:45] Where to find Paul's courses online!

    [37:35] Jeffrey and Paul share their final words about pursuing the architect track.

    [38:37] Jeffrey thanks Paul for joining this week's episode!

     

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Paul Sheriff's Website (PDSA.com)

    Paul Sheriff on GitHub

    Paul Sheriff on Pluralsight

    Paul Sheriff's Email: [email protected]

    Visual Studio Live! Conference (VSLive!)

    The Azure DevOps Podcast: Mark Dunn on Developer Retirement - Episode 75

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    40 min
  • Jeremy Likness on DevOps Automation - Episode 76

    Today's guest is Jeremy Likness — an internationally selling author, keynote speaker, and professional coder with a personal mission to empower developers to be their best! Jeremy has worked on commercial enterprise software for 25 years and specializes in web technology. Currently, he is also a Sr. Cloud Developer Advocate for Microsoft, but previously held roles at iVision, Wintellect, and AirWatch. In his free time however, he enjoys running, hiking, and shooting nine-ball and one-pocket.

    In today's episode, Jeffrey and Jeremy discuss DevOps Automation. Jeremy shares his philosophy on starting a new project, provides key insights about Azure DevOps Services, speaks about what is new with Azure DevOps in general, gives his thoughts on GitHub Actions, explains how he's utilizing Azure ARM templates, and shares some of his best practices and go-to resources.

    Topics of Discussion:

    [:39] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [1:08] About today's guest, Jeremy Likness.

    [1:49] Jeffrey welcomes Jeremy to the podcast.

    [1:40] Jeremy describes two of his favorite hobbies: nine-ball and one-pocket.

    [3:15] Jeremy speaks about his career and how it has progressed over the years.

    [8:11] Jeremy speaks about his current role at Microsoft and what Cloud Advocate really means.

    [9:51] Jeremy shares his philosophy on starting a project.

    [13:58] Jeremy provides some key insights when bringing Azure DevOps Services into the mix.

    [15:41] What's new in Azure DevOps in general?

    [20:38] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [21:03] Jeffrey gives some quick announcements.

    [22:52] Jeremy gives his thoughts on GitHub Actions.

    [25:48] Jeremy speaks about what the experience is like with GitHub Actions when you have a release candidate that you're deploying to your environments (environment 1, environment 2, etc.), all the way up to production. He also provides some examples.

    [28:14] When deploying, is Jeremy still using Azure ARM templates? Or does he use a mix of things to provision his infrastructure?

    [34:55] Jeremy gives a quick piece of random nostalgia from his past.

    [35:47] Jeremy's go-to resources to learn more about the topics discussed on today's show.

    [37:45] Where to get in touch with Jeremy!

    [38:15] Jeffrey thanks Jeremy for joining him in this episode.

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Jeremy Likness' Blog

    Jeremy Likness' Twitter

    Jeremy Likness' LinkedIn

    Jeremy Likness' GitHub

    Jeremy's Email: [email protected]

    Azure DevOps Services

    Abel Wang

    The Azure DevOps Podcast: "Abel Wang on DevOps Infrastructure - Episode 73"

    Hugo

    GitHub Actions Azure Resource Manager (ARM)

    Microsoft Ignite

    Blazor

    Docs.Microsoft.com/en-us/Learn

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    40 min
  • Jeremy Likness on DevOps Automation - Episode 76

    Today's guest is Jeremy Likness — an internationally selling author, keynote speaker, and professional coder with a personal mission to empower developers to be their best! Jeremy has worked on commercial enterprise software for 25 years and specializes in web technology. Currently, he is also a Sr. Cloud Developer Advocate for Microsoft, but previously held roles at iVision, Wintellect, and AirWatch. In his free time however, he enjoys running, hiking, and shooting nine-ball and one-pocket.

     

    In today's episode, Jeffrey and Jeremy discuss DevOps Automation. Jeremy shares his philosophy on starting a new project, provides key insights about Azure DevOps Services, speaks about what is new with Azure DevOps in general, gives his thoughts on GitHub Actions, explains how he's utilizing Azure ARM templates, and shares some of his best practices and go-to resources.

     

    Topics of Discussion:

    [:39] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [1:08] About today's guest, Jeremy Likness.

    [1:49] Jeffrey welcomes Jeremy to the podcast.

    [1:40] Jeremy describes two of his favorite hobbies: nine-ball and one-pocket.

    [3:15] Jeremy speaks about his career and how it has progressed over the years.

    [8:11] Jeremy speaks about his current role at Microsoft and what Cloud Advocate really means.

    [9:51] Jeremy shares his philosophy on starting a project.

    [13:58] Jeremy provides some key insights when bringing Azure DevOps Services into the mix.

    [15:41] What's new in Azure DevOps in general?

    [20:38] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [21:03] Jeffrey gives some quick announcements.

    [22:52] Jeremy gives his thoughts on GitHub Actions.

    [25:48] Jeremy speaks about what the experience is like with GitHub Actions when you have a release candidate that you're deploying to your environments (environment 1, environment 2, etc.), all the way up to production. He also provides some examples.

    [28:14] When deploying, is Jeremy still using Azure ARM templates? Or does he use a mix of things to provision his infrastructure?

    [34:55] Jeremy gives a quick piece of random nostalgia from his past.

    [35:47] Jeremy's go-to resources to learn more about the topics discussed on today's show.

    [37:45] Where to get in touch with Jeremy!

    [38:15] Jeffrey thanks Jeremy for joining him in this episode.

     

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

    Jeffrey Palermo's Youtube

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

    [email protected] — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

    Jeremy Likness' Blog

    Jeremy Likness' Twitter

    Jeremy Likness' LinkedIn

    Jeremy Likness' GitHub

    Jeremy's Email: [email protected]

    Azure DevOps Services

    Abel Wang

    The Azure DevOps Podcast: "Abel Wang on DevOps Infrastructure - Episode 73"

    Hugo

    GitHub Actions Azure Resource Manager (ARM)

    Microsoft Ignite

    Blazor

    Docs.Microsoft.com/en-us/Learn

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    40 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