Preview Mode Links will not work in preview mode

Azure DevOps Podcast

Message from Jeffrey Palermo: Howdy.  Welcome to my podcast.  I hope it helps you ship software more quickly and more reliably. Through the topics and guests, I hope your life is made easier. Let me know what topics would be helpful for you.

Podcast sponsor: Clear Measure We are a software architecture company that empowers our client's development teams to be self-sufficient: moving fast, delivering quality, and running their systems with confidence.

Mar 11, 2019

On today’s episode, Jeffrey Palermo welcomes back return guest, Greg Leonardo. Greg is 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.


The previous episode Greg was on (episode 019 - “Greg Leonardo on Architecting, Developing, and Deploying the Azure Way”) Jeffrey and Greg discussed many topics around deploying in Azure — so in today’s episode, they’re continuing the conversation — this time getting even deeper into the topic! They’re discussing some of the topics from his book, Hands-On Cloud Solutions with Azure: Architecting, developing, and deploying the Azure way; infrastructure as code; provisioning environments; how to watch your environments; and much more on what developers targeting Azure need to know!


Topics of Discussion:

[:47] About today’s episode.

[2:35] Greg highlights what is so unique about deploying the Azure way.

[6:04] A critical piece of the DevOps mindset is automatically provisioning and changing new environments — How does that apply to Azure?

[8:03] What is a run book and how does it work?

[9:10] Do the scripts to create these environments reside in Azure or do they reside in your Git repository?

[10:32] Greg talks about the kinds of issues he finds when software in a system has been in place for a long time and the company is trying to transition to Azure.

[14:00] Why it is so crucial to switch to automated deployment with Azure.

[16:01] A word from The Azure DevOps Podcast’s sponsor: Clear Measure.

[16:25] Greg gives the lowdown on how to monitor or log environments in Azure.

[19:58] Greg breaks down the pieces of what services you need (i.e. app service, Azure SQL, application insights, log analytics, etc.) for what you’re monitoring or logging and how he uses them.

[24:26] How many production Azure subscriptions does Greg run?

[27:30] What else Greg thinks developers targeting Azure need to know!

[30:11] Jeffrey and Greg chat and reminisce about old coding and the internet.

[35:37] Does Greg know of any replacements for remote application in Azure?


Mentioned in this Episode:

Azure DevOps

Clear Measure (Sponsor)

Episode 019 - “Greg Leonardo on Architecting, Developing, and Deploying the Azure Way”

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

Greg Leonardo (LinkedIn)

Campus Management Corp.



Vets in Tech

Run book

Azure Monitor

Azure Log Analytics


Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.