AI DevOps Podcast

AI DevOps Podcast

By Jeffrey PalermoNewsTechnologyTech News
Download on the App Store

AI DevOps Podcast episodes

  • Sam Nasr on Azure AI & ML - Episode 185

    This week, Sam Nasr returns to the show. Sam is an IT Consultant specializing in .Net, SQL Server, and Azure. He is a Sr. Software Engineer focused on the Microsoft stack of technologies including .Net, SQL Server, Azure. As part of NIS Technologies, he provides consulting services, training, and custom app development to bring more value to business applications. Sam is also a leader at the Cleveland C#/VB .Net user group.

    Topics of Discussion:

    [2:37] Sam talks about getting inspiration from a video featuring Saquib Shaikh, a blind software engineer at Microsoft that developed services that helped him get by day-to-day, which was made public. It was a moving video and it got him into cognitive services, and he started diving more into AI and ML from that point.

    [4:10] How are AI and machine learning similar? How are they different?

    [4:15] Do you have to use the Azure services?

    [6:27] What are some of Sam's favorite AI or ML products?

    [8:03] With Azure Cognitive Services, it's a variety of different services. There are some for language, some for speech, some for vision, and decision-making.

    [10:19] How do we go from a microphone to a text string? Does that happen on the end device, or do we send the file to Azure?

    [15:10] What is the testing method for this type of application?

    [18:09] How does this relate to bot framework?

    [24:28] What applications does it tend to work best on?

    [26:50] What does it look like to deploy a new release candidate from environment to environment and then to production? What is the promotion process of an application like this?

    [30:39] You need to have a good representation of your data. It's got to be clean and then trained on an appropriate number of records.

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    Sam Naser:

    GitHub projects

    YouTube

    Presentations

    [email protected]

    Overview of Cognitive Services:

    "Adding Machine Learning to .Net Applications"

    youtube.com/watch?v=dMHlbZvISUI

    Build 2016 AI Video

    36 min
  • Sam Nasr on Azure AI & ML - Episode 185

    This week, Sam Nasr returns to the show. Sam is an IT Consultant specializing in .Net, SQL Server, and Azure. He is a Sr. Software Engineer focused on the Microsoft stack of technologies including .Net, SQL Server, Azure. As part of NIS Technologies, he provides consulting services, training, and custom app development to bring more value to business applications. Sam is also a leader at the Cleveland C#/VB .Net user group.

     

    Topics of Discussion:

    [2:37] Sam talks about getting inspiration from a video featuring Saquib Shaikh, a blind software engineer at Microsoft that developed services that helped him get by day-to-day, which was made public. It was a moving video and it got him into cognitive services, and he started diving more into AI and ML from that point.

    [4:10] How are AI and machine learning similar? How are they different?

    [4:15] Do you have to use the Azure services?

    [6:27] What are some of Sam's favorite AI or ML products?

    [8:03] With Azure Cognitive Services, it's a variety of different services. There are some for language, some for speech, some for vision, and decision-making.

    [10:19] How do we go from a microphone to a text string? Does that happen on the end device, or do we send the file to Azure?

    [15:10] What is the testing method for this type of application?

    [18:09] How does this relate to bot framework?

    [24:28] What applications does it tend to work best on?

    [26:50] What does it look like to deploy a new release candidate from environment to environment and then to production? What is the promotion process of an application like this?

    [30:39] You need to have a good representation of your data. It's got to be clean and then trained on an appropriate number of records.

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

     

    Sam Naser:

    GitHub projects

    YouTube

    Presentations

    [email protected]

     

    Overview of Cognitive Services: 

    "Adding Machine Learning to .Net Applications"

    youtube.com/watch?v=dMHlbZvISUI

    Build 2016 AI Video

    36 min
  • Chris Tacke on .NET 6 IoT on Linux - Episode 184

    Chris Tacke is an industry leader in managed application development for industrial process control, medical, telematics, and just about any other embedded industry. Chris specializes in Windows CE and the .NET Compact Framework, and mobile and embedded device application development.

    Topics of Discussion:

    [2:22] Fun fact! Chris got a degree in Geology long ago, and his first job was doing seismic work and hand-analyzing a lot of data. Chris talks about his first foray into programming, a job in Excel, writing VBA macros to analyze the data.

    [4:08] Chris walks us through a job at Microsoft by way of a horse race in Virginia during the .com boom. After the .com crash, he worked at a company that made single board computers and moved to be an engineering manager for the Windows CE department. He was independent for 20+ years before joining Hypergiant, and then Wilderness Labs came onto his radar.

    [6:42] Chris is the owner of the Meadow Core pieces and does a fair bit of the driver development.

    [8:49] How does the Jetson Nano compare to Raspberry Pi?

    [13:47] Chris talks about the first goal to run on modern.net.

    [16:41] What is the vision now to say that we need to do this on Linux?

    [21:33] Is this the same vision as Maui, to run anywhere embedded?

    [23:38] How does it impact the process of building, test suites, and different test environments?

    [24:18] Chris talks about Meadow Test Suite, which has the goal to deploy binaries down to a device and find tests that look just like an xUnit test that can then talk to hardware.

    [30:56] This totally redefines the term of the "full-stack" developer.

    [31:12] What can people utilize today, and what is the DevOps chain Chris and his team are using?

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    Wilderness Labs Dev Camp

    ClassMeadowsOS

    Wilderness Labs — Github

    Jetson Xavier NX Series

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    40 min
  • Chris Tacke on .NET 6 IoT on Linux - Episode 184

    Chris Tacke is an industry leader in managed application development for industrial process control, medical, telematics, and just about any other embedded industry. Chris specializes in Windows CE and the .NET Compact Framework, and mobile and embedded device application development.

     

    Topics of Discussion:

    [2:22] Fun fact! Chris got a degree in Geology long ago, and his first job was doing seismic work and hand-analyzing a lot of data. Chris talks about his first foray into programming, a job in Excel, writing VBA macros to analyze the data.

    [4:08] Chris walks us through a job at Microsoft by way of a horse race in Virginia during the .com boom. After the .com crash, he worked at a company that made single board computers and moved to be an engineering manager for the Windows CE department. He was independent for 20+ years before joining Hypergiant, and then Wilderness Labs came onto his radar.

    [6:42] Chris is the owner of the Meadow Core pieces and does a fair bit of the driver development.

    [8:49] How does the Jetson Nano compare to Raspberry Pi?

    [13:47] Chris talks about the first goal to run on modern.net.

    [16:41] What is the vision now to say that we need to do this on Linux?

    [21:33] Is this the same vision as Maui, to run anywhere embedded?

    [23:38] How does it impact the process of building, test suites, and different test environments?

    [24:18] Chris talks about Meadow Test Suite, which has the goal to deploy binaries down to a device and find tests that look just like an xUnit test that can then talk to hardware.

    [30:56] This totally redefines the term of the "full-stack" developer.

    [31:12] What can people utilize today, and what is the DevOps chain Chris and his team are using?

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    Wilderness Labs Dev Camp

    ClassMeadowsOS

    Wilderness Labs — Github

    Jetson Xavier NX Series

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    40 min
  • Henry Quillin on Prepping for a Career as a Software Engineer - Episode 183

    Henry Quillin is a high school senior interested in software development, entrepreneurship, and blockchain/crypto. He has completed several internships and other contracts and recently earned the rank of Eagle Scout in the Boy Scouts of America. He always has several software projects going including ProjectNEWM, an attempt to decentralize the music industry, and when not buried in VSCode or books, he enjoys weightlifting, cooking, and listening to podcasts. You can check out his website at henry quillin.me.

    Topics of Discussion:

    [2:39] Henry talks about becoming interested in software development and programming as early as 4th grade. While his friends were playing video games, he was creating them.

    [5:00] Henry discusses his first shadowing experience that ended up turning into a paid internship at Jackson & Ryan Architects.

    [10:10] What was it like for Henry to see the development process from a bird's eye view during his first paid internship in tech at a startup called Original Nations?

    [10:47] How did Henry get into Clear Measure?

    [12:18] Henry talks about the huge community in programming that wants to help and how they have connected him with different opportunities.

    [12:55] What is projectNEWM? How is it like a decentralized Spotify?

    [16:51] Henry has some sound advice for fellow young adults his age looking to get into the programming industry, and what he feels the benefits of internships are.

    [27:06] What is the value that Henry sees in college, and which schools are his top choices?

    [29:05] Henry feels that if you want to become a developer, just really try and get some experience.

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    ProjectNEWM

    Henry Quillin

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    39 min
  • Henry Quillin on Prepping for a Career as a Software Engineer - Episode 183

    Henry Quillin is a high school senior interested in software development, entrepreneurship, and blockchain/crypto. He has completed several internships and other contracts and recently earned the rank of Eagle Scout in the Boy Scouts of America. He always has several software projects going including ProjectNEWM, an attempt to decentralize the music industry, and when not buried in VSCode or books, he enjoys weightlifting, cooking, and listening to podcasts. You can check out his website at henry quillin.me.

     

    Topics of Discussion:

    [2:39] Henry talks about becoming interested in software development and programming as early as 4th grade. While his friends were playing video games, he was creating them.

    [5:00] Henry discusses his first shadowing experience that ended up turning into a paid internship at Jackson & Ryan Architects.

    [10:10] What was it like for Henry to see the development process from a bird's eye view during his first paid internship in tech at a startup called Original Nations?

    [10:47] How did Henry get into Clear Measure?

    [12:18] Henry talks about the huge community in programming that wants to help and how they have connected him with different opportunities.

    [12:55] What is projectNEWM? How is it like a decentralized Spotify?

    [16:51] Henry has some sound advice for fellow young adults his age looking to get into the programming industry, and what he feels the benefits of internships are.

    [27:06] What is the value that Henry sees in college, and which schools are his top choices?

    [29:05] Henry feels that if you want to become a developer, just really try and get some experience.

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    ProjectNEWM

    Henry Quillin

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    39 min
  • Chris Patterson on Messaging systems with MassTransit - Episode 182
    Chris Patterson is a Principal Architect at McKesson, the oldest and largest healthcare company in the nation. He is responsible for architecture supporting applications and services that enable McKesson's distribution and technology solutions around the globe. Chris is active in the open-source community and has created many projects including MassTransit, a distributed application framework for .NET. He also is a regular conference speaker, sharing his knowledge and experience with developers across the world. Chris is a 13-year Microsoft MVP Award winner for his contributions to the software development community.

    Topics of Discussion:

    [1:53] Chris talks about his career background and highlights, and the path that led him to be a lifetime software developer. The first application Chris wrote was a game on Apple TV, and when he first started his major professional career, he was building a lot of distributed systems.

    [5:44] Alt .Net became the community to say that there may be a better way to do this, with C# and .Net.

    [7:35] Chris gives us a full rundown of his stack.

    [8:50] What type of environment does Chris work in?

    [10:28] What exactly is MassTransit?

    [14:20] Chris and Jeffrey discuss Azure Service Bus and RabbitMQ. The most widely used transport with MassTransit is RabbitMQ, and for good reason because it's a solid message broker.

    [18:40] Is MassTransit just for the asynchronous or is there any way for the two programs to talk to each other?

    [23:04] What flexibility does MassTransit give?

    [25:51] Has Chris seen a way to consolidate the serialization in the DTO types, so that you don't have to have specific types all over the place just because you happen to be going over a different channel?

    [31:00] Is it fair to ask whether or not you want your server endpoints to be directly called by your customers, or provide them with an API that lets some of their code run in their process?

    [37:25] When something's wrong with the processor, how do you get back on track? How can we even prevent it?

    [42:32] MassTransit is free, and Chris explains there will never be a charge to use it.

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    MassTransit

    Chris Patterson: LinkedIn | Twitter

    http://tech.groups.yahoo.com/group/altnetconf/ — in case this was the Alt Net Yahoo Conf group!

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    44 min
  • Chris Patterson on Messaging systems with MassTransit - Episode 182
    Chris Patterson is a Principal Architect at McKesson, the oldest and largest healthcare company in the nation. He is responsible for architecture supporting applications and services that enable McKesson's distribution and technology solutions around the globe. Chris is active in the open-source community and has created many projects including MassTransit, a distributed application framework for .NET. He also is a regular conference speaker, sharing his knowledge and experience with developers across the world. Chris is a 13-year Microsoft MVP Award winner for his contributions to the software development community.

     

    Topics of Discussion:

    [1:53] Chris talks about his career background and highlights, and the path that led him to be a lifetime software developer. The first application Chris wrote was a game on Apple TV, and when he first started his major professional career, he was building a lot of distributed systems.

    [5:44] Alt .Net became the community to say that there may be a better way to do this, with C# and .Net.

    [7:35] Chris gives us a full rundown of his stack.

    [8:50] What type of environment does Chris work in?

    [10:28] What exactly is MassTransit?

    [14:20] Chris and Jeffrey discuss Azure Service Bus and RabbitMQ. The most widely used transport with MassTransit is RabbitMQ, and for good reason because it's a solid message broker.

    [18:40] Is MassTransit just for the asynchronous or is there any way for the two programs to talk to each other?

    [23:04] What flexibility does MassTransit give?

    [25:51] Has Chris seen a way to consolidate the serialization in the DTO types, so that you don't have to have specific types all over the place just because you happen to be going over a different channel?

    [31:00] Is it fair to ask whether or not you want your server endpoints to be directly called by your customers, or provide them with an API that lets some of their code run in their process?

    [37:25] When something's wrong with the processor, how do you get back on track? How can we even prevent it?

    [42:32] MassTransit is free, and Chris explains there will never be a charge to use it.

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    MassTransit

    Chris Patterson: LinkedIn | Twitter 

    http://tech.groups.yahoo.com/group/altnetconf/ — in case this was the Alt Net Yahoo Conf group!

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    44 min
  • Mohamed Kabiruddin on Migrating to Azure SQL - Episode 181
    Mohamed Kabiruddin is a Senior Program Manager in the Azure SQL Product Team and is currently located in Redmond, Washington. Prior to joining the Product Team, he was a Cloud Solution Architect working with enterprise customers in Australia on all things Azure Data & AI. He is very passionate about the data community and loves to be a part of events that provide an opportunity to interact with like-minded data folks.

    Topics of Discussion:

    [2:12] What are the high points that have led Mohamed up to what he is doing now for Microsoft in his career?

    [4:42] Mohamed talks about the migration process and how some of the components fit together.

    [8:24] What type of schema should they key off of?

    [10:10] The key is understanding what your data type is, how these map to the cloud services, and how these actually scale on the cloud.

    [10:59] Mohamed talks about the renaming of Azure's synapse, and what it means in terms of rebranding.

    [14:00] What should the average .NET developer really pay attention to of all these investments that are happening?

    [18:37] What is the most popular option that their customers leverage for SQL databases?

    [20:37] How long does the auto-resume take?

    [24:46] Mohamed discusses the SQL Server Management Studio and the tremendous growth of Azure Data Studio. Where really Azure Data Studio shines is with this new persona of developers, database professionals, or data professionals starting to mix and match the way they query and manage databases.

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    [email protected]

    Azure SQL

    Azure Database Migration Guides

    Azure Data Studio

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    33 min
  • Mohamed Kabiruddin on Migrating to Azure SQL - Episode 181
    Mohamed Kabiruddin is a Senior Program Manager in the Azure SQL Product Team and is currently located in Redmond, Washington. Prior to joining the Product Team, he was a Cloud Solution Architect working with enterprise customers in Australia on all things Azure Data & AI. He is very passionate about the data community and loves to be a part of events that provide an opportunity to interact with like-minded data folks.

     

    Topics of Discussion:

    [2:12] What are the high points that have led Mohamed up to what he is doing now for Microsoft in his career?

    [4:42] Mohamed talks about the migration process and how some of the components fit together.

    [8:24] What type of schema should they key off of?

    [10:10] The key is understanding what your data type is, how these map to the cloud services, and how these actually scale on the cloud.

    [10:59] Mohamed talks about the renaming of Azure's synapse, and what it means in terms of rebranding.

    [14:00] What should the average .NET developer really pay attention to of all these investments that are happening?

    [18:37] What is the most popular option that their customers leverage for SQL databases?

    [20:37] How long does the auto-resume take?

    [24:46] Mohamed discusses the SQL Server Management Studio and the tremendous growth of Azure Data Studio. Where really Azure Data Studio shines is with this new persona of developers, database professionals, or data professionals starting to mix and match the way they query and manage databases.

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    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!

    Jeffrey Palermo's YouTube

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

    [email protected]

    Azure SQL

    Azure Database Migration Guides

    Azure Data Studio

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    33 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