Feb 17, 2020
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:
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 Twitter — Follow to stay informed about future events!
Jeffrey@Clear-Measure.com — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!
Jeremy’s Email: Jeremy.Likness@Microsoft.com
The Azure DevOps Podcast: “Abel Wang on DevOps Infrastructure - Episode 73”
GitHub
Actions
Azure Resource Manager (ARM)
Docs.Microsoft.com/en-us/Learn
Want to Learn More?
Visit AzureDevOps.Show for show notes and additional episodes.