Greg Leonardo Takes an Azure Deep Dive - Episode 91

Azure DevOps Podcast - A podcast by Jeffrey Palermo - Mondays

Categories:

This week, return guest Greg Leonardo joins the podcast! Greg is a Cloud Architect that assists organizations with cloud adoption and innovation. He has been working in the IT industry since his time in the military and is a developer, teacher, speaker, and early adopter. Greg has worked in many facets of IT throughout his career and is currently the president of TampaDev (a community meetup that runs #TampaCC, Azure User Group, Azure Medics, and various technology events throughout Tampa).   In this episode, Jeffrey and Greg take a deep-dive into Azure. With not a lot that is automated yet, there are still many things that developers need to configure — which is what they take a look at today! Greg provides his key insights about Azure, answers Jeffrey’s hard-hitting questions, and gives listeners a sense of what you can currently do with the set of services!   Topics of Discussion: [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes. [:50] About the recent Microsoft Build Conference. [1:33] About today’s episode with Greg Leonardo! [2:08] Jeffrey welcomes Greg back to the show! [3:11] Greg speaks about his recently released Azure Strategy and Implementation Guide as well as his book, Hands-On Cloud Solutions with Azure: Architecting, Developing, and Deploying the Azure Way. [4:26] Greg briefly speaks about his experience on a Microsoft Ignite panel. [4:58] Greg speaks about some common misconceptions about Azure and shares why companies are adopting Azure. [7:40] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [8:07] Jeffrey shares some quick announcements. [9:59] If someone has an application with generally local users and don’t cater to anyone outside of their country, should they be auto-blocking them? Is there a default configuration for only letting people in your country access your application? [12:40] What should people do to properly set up their configuration so that only people from their country can access it and ensure that no one from overseas hacks into it? [16:02] What do .NET developers have to do to let Azure know that their application isn’t healthy and that it may have to take a certain instance offline and replace it? [19:59] Greg provides insight into autoscaling with Azure.  [22:23] Greg gives some advice around SQL database backups. [27:07] If your database goes down, is there a configuration to auto switch over to something else? Or do you have to reset a configuration file in the application? [29:28] Greg speaks about setting a budget for your Azure subscriptions and preventing overspending. [33:23] Greg speaks about what is currently feasible with the free tier that’s available right now. [34:41] Jeffrey thanks Greg for joining the podcast once again!   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! Microsoft Azure The Azure DevOps Podcast Ep. 27: “Greg Leonardo on Deploying the Azure Way” The Azure DevOps Podcast Ep. 19: “Greg Leonardo on Architecting, Developing, and Deploying the Azure Way” Channel 9 - Microsoft Build Conference Channel 9 - Microsoft Ignite Azure Strategy and Implementation Guide, Third Edition Hands-On Cloud Solutions with Azure: Architecting, Developing, and Deploying the Azure Way, by Greg Leonardo   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.