AI DevOps Podcast

AI DevOps Podcast

By Jeffrey PalermoNewsTechnologyTech News
Download on the App Store

AI DevOps Podcast episodes

  • Paul Hacker on DevOps Processes and Migrations - Episode 20

    In this episode, Paul Hacker is joining the Azure DevOps Podcast to discuss DevOps processes and migrations.

    Paul is a DevOps Architect at Microsoft and has over 15 years of application, architecture, design, development, and management experience in Microsoft technologies. He has a depth of experience in ALM, Process Improvement, and Team Foundation Server. He's also a fully self-taught engineer in Microsoft technologies. When Team Foundation Server first came out, he jumped on the bandwagon and hasn't looked back since!

    Paul has some really interesting perspectives on today's topic and provides some valuable insights on patterns that are emerging in the space, steps to migrating to Azure DevOps, and common challenges (and how to overcome them). Tune in to gain his insight on migrations, DevOps processes, and more.

    Topics of Discussion:

    [:48] About today's guest and topic of discussion.

    [1:22] Paul introduces himself and shares his career journey.

    [2:55] Paul talks about a few of his Microsoft MVP awards.

    [3:37] Paul explains some of the general buzz words around DevOps.

    [6:09] Paul gives his definition of DevOps and explains some of the common challenges with customers in the DevOps space.

    [9:35] Are there some patterns that are beginning to emerge with continuous integration and continuous delivery pipelines?

    [12:02] What should people know about the basics of telemetry?

    [13:54] Paul gives some examples of what he would include to get started with Application Insights.

    [15:28] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [16:03] Paul's insights and views around those who are migrating to Azure DevOps.

    [18:18] The steps to migrating to Azure DevOps.

    [21:38] Some of the common things you should pay attention to when migrating to Azure DevOps.

    [23:36] What to be aware of when migrating to the Cloud.

    [28:06] Helpful work items, features, and tools for end users.

    [33:06] The importance of making work visible.

    [34:11] Resources Paul recommends listeners follow up on.

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

    Paul Hacker (LinkedIn)

    Team Foundation Server (Visual Studio)

    Application Insights

    CICD

    Azure Boards

    Migrate from TFS to Azure DevOps

    SharePoint

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    38 min
  • Paul Hacker on DevOps Processes and Migrations - Episode 20

    In this episode, Paul Hacker is joining the Azure DevOps Podcast to discuss DevOps processes and migrations.

     

    Paul is a DevOps Architect at Microsoft and has over 15 years of application, architecture, design, development, and management experience in Microsoft technologies. He has a depth of experience in ALM, Process Improvement, and Team Foundation Server. He's also a fully self-taught engineer in Microsoft technologies. When Team Foundation Server first came out, he jumped on the bandwagon and hasn't looked back since!

     

    Paul has some really interesting perspectives on today's topic and provides some valuable insights on patterns that are emerging in the space, steps to migrating to Azure DevOps, and common challenges (and how to overcome them). Tune in to gain his insight on migrations, DevOps processes, and more.

     

    Topics of Discussion:

    [:48] About today's guest and topic of discussion.

    [1:22] Paul introduces himself and shares his career journey.

    [2:55] Paul talks about a few of his Microsoft MVP awards.

    [3:37] Paul explains some of the general buzz words around DevOps.

    [6:09] Paul gives his definition of DevOps and explains some of the common challenges with customers in the DevOps space.

    [9:35] Are there some patterns that are beginning to emerge with continuous integration and continuous delivery pipelines?

    [12:02] What should people know about the basics of telemetry?

    [13:54] Paul gives some examples of what he would include to get started with Application Insights.

    [15:28] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [16:03] Paul's insights and views around those who are migrating to Azure DevOps.

    [18:18] The steps to migrating to Azure DevOps.

    [21:38] Some of the common things you should pay attention to when migrating to Azure DevOps.

    [23:36] What to be aware of when migrating to the Cloud.

    [28:06] Helpful work items, features, and tools for end users.

    [33:06] The importance of making work visible.

    [34:11] Resources Paul recommends listeners follow up on.

     

    Mentioned in this Episode:

    Azure DevOps

    Clear Measure (Sponsor)

    Paul Hacker (LinkedIn)

    Team Foundation Server (Visual Studio)

    Application Insights

    CICD

    Azure Boards

    Migrate from TFS to Azure DevOps

    SharePoint

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    38 min
  • Greg Leonardo on Architecting, Developing, and Deploying the Azure Way - Episode 019

    Today's guest is Greg Leonardo, a Cloud Architect at Campus Management Corp. and Webonology. Greg's main focus is to help organizations with Cloud adoption and innovation. He's been working in the IT industry since his time in the military (1993), and is a developer, teacher, speaker, and early adopter. He's worked in many facets of IT throughout his career and is the President of TampaDev — a community meetup that runs #TampaCC, Azure User Group, Azure Medics, and various technology events throughout Tampa.

    Recently, he's written his first book, Hands-On Cloud Solutions with Azure: Architecting, developing, and deploying the Azure way — which focuses on addressing the architectural decisions that usually arise when you design or migrate a solution to Microsoft Azure. It takes readers through getting started with Azure by understanding tenants, subs, and resource groups; helping them to decide whether to "lift and shift" or migrate apps; plan and architect solutions in Azure; build ARM templates for Azure resources; develop and deploy solutions in Azure; understand how to monitor and support your application with Azure; and more.

    In today's episode, Greg and Jeffrey discuss the components of Greg's new book and dive deep into topics such as; architecture, app service environments, web apps, web jobs, Windows Containers, and more.

    Topics of Discussion:

    [:52] About today's guest and topic of discussion.

    [1:25] Jeffrey welcomes Greg to the podcast.

    [1:42] Greg gives a background of his career and how he originally got into software and the IT industry.

    [3:22] About Greg's brand new book, Hands-On Cloud Solution with Azure.

    [4:49] How Greg decided what topics to cover in his book about Azure.

    [7:23] Where to find Greg's book.

    [7:36] Greg talks about some of the highlights of his book, starting with how to think about architecture.

    [10:32] What is an app service environment (ASE)?

    [10:58] Greg gives a rundown of what listeners need to be thinking about in terms of the building blocks for web apps, web jobs, app service plans, etc.

    [14:21] Greg explains the architectural elements of a web application.

    [16:28] When should someone really spend some time learning Windows Containers?

    [21:29] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [21:58] Greg explains the architectural options in Azure for an offline job.

    [25:50] Greg's take on web jobs.

    [26:49] What is it that makes functions a higher price point than web jobs?

    [31:05] How to put an SQL server into Azure.

    [34:35] What a noisy neighbor is in Azure.

    [37:15] What Greg recommends listeners follow up on after this episode!

    Mentioned in this Episode:

    Azure DevOps

    Greg Leonardo (LinkedIn) GregLeonardo.com

    Campus Management Corp.

    Webonology

    TampaDev

    Microsoft Ignite Conference Vets inTech

    Hands-On Cloud Solutions with Azure: Architecting, developing, and deploying the Azure way, by Greg Leonardo

    App Service Environment (ASE)

    VM Backup

    Windows Containers

    .NET Core

    Clear Measure (Sponsor)

    SQL Server

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    39 min
  • Greg Leonardo on Architecting, Developing, and Deploying the Azure Way - Episode 019

    Today's guest is Greg Leonardo, a Cloud Architect at Campus Management Corp. and Webonology. Greg's main focus is to help organizations with Cloud adoption and innovation. He's been working in the IT industry since his time in the military (1993), and is a developer, teacher, speaker, and early adopter. He's worked in many facets of IT throughout his career and is the President of TampaDev — a community meetup that runs #TampaCC, Azure User Group, Azure Medics, and various technology events throughout Tampa.

    Recently, he's written his first book, Hands-On Cloud Solutions with Azure: Architecting, developing, and deploying the Azure way — which focuses on addressing the architectural decisions that usually arise when you design or migrate a solution to Microsoft Azure. It takes readers through getting started with Azure by understanding tenants, subs, and resource groups; helping them to decide whether to "lift and shift" or migrate apps; plan and architect solutions in Azure; build ARM templates for Azure resources; develop and deploy solutions in Azure; understand how to monitor and support your application with Azure; and more.

    In today's episode, Greg and Jeffrey discuss the components of Greg's new book and dive deep into topics such as; architecture, app service environments, web apps, web jobs, Windows Containers, and more.

     

    Topics of Discussion:

    [:52] About today's guest and topic of discussion.

    [1:25] Jeffrey welcomes Greg to the podcast.

    [1:42] Greg gives a background of his career and how he originally got into software and the IT industry.

    [3:22] About Greg's brand new book, Hands-On Cloud Solution with Azure.

    [4:49] How Greg decided what topics to cover in his book about Azure.

    [7:23] Where to find Greg's book.

    [7:36] Greg talks about some of the highlights of his book, starting with how to think about architecture.

    [10:32] What is an app service environment (ASE)?

    [10:58] Greg gives a rundown of what listeners need to be thinking about in terms of the building blocks for web apps, web jobs, app service plans, etc.

    [14:21] Greg explains the architectural elements of a web application.

    [16:28] When should someone really spend some time learning Windows Containers?

    [21:29] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [21:58] Greg explains the architectural options in Azure for an offline job.

    [25:50] Greg's take on web jobs.

    [26:49] What is it that makes functions a higher price point than web jobs?

    [31:05] How to put an SQL server into Azure.

    [34:35] What a noisy neighbor is in Azure.

    [37:15] What Greg recommends listeners follow up on after this episode!

     

    Mentioned in this Episode:

    Azure DevOps

    Greg Leonardo (LinkedIn) GregLeonardo.com

    Campus Management Corp.

    Webonology

    TampaDev

    Microsoft Ignite Conference Vets inTech

    Hands-On Cloud Solutions with Azure: Architecting, developing, and deploying the Azure way, by Greg Leonardo

    App Service Environment (ASE)

    VM Backup

    Windows Containers

    .NET Core

    Clear Measure (Sponsor)

    SQL Server

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    39 min
  • Aaron Palermo on Cybersecurity and SDP - Episode 018

    Today's episode is a bit of a special one — your host, Jeffrey Palermo, interviews his own older brother, Aaron Palermo. Aaron is a DevOps engineer, solution architect, and all-around cybersecurity expert. He works for a global cybersecurity services company, is a member of the Cloud Security Alliance, and is a co-author of the up-and-coming Software Defined Perimeter Specification Version 2.

    SDP is a full replacement for VPN — providing better protection to fully secure your data, devices, and accounts.

    This episode is jam-packed with incredibly useful information applicable to software developers — but also anybody who has a Wi-Fi network. Stay tuned to hear about how an SDP replaces a VPN, Aaron's recommendations on how people can fully protect themselves online, which state-of-the-art multi-factor authentication people should be using, how to keep your data safe and protect from Wi-Fi vulnerabilities, and more.

    Topics of Discussion:

    [:52] About today's topic and guest.

    [1:24] About the Palermo family and Aaron's background in the industry.

    [5:23] Aaron explains what an SDP is.

    [7:18] How an SDP affects a person's setup.

    [13:22] Does an SDP complement a VPN or does it replace a VPN?

    [13:40] Does an SDP create a network to a data center or can parts of the network exist anywhere?

    [14:23] What are the products available now to use an SDP?

    [16:00] Some differences between an SDP and a VPN.

    [17:00] A message from The Azure DevOps Podcast's sponsor: Clear Measure.

    [17:28] Aaron's thoughts on whether or not companies not using SDP would be considered malpractice in the future.

    [19:26] Why SDP serves a good solution.

    [21:05] Would an SDP be an absolute recommendation to people working from home when accessing anything that's not 'software as a service?'

    [22:49] For smaller organizations, what are Aaron's SDP recommendations that are easy to get started with?

    [24:32] What are some things that people should be doing to protect themselves and their accounts online?

    [26:55] On the corporate side, Aaron gives his suggestions on what people should be doing with their 'software as a service' accounts.

    [28:05] The state-of-the-art multi-factor authentication people should be using.

    [29:22] Aaron gives a rundown of YubiKey and how it's used.

    [31:35] The brands Aaron and his customers use (multi-factor authentication-wise.)

    [32:05] Aaron speaks about general Wi-Fi vulnerabilities.

    [35:08] Aaron explains the premises of his two recent presentations: "Tell My Wi-Fi Love Her," and "Wi-Fi Trolling."

    [39:27] Aaron's best recommendations for keeping your data safe.

    [41:26] Aaron's recommendations for backup services.

    [43:00] Aaron's recommendations for backup services on the business or corporate level.

    [45:52] Aaron's take on single sign-on providers and his recommendations to balance ease of development.

    [50:30] Aaron and Jeffrey wrap up this week's episode.

    Mentioned in this Episode:

    SDP Specification v1.0

    Cloud Security Alliance

    Azure DevOps

    Cyxtera

    Zscaler

    Duo Security

    Clear Measure (Sponsor)

    YubiKey

    KeePass

    LastPass

    1Password

    BitLocker for Windows

    FileVault on Mac

    CrashPlan

    BackBlaze

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    53 min
  • Aaron Palermo on Cybersecurity and SDP - Episode 018

    Today's episode is a bit of a special one — your host, Jeffrey Palermo, interviews his own older brother, Aaron Palermo. Aaron is a DevOps engineer, solution architect, and all-around cybersecurity expert. He works for a global cybersecurity services company, is a member of the Cloud Security Alliance, and is a co-author of the up-and-coming Software Defined Perimeter Specification Version 2.

    SDP is a full replacement for VPN — providing better protection to fully secure your data, devices, and accounts.

    This episode is jam-packed with incredibly useful information applicable to software developers — but also anybody who has a Wi-Fi network. Stay tuned to hear about how an SDP replaces a VPN, Aaron's recommendations on how people can fully protect themselves online, which state-of-the-art multi-factor authentication people should be using, how to keep your data safe and protect from Wi-Fi vulnerabilities, and more.

     

    Topics of Discussion:

    [:52] About today's topic and guest.

    [1:24] About the Palermo family and Aaron's background in the industry.

    [5:23] Aaron explains what an SDP is.

    [7:18] How an SDP affects a person's setup.

    [13:22] Does an SDP complement a VPN or does it replace a VPN?

    [13:40] Does an SDP create a network to a data center or can parts of the network exist anywhere?

    [14:23] What are the products available now to use an SDP?

    [16:00] Some differences between an SDP and a VPN.

    [17:00] A message from The Azure DevOps Podcast's sponsor: Clear Measure.

    [17:28] Aaron's thoughts on whether or not companies not using SDP would be considered malpractice in the future.

    [19:26] Why SDP serves a good solution.

    [21:05] Would an SDP be an absolute recommendation to people working from home when accessing anything that's not 'software as a service?'

    [22:49] For smaller organizations, what are Aaron's SDP recommendations that are easy to get started with?

    [24:32] What are some things that people should be doing to protect themselves and their accounts online?

    [26:55] On the corporate side, Aaron gives his suggestions on what people should be doing with their 'software as a service' accounts.

    [28:05] The state-of-the-art multi-factor authentication people should be using.

    [29:22] Aaron gives a rundown of YubiKey and how it's used.

    [31:35] The brands Aaron and his customers use (multi-factor authentication-wise.)

    [32:05] Aaron speaks about general Wi-Fi vulnerabilities.

    [35:08] Aaron explains the premises of his two recent presentations: "Tell My Wi-Fi Love Her," and "Wi-Fi Trolling."

    [39:27] Aaron's best recommendations for keeping your data safe.

    [41:26] Aaron's recommendations for backup services.

    [43:00] Aaron's recommendations for backup services on the business or corporate level.

    [45:52] Aaron's take on single sign-on providers and his recommendations to balance ease of development.

    [50:30] Aaron and Jeffrey wrap up this week's episode.

     

    Mentioned in this Episode:

    SDP Specification v1.0

    Cloud Security Alliance

    Azure DevOps

    Cyxtera

    Zscaler

    Duo Security

    Clear Measure (Sponsor)

    YubiKey

    KeePass

    LastPass

    1Password

    BitLocker for Windows

    FileVault on Mac

    CrashPlan

    BackBlaze

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    53 min
  • Gopinath Chigakkagari on Key Optimizations for Azure Pipelines - Episode 017

    In today's episode, your host, Jeffrey Palermo, is joined by his guest, Gopinath Chigakkagari. Gopinath is Principal Group Program Manager on the Azure Pipelines product and is an expert on continuous delivery. He's been with Microsoft for over 20 years, serving a variety of roles at the company — starting out as a developer, then becoming a program manager, and then transitioning to his current role as GPM for Pipelines.

    Today, Gopinath hits on some fascinating points and topics about Azure Pipelines, including (but not limited to): what listeners should be looking forward to, some highlights of the new optimizations on the platform, key Azure-specific offerings, as well as his recommendations on what listeners should follow up on for more information!

    Topics of Discussion:

    [1:03] About today's guest, Gopinath Chigakkagari.

    [1:43] Gopinath's speaks about his roles at Microsoft over the years.

    [3:11] Is there a particular part of Azure Pipelines Gopinath focuses on more than the rest?

    [4:02] Gopinath explains the similarities and differences of continuous integration and continuous delivery.

    [6:38] Gopinath reveals what listeners should be looking forward to with Azure Pipelines.

    [9:52] Fastforwarding in the future with the GitHub acquisition in mind, does Gopinath see GitHub becoming the default way to store source control?

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

    [11:46] Gopinath highlights some of the new optimizations in the Azure platform.

    [14:09] How many Clouds are there?

    [15:41] Gopinath explains some of the key optimizations for Azure specifically.

    [17:23] Are there any application types that still have some gaps in Azure Pipelines or are they now all supported?

    [20:20] Gopinath goes over several more key Azure-specific offerings.

    [23:23] What parts are ready to move to Containers right now and have good support in Azure?

    [25:02] Is there a firm, recommended way to do automated database schema migrations at this point in time? Or are there multiple options being designed?

    [27:39] Gopinath's recommendations on what listeners should follow up on for more information and some more key points about Azure.

    Mentioned in this Episode:

    Azure DevOps

    .NET

    Build Conference

    Azure Pipelines

    Azure Repos

    Azure Boards

    Azure Artifacts

    Connect Conference

    GitHub

    GitHub Acquisition

    ServiceNow

    VSCode

    YAML

    Clear Measure (Sponsor)

    AWS

    Azure Stack

    Windows Containers

    ReadyRoll

    Azure SQL Paas

    Jenkins

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    Follow Up with Our Guest:

    Gopinath Chigakkagari's LinkedIn

    Gopinath's Chigakkagari's Twitter

    31 min
  • Gopinath Chigakkagari on Key Optimizations for Azure Pipelines - Episode 017

    In today's episode, your host, Jeffrey Palermo, is joined by his guest, Gopinath Chigakkagari. Gopinath is Principal Group Program Manager on the Azure Pipelines product and is an expert on continuous delivery. He's been with Microsoft for over 20 years, serving a variety of roles at the company — starting out as a developer, then becoming a program manager, and then transitioning to his current role as GPM for Pipelines.

     

    Today, Gopinath hits on some fascinating points and topics about Azure Pipelines, including (but not limited to): what listeners should be looking forward to, some highlights of the new optimizations on the platform, key Azure-specific offerings, as well as his recommendations on what listeners should follow up on for more information!

     

    Topics of Discussion:

    [1:03] About today's guest, Gopinath Chigakkagari.

    [1:43] Gopinath's speaks about his roles at Microsoft over the years.

    [3:11] Is there a particular part of Azure Pipelines Gopinath focuses on more than the rest?

    [4:02] Gopinath explains the similarities and differences of continuous integration and continuous delivery.

    [6:38] Gopinath reveals what listeners should be looking forward to with Azure Pipelines.

    [9:52] Fastforwarding in the future with the GitHub acquisition in mind, does Gopinath see GitHub becoming the default way to store source control?

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

    [11:46] Gopinath highlights some of the new optimizations in the Azure platform.

    [14:09] How many Clouds are there?

    [15:41] Gopinath explains some of the key optimizations for Azure specifically.

    [17:23] Are there any application types that still have some gaps in Azure Pipelines or are they now all supported?

    [20:20] Gopinath goes over several more key Azure-specific offerings.

    [23:23] What parts are ready to move to Containers right now and have good support in Azure?

    [25:02] Is there a firm, recommended way to do automated database schema migrations at this point in time? Or are there multiple options being designed?

    [27:39] Gopinath's recommendations on what listeners should follow up on for more information and some more key points about Azure.

     

    Mentioned in this Episode:

    Azure DevOps

    .NET

    Build Conference

    Azure Pipelines

    Azure Repos

    Azure Boards

    Azure Artifacts

    Connect Conference

    GitHub

    GitHub Acquisition

    ServiceNow

    VSCode

    YAML

    Clear Measure (Sponsor)

    AWS

    Azure Stack

    Windows Containers

    ReadyRoll

    Azure SQL Paas

    Jenkins

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

     

    Follow Up with Our Guest:

    Gopinath Chigakkagari's LinkedIn

    Gopinath's Chigakkagari's Twitter

    31 min
  • Roopesh Nair on the Release Capabilities of Azure Pipelines - Episode 016

    Today's episode of the Azure DevOps Podcast is featuring Roopesh Nair, a Principal Lead Program Manager at Microsoft. He has over 20 years of experience in custom software. And at Microsoft, he works on the release capabilities in Azure Pipelines. Roopesh is incredibly passionate about DevOps and enjoys working with customers.

    In this episode, Roopesh gives an overview of the capabilities within Azure DevOps in terms of deploying software, gives his recommendations on how to quickly get started with Azure DevOps and the best package to start out with, and offers guidance on how to package applications so they work well with the release capabilities. He also gives a bit of a sneak preview into some of the work he and his team are currently working on around deployment and experimentation services!

    Topics of Discussion:

    [:42] About today's episode with Roopesh Nair.

    [1:39] Roopesh talks about his personal journey and how he found himself at Microsoft.

    [3:07] The most interesting change Roopesh has observed since coming to Microsoft.

    [5:13] Roopesh talks about the transition from WPF to web-based.

    [7:02] Roopesh gives an overview of the capabilities within Azure DevOps in terms of deploying software.

    [13:35] Roopesh's recommendation for how to get started quickly with Azure DevOps.

    [14:47] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [15:15] Roopesh gives his recommendations for the best package to start with and offers his guidance for how to package applications (so they work well with the release capabilities).

    [17:22] Are any of the services or groups deploying anything using Windows Containers?

    [18:15] Roopesh's guidance for listeners getting started (literally this month!).

    [18:53] Features Roopesh's team is working on in terms of experimentation services.

    [21:41] What they're planning on in other spaces for deployment.

    [24:47] Are there any release hub examples listeners can look at as a reference?

    [26:21] When does Roopesh think that the YAML configuration will be ready?

    [26:52] How Roopesh sees deploying software will be like in the future.

    [28:08] Are there capabilities in the release hub that are aimed at database integration?

    [32:00] The tool Roopesh's team uses internally to execute their directory of files.

    [34:06] What Roopesh recommends listeners follow up on to learn more.

    Mentioned in this Episode:

    Azure DevOps

    Azure Pipelines

    Buck Hodges on the introduction to Azure DevOps Services - Episode 001

    WPF

    Azure DevOps Projects

    Clear Measure (Sponsor)

    Service Fabric

    Windows Containers

    Azure Container Registry

    SQL Server

    Azure Cosmos DB

    Azure Blob Storage

    SQL

    Roundhouse Alias

    ReadyRoll (SQL Change Automation)

    34:24 resource mentioned here

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    Follow Up with Our Guest:

    Roopesh Nair's LinkedIn Roopesh Nair's Twitter

    36 min
  • Roopesh Nair on the Release Capabilities of Azure Pipelines - Episode 016

    Today's episode of the Azure DevOps Podcast is featuring Roopesh Nair, a Principal Lead Program Manager at Microsoft. He has over 20 years of experience in custom software. And at Microsoft, he works on the release capabilities in Azure Pipelines. Roopesh is incredibly passionate about DevOps and enjoys working with customers.

     

    In this episode, Roopesh gives an overview of the capabilities within Azure DevOps in terms of deploying software, gives his recommendations on how to quickly get started with Azure DevOps and the best package to start out with, and offers guidance on how to package applications so they work well with the release capabilities. He also gives a bit of a sneak preview into some of the work he and his team are currently working on around deployment and experimentation services!

     

    Topics of Discussion:

    [:42] About today's episode with Roopesh Nair.

    [1:39] Roopesh talks about his personal journey and how he found himself at Microsoft.

    [3:07] The most interesting change Roopesh has observed since coming to Microsoft.

    [5:13] Roopesh talks about the transition from WPF to web-based.

    [7:02] Roopesh gives an overview of the capabilities within Azure DevOps in terms of deploying software.

    [13:35] Roopesh's recommendation for how to get started quickly with Azure DevOps.

    [14:47] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [15:15] Roopesh gives his recommendations for the best package to start with and offers his guidance for how to package applications (so they work well with the release capabilities).

    [17:22] Are any of the services or groups deploying anything using Windows Containers?

    [18:15] Roopesh's guidance for listeners getting started (literally this month!).

    [18:53] Features Roopesh's team is working on in terms of experimentation services.

    [21:41] What they're planning on in other spaces for deployment.

    [24:47] Are there any release hub examples listeners can look at as a reference?

    [26:21] When does Roopesh think that the YAML configuration will be ready?

    [26:52] How Roopesh sees deploying software will be like in the future.

    [28:08] Are there capabilities in the release hub that are aimed at database integration?

    [32:00] The tool Roopesh's team uses internally to execute their directory of files.

    [34:06] What Roopesh recommends listeners follow up on to learn more.

     

    Mentioned in this Episode:

    Azure DevOps

    Azure Pipelines

    Buck Hodges on the introduction to Azure DevOps Services - Episode 001

    WPF

    Azure DevOps Projects

    Clear Measure (Sponsor)

    Service Fabric

    Windows Containers

    Azure Container Registry

    SQL Server

    Azure Cosmos DB

    Azure Blob Storage

    SQL

    Roundhouse Alias

    ReadyRoll (SQL Change Automation)

    34:24 resource mentioned here

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

     

    Follow Up with Our Guest:

    Roopesh Nair's LinkedIn Roopesh Nair's Twitter

    36 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